Skip to content

docs: sync CLAUDE.md with the two-board leaderboard - #353

Merged
FlyM1ss merged 1 commit into
mainfrom
docs/post-352-doc-sync
Aug 15, 2026
Merged

docs: sync CLAUDE.md with the two-board leaderboard#353
FlyM1ss merged 1 commit into
mainfrom
docs/post-352-doc-sync

Conversation

@FlyM1ss

@FlyM1ss FlyM1ss commented Aug 15, 2026

Copy link
Copy Markdown
Collaborator

#352 retired the Daily Leaderboard tab and paused its nightly cron, but CLAUDE.md still described that cron as live in two places five lines apart (LEADERBOARD_DAILY_REFRESH_SECRET, LEADERBOARD_DAILY_AUTO_DEPLOY). Fixed together — correcting one leaves the other reading as authoritative.

Adds a short section recording the two-board model and two invariants that are easy to "simplify" back into bugs:

  • the preview banner anchors on evidence of an advance (seasonHasAdvanced), not on the period — so adding live to VALID_PERIODS can't clear it
  • Season 0 is falsy, so every read goes through displayedSeasonNumber() + Number.isFinite

Docs only. No code, no test changes.

🤖 Generated with Claude Code

https://claude.ai/code/session_01L9cV2UzLgdTVmwcHLAtJeA

PR #352 retired the Daily Leaderboard tab and paused the nightly cron, but
CLAUDE.md still described that cron as live in two places five lines apart.
Fixed together: a fix to only one leaves the other reading as authoritative.

Also records the two-board model, that `live`/`season` are frontend-only
vocabulary over a server that coerces unknown periods to `contest`, and the
two invariants that are easy to "simplify" back into bugs: the preview banner
anchors on evidence of an advance (not on the period), and Season 0 is falsy.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L9cV2UzLgdTVmwcHLAtJeA
@vercel

vercel Bot commented Aug 15, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
agentic-trading-lab Ready Ready Preview Aug 15, 2026 6:18am

@FlyM1ss
FlyM1ss merged commit b8b8880 into main Aug 15, 2026
7 checks passed
@FlyM1ss
FlyM1ss deleted the docs/post-352-doc-sync branch August 15, 2026 07:39
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