Changelog 2026-03-07 (Track E Roadmap Active-Wave Lint Check)
Article content
Changed
- Updated
scripts/validate-queue-state.mjsto enforce active-wave consistency. - CI now fails when:
docs/STATE.mdreportsState: Active- and
content/pages/roadmap.mdhas zero open[ ]items.
- Existing top-open-item matching behavior remains unchanged.
Receipts
- Before:
/pages/roadmap/ - After:
/pages/roadmap/
Affected pages
/pages/roadmap/
Why
- Prevents silent “active but empty queue” drift.
- Keeps roadmap and state machine truthfully synchronized for heartbeat execution.