Skip to content

CI: Wave 3 roadmap drift guard (#1802) - #1806

Merged
PurHur merged 1 commit into
masterfrom
issue-1802-wave3-roadmap-sync-guard
May 24, 2026
Merged

PurHur merged 1 commit into
masterfrom
issue-1802-wave3-roadmap-sync-guard

Conversation

@PurHur

@PurHur PurHur commented May 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add script/check-wave3-roadmap-sync.php to detect drift between docs/roadmap-wave3.md summary counts, detail table Open/Closed rows, and M2 spine footnotes (569/586).
  • Fix stale Language open count in the tracker (summary said 4, table has 3).
  • Opt-in gate: WAVE3_ROADMAP_SYNC_GATE=1 ./script/ci-fast.sh (also forwarded through Docker via ci-docker-run.sh).
  • Wave3RoadmapSyncTest asserts the checker passes on master.

Test plan

  • php script/check-wave3-roadmap-sync.php
  • ./script/docker-ci-local.sh fast --filter Wave3RoadmapSyncTest
  • WAVE3_ROADMAP_SYNC_GATE=1 ./script/ci-fast.sh (optional on merge hosts)

Closes #1802

Made with Cursor

Add check-wave3-roadmap-sync.php to keep roadmap-wave3.md summary counts
aligned with detail tables and M2 spine footnotes. Fix stale Language open
count (4→3). Wire opt-in WAVE3_ROADMAP_SYNC_GATE into ci-fast inventory.

Co-authored-by: Cursor <cursoragent@cursor.com>
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.

CI: Wave 3 roadmap drift guard (docs/roadmap-wave3.md vs #1380)

1 participant