Skip to content

Complete Lane F source wiring and Lane G contract coverage#35

Merged
Am1n3e merged 2 commits intofeature/add-leaderboardfrom
chore/review-implementation-plan
Mar 7, 2026
Merged

Complete Lane F source wiring and Lane G contract coverage#35
Am1n3e merged 2 commits intofeature/add-leaderboardfrom
chore/review-implementation-plan

Conversation

@Am1n3e
Copy link
Contributor

@Am1n3e Am1n3e commented Mar 7, 2026

Summary

  • add a dedicated leaderboard site build workflow that resolves PUBLIC_LEADERBOARD_MANIFEST_URL at build time and defaults to the leaderboard-submissions branch manifest URL
  • update leaderboard site data loading to enforce cache policy (no-store for manifest, force-cache for immutable generation files) and expand site tests for env precedence/fallback + cache behavior
  • add workflow contract tests for rebuild single-writer guarantees and site build wiring, and update WIP lane tracking/docs to reflect completed F/G items

Validation

  • uv run pytest tests/leaderboard/test_rebuild_workflow_contract.py tests/leaderboard/test_site_build_workflow_contract.py
  • skipped npm test in leaderboard/site per request

Am1n3e added 2 commits March 7, 2026 14:47
Wire the leaderboard site to a production manifest source with explicit cache behavior and lock in workflow/source contracts so the remaining certification work can focus on end-to-end validation.
Cover the PR Gate->Finalize->Rebuild control-plane chain in one deterministic test and update runbook/WIP tracking to reflect completed Lane G certification.
@Am1n3e Am1n3e merged commit a757128 into feature/add-leaderboard Mar 7, 2026
@Am1n3e Am1n3e deleted the chore/review-implementation-plan branch March 7, 2026 13:57
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