DRF-01: version_drift FAILs the ship gate on correct docs #210

Closed
opened 2026-08-18 10:23:43 +00:00 by john · 1 comment
Owner

Requirement DRF-01, seeded at the v3.5.3 close.

version_drift's comparand is activeVersion(), a first-version-token scan over the free prose of PROJECT.md ### Active. An Active section that names the predecessor before the current milestone reports the predecessor, and /cad-audit hard-FAILs the ship gate on docs that are correct.

.planning/PROJECT.md in this repository is one clause reorder away from that state. Reproduced on a fixture during the v3.5.2 diff review (planning.mjs:998).

Fix direction: read the milestone ### Active NAMES rather than the first version token in its prose.

Requirement DRF-01, seeded at the v3.5.3 close. `version_drift`'s comparand is `activeVersion()`, a first-version-token scan over the free prose of `PROJECT.md ### Active`. An Active section that names the predecessor before the current milestone reports the predecessor, and `/cad-audit` hard-FAILs the ship gate on docs that are correct. `.planning/PROJECT.md` in this repository is one clause reorder away from that state. Reproduced on a fixture during the v3.5.2 diff review (`planning.mjs:998`). **Fix direction:** read the milestone `### Active` NAMES rather than the first version token in its prose.
john added this to the v3.5.4 milestone 2026-08-18 10:23:43 +00:00
Author
Owner

Fixed in v3.5.4 as DRF-01, merged in #217 and tagged v3.5.4. The fix carries a check watched failing against the unpatched tree first.

Fixed in v3.5.4 as DRF-01, merged in #217 and tagged v3.5.4. The fix carries a check watched failing against the unpatched tree first.
john closed this issue 2026-08-18 19:29:06 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: crenshawdev/cadence-archived#210
No description provided.