Skip to content

[codex] fix setup preview projection curve#71

Merged
KevinBigham merged 1 commit into
mainfrom
codex/setup-record-projection-tuning
Apr 28, 2026
Merged

[codex] fix setup preview projection curve#71
KevinBigham merged 1 commit into
mainfrom
codex/setup-record-projection-tuning

Conversation

@KevinBigham
Copy link
Copy Markdown
Owner

Summary

  • Tighten the Day One projected-record curve so setup previews no longer show a cluster of 97+ win teams.
  • Add sim-core and worker regression coverage for conservative team-picker projections.

Root Cause

The previous zero-sum projection pass still used a wide top-end spread and a curve that let the strongest clubs project near 100 wins, so the team picker continued to look overloaded with elite records.

Validation

  • cd packages/sim-core && node ./node_modules/vitest/vitest.mjs run tests/dayOne.test.ts
  • cd apps/web && node ./node_modules/vitest/vitest.mjs run src/workers/sim.worker.test.ts
  • cd packages/sim-core && node ./node_modules/typescript/bin/tsc --noEmit
  • cd packages/sim-core && node ./node_modules/vitest/vitest.mjs run
  • cd apps/web && node ./node_modules/typescript/bin/tsc --noEmit
  • cd apps/web && node ./node_modules/vite/bin/vite.js build
  • cd apps/web && node ./node_modules/vitest/vitest.mjs run src/build/bundleBudget.test.ts

@KevinBigham KevinBigham merged commit 1d45741 into main Apr 28, 2026
1 check passed
@KevinBigham KevinBigham deleted the codex/setup-record-projection-tuning branch April 28, 2026 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant