This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

itd-82 makes bare abcd drain the unattended run that changes state; 04-naming rules that a bare invocation renders and that changing state is what a sub-verb is for.

issuewontfixminoriss-2610262031575529

itd-82 makes bare abcd drain the unattended run that changes state; 04-naming rules that a bare invocation renders and that changing state is what a sub-verb is for.

A premise contradiction (severity minor) found by the cross-document consistency pass.

  • End A: .abcd/development/intents/planned/itd-82-drain-ledger-triage.md:20 — "abcd drain works the open issue ledger unattended"
  • End B: .abcd/development/brief/02-constraints/04-naming.md:92 — "Every /abcd:<verb> treats the bare invocation as status plus help plus a render"

itd-82's press release opens with 'abcd drain works the open issue ledger unattended': the bare verb opens lanes and pull requests and writes markers, and decision 3 makes it 'all by default, capped by flag'. 04-naming states 'Every /abcd:<verb> treats the bare invocation as status plus help plus a render' and that a sub-verb earns its existence by mutating state. The planned verb builds in the bare-acts shape the naming rule excludes at design time; 04-naming treats acting verbs only as a gap in the shipped surface, not as an allowed design.

Evidence: .abcd/work/reviews/2026-10-26-consistency/00-summary.md, finding 201.

Grounds

  • declined: Closed in the 2026-10-27 triage (dcn-2610271112330536): the two ends do not conflict when read in full. Bare drain already acts in the shipped binary and the README's bare-invocation paragraph lists it as an exception enforced by a test over an exception table; itd-82 decision 1 keeps the verb name.

Frontmatter

idiss-2610262031575529
typeissue
lifecyclewontfix
severityminor

References1

mentions1