Development record
A scope-condition identity marker is recognised only when it closes the bullet's first physical line, so an ordinary editor reflow of an 80-column bullet (or prose appended after the marker) moves the marker onto a continuation line, the gate reports the condition unmarked, the named remedy mints a new id, and the old id is folded into the condition text — orphaning any disposition keyed on it. This violates the identity-survives-edits criterion and never-renumbered. Match a well-formed marker anywhere in the bullet including folded continuation lines, strip it from the text, fault on two markers in one bullet, and stamp only marker-free bullets.
A scope-condition identity marker is recognised only when it closes the bullet's first physical line, so an ordinary editor reflow of an 80-column bullet (or prose appended after the marker) moves the marker onto a continuation line, the gate reports the condition unmarked, the named remedy mints a new id, and the old id is folded into the condition text — orphaning any disposition keyed on it. This violates the identity-survives-edits criterion and never-renumbered. Match a well-formed marker anywhere in the bullet including folded continuation lines, strip it from the text, fault on two markers in one bullet, and stamp only marker-free bullets.
Frontmatter
| id | iss-2608300235377731 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | major |
.abcd/work/issues/resolved/iss-2608300235377731-condition-marker-lost-on-reflow.md
open on GitHub ↗ · commit history ↗