fix(#2522): fold wrapped success-criteria lines into their criterion (#2637)

* test(#2522): wrapped + blank-line success-criteria parse

* fix(#2522): fold wrapped success-criteria lines into their criterion

* chore(#2522): backfill changeset pr to 2637
This commit is contained in:
Tom Boucher
2026-07-25 00:36:05 -04:00
committed by GitHub
parent 1a9ae7601b
commit 461c744c31
3 changed files with 82 additions and 3 deletions

View File

@@ -0,0 +1,5 @@
---
type: Fixed
pr: 2637
---
**`roadmap get-phase` no longer drops success criteria that wrap onto a second line** — the parser broke the criteria run at any indented continuation line, truncating the wrapped criterion (losing its trailing `[REQ-ID]` tag) and silently dropping every criterion below it. `verify-work` and `plan-phase` consumed the shortened list, so a phase could be planned and certified complete against a strict subset of its own success criteria with nothing reporting the gap. Continuation lines now fold into their criterion; blank-line-separated criteria still parse. (#2522)