This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

A run state the loop cannot read for a filesystem reason, a symlinked state.json or a symlinked run-<id> directory under .abcd/.work.local/run/, fails closed but as a generic error (exit 1, 'reading …: not a regular file' or 'path escapes from parent') instead of the loop's refusal shape (step, reason, remedy; exit 2) that every other unreadable state takes (internal/core/implement/loop/state.go readStateIn and runIDs), so implement status/step/receipt and build report it with no remedy.

issueresolvednitpickiss-2609252055468079

A run state the loop cannot read for a filesystem reason, a symlinked state.json or a symlinked run-<id> directory under .abcd/.work.local/run/, fails closed but as a generic error (exit 1, 'reading …: not a regular file' or 'path escapes from parent') instead of the loop's refusal shape (step, reason, remedy; exit 2) that every other unreadable state takes (internal/core/implement/loop/state.go readStateIn and runIDs), so implement status/step/receipt and build report it with no remedy.

Grounds

  • pursued: we expect every unreadable run state to exit 2 in the refusal shape; shown wrong if a symlinked or unreadable state still surfaces as a generic exit 1

Frontmatter

idiss-2609252055468079
typeissue
lifecycleresolved
severitynitpick