This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

A spec step that waits on another intent has no marker, so the build loop opens a lane on it: spc-2609202134338445's step 3 (the process driver) waits on itd-2609201916056194, and `build` takes the first unlanded step and briefs a lane there, which can only report the dependency. A blocked:/after: marker would change the first-unlanded-step rule and the ready row's count, which is a product design point, not an implementer's; routed to the product thinker.

issueopenminoriss-2609260932372448

A spec step that waits on another intent has no marker, so the build loop opens a lane on it: spc-2609202134338445's step 3 (the process driver) waits on itd-2609201916056194, and build takes the first unlanded step and briefs a lane there, which can only report the dependency. A blocked:/after: marker would change the first-unlanded-step rule and the ready row's count, which is a product design point, not an implementer's; routed to the product thinker.

Remedy grounds (2026-09-29)

  • Why: ruling BL's three options, each with its change; the step parser already reads indented sub-lines, so a marker is one more key, and BZ2 (answered 2026-09-29) settles how a superseded dependency is followed.
  • Rejected: inferring the dependency from the step's prose, which the loop cannot do reliably.

Frontmatter

idiss-2609260932372448
typeissue
lifecycleopen
severityminor

mentions3