Development record
The reading-ledger capture verbs (disposition, admit, surprise, reframe) and capture mentions exit 1 on refusals of their own input, while capture migrate exits 2 on every fault: both contradict the capture page and brief claim that every refusal of a ledger verb's input exits 2 and exit 1 is left to a fault (iss-2609260552251398). Found when the drain1 lane met the reading-ledger verbs at the integ6 re-merge.
issueresolvedminoriss-2609262211082803
The reading-ledger capture verbs (disposition, admit, surprise, reframe) and capture mentions exit 1 on refusals of their own input, while capture migrate exits 2 on every fault: both contradict the capture page and brief claim that every refusal of a ledger verb's input exits 2 and exit 1 is left to a fault (iss-2609260552251398). Found when the drain1 lane met the reading-ledger verbs at the integ6 re-merge.
Grounds
- pursued: a script reads exit 2 as a request to fix and exit 1 as a fault on every capture sub-verb; a refusal of input that still exits 1, or a fault that exits 2, would show it wrong
Frontmatter
| id | iss-2609262211082803 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | minor |
.abcd/work/issues/resolved/iss-2609262211082803-the-reading-ledger-capture-verbs.md
open on GitHub ↗ · commit history ↗
mentions1
- iss-2609260552251398`abcd capture resolve` refuses an unknown id and a transition conflict at exit 1 while the same verb's other refusals (a lone word, malformed grounds) exit 2 as commands/capture.md documents, so the refusal exit code is inconsistent within one verb (internal/core/capture/workflow.go). Found by the v0.11.0 brief-surface cross-check (x-099).