Development record
2026-10-27 — The product thinker accepted on 2026-10-27 the triage of the 1301 records the 2026-10-26 consistency pass filed. The duplicates, the records a later record already settles, the ones that are no contradiction and the one already fixed are closed with each reader's reason. Every other record gets its fix as its remedy, the rulings' accepted answers included, so a drain can take it. The 45 major records left open are deferred past v0.15.1, because the brief's single-home rewrite rewrites or removes most of the passages they quote. The person ruled the major rulings one at a time; the minor rulings take their recommended answers.
2026-10-27 — The product thinker accepted on 2026-10-27 the triage of the 1301 records the 2026-10-26 consistency pass filed. The duplicates, the records a later record already settles, the ones that are no contradiction and the one already fixed are closed with each reader's reason. Every other record gets its fix as its remedy, the rulings' accepted answers included, so a drain can take it. The 45 major records left open are deferred past v0.15.1, because the brief's single-home rewrite rewrites or removes most of the passages they quote. The person ruled the major rulings one at a time; the minor rulings take their recommended answers.
Frontmatter
| id | dcn-2610271112330536 |
|---|---|
| type | decision |
| date | 2026-10-27 |
.abcd/work/decisions/dcn-2610271112330536-the-product-thinker-accepted-on.md
open on GitHub ↗ · commit history ↗
mentions692
- iss-2610262030262031The press release says disembark pack runs three agent passes; the disembark chapter says pack is one deterministic run with no model passes
- iss-2610262030276998The press release's embark criterion promises an interview, a brief README and memory/docs/terminology; the embark chapter has no interview and writes only record families and the marker block
- iss-2610262030398252Invariant 18 says surface-chapter prose states no flag the tree registers; the launch chapter's prose names its `dry-run` flag outright
- iss-2610262030422370The mental model's default discipline route is plan or reclassify from drafts/; the intent chapter's reclassify refuses any move into disciplines/
- iss-2610262030507151The naming register lists memory as a live exempt surface; the library chapter says the memory command merged into library with no surviving alias
- iss-2610262030520052The press release says state-mutating actions require an explicit sub-verb; the capture fast path writes a record from a bare quoted argument
- iss-2610262030522067The press release calls bare-shows-status-and-next-actions universal; the intent chapter says it is common, not universal
- iss-2610262030564496Invariant 2 says a missing or misbehaving adapter falls back to the native path and abcd never blocks; the reading chapter says a cold-reading dispatch whose provider cannot be reached exits 2 with nothing ingested.
- iss-2610262030597155The reserved review-verdict enum is SHIP/NEEDS_WORK/MAJOR_RETHINK, but the build loop parses SHIP/FIX FIRST and APPROVE/BLOCK/NEEDS-INPUT as review verdicts
- iss-2610262031021492The press release states as universal that a bare command shows status and mutations need a sub-verb, but bare `abcd drain` performs a mutating move
- iss-2610262031025833The press release says bare invocation only shows status, but bare `abcd report` opens an editor and files a report into the inbox
- iss-2610262031052928The press release says `disembark pack` runs three passes, chat retrieval among them, but the agent catalog says the pass A/B/C agents are unbuilt design targets
- iss-2610262031053276The press release says every state-mutating action needs an explicit sub-verb, but bare `abcd land` pushes and queues with no sub-verb
- iss-2610262031058243The press release puts `/abcd:run` operator-internal wiring in scope, but the surfaces index lists every registered verb and `run` is not among them
- iss-2610262031090459The naming register relies on Role 2 to verify spec vocabulary registration at every plan-review, but Role 2 reads only the brief and the intents, through its own verb
- iss-261026203115329204-naming registers /abcd:intent grill as a staged sub-verb under itd-27; the build sequence says itd-27's grilling is the planning interview under itd-94, which supersedes it.
- iss-261026203115927702-context lists grill and ship as remaining intent design targets; the build sequence says there is no intent ship and no grill sub-verb, shipping running through spec close and grilling through the planning interview.
- iss-2610262031168083The press release's acceptance criteria have the bare quoted create complete an interview, and embark open with a press-release interview; the verification matrix says bare quoted text runs no interview and stages the embark interview.
- iss-261026203117749202-dependencies presents the pluggable run seam, with a native loop as its fallback, as a present native default; the build sequence marks the run seam a design target that does not ship.
- iss-261026203118863704-scope defines what has shipped by the intents in shipped/ and the derived release, phases being history; 03-out-of-scope still frames the brief around eight planned phases and defines what has shipped by which phases are complete.
- iss-261026203122680304-naming dates its reserved commands to a later phase; the glossary retires the phase as a unit.
- iss-2610262031228119Invariant 8 says every brief phase has an ## Acceptance block; the glossary records the phase as superseded.
- iss-2610262031280238The press release counts /abcd:run, the itd-29 operator surface, among the plumbing in scope; the build sequence says the run seam does not ship, no run verb is registered and itd-29 is superseded.
- iss-2610262031305231The naming chapter stages /abcd:audit lifeboat under itd-16, while itd-16 assigns that sub-verb to itd-35
- iss-2610262031326077itd-5 counts 14 (now 15) agents under its rule, while the press release counts eighteen
- iss-2610262031338081itd-5 has lint_prompts validate task_classes against an enum in internal/core/lint; the naming register says the binary carries no such schema
- iss-2610262031362638itd-190 says the discipline template carries no claim sections, while the mental model says disciplines carry Given-When-Then acceptance
- iss-2610262031375064itd-196 runs its cumulative and closing rehearsals per phase, while the mental model retires the phase
- iss-2610262031376440itd-192 decides a verdict by whether this phase wires a criterion, while the scope chapter makes phases history
- iss-2610262031419126The naming register reserves `/abcd:audit` for itd-16's formal-verification surface, but itd-85 takes `abcd audit` for a repo-conformance check.
- iss-2610262031429165The mental model retires the phase and the milestone, but itd-41 builds a negotiator that proposes phases and their Phase Acceptance under adr-9.
- iss-2610262031474789The press release requires an explicit sub-verb for any state-mutating action, but itd-2610031215002409's menu under bare `abcd` starts a build at once.
- iss-2610262031483571GRILL's asking rules say options never recommend, but itd-99 frames every technical choice put to the thinkers as options plus a recommendation.
- iss-2610262031493380The brief-lifeboat mapping grounds the mental model partly from conventions, but itd-90 treats the mental model as a human-owned section.
- iss-2610262031505758Dependencies present RepoPrompt and codex as oracle adapters an operator can select, but itd-2609170822093401 says nothing reads the oracle backend value today.
- iss-2610262031532200itd-199 ships a scope operand at invocation that it says was 'carried into brief invariant 15'; invariant 15 says that operand is superseded and the operands are position and target only.
- iss-2610262031532231itd-7 has disembark's pre-pack step write .abcd/rp/workspace.json into the repository being read; invariant 6 says disembark never writes to the source.
- iss-2610262031537827itd-7 depends on a dev-sync pre-pack step it calls 'already in brief'; the brief lists dev-sync only among out-of-scope work not yet under way.
- iss-2610262031549181itd-147's press release says the generated appendix carries exit codes, schema fields and counts; invariant 18 says flags and sub-verbs only.
- iss-2610262031557361itd-200 installs the status-line defaults under ~/.abcd/; invariant 21 names the user-level home ~/.abcd.noindex.
- iss-2610262031557534itd-117 puts the user-scope rules at ~/.abcd/rules.json; invariant 21 names abcd's user-level home ~/.abcd.noindex.
- iss-2610262031575529itd-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.
- iss-261026203158220704-scope defines operator-internal verbs, rules and spec among them, as wiring with no commands/ file; itd-146 says operator_internal only means 'needs no surface chapter' and treats rules as user-facing.
- iss-2610262031588576itd-146 places a changelog verb in the root help's agent block; 04-naming's register of exempt surfaces, which says every exemption is on the record, does not list it.
- iss-2610262031592610itd-24 uses voyage for a project's working life; 04-naming reserves voyage for the operator-level operations namespace.
- iss-2610262032018111The agent holding the shape-classification third role is `intent-auditor` in the mental model and `intent-fidelity-reviewer` in itd-34.
- iss-2610262032022112The intent's back-link to its spec is the scalar `spec_id` in invariant 17 and `epic_id` in itd-34.
- iss-2610262032024089Invariant 17 makes the intent-to-spec relation 1:n; itd-34 says a standalone intent maps 1:1 to a spec.
- iss-2610262032024609The dependencies page says flow-next is not a dependency and is not built; itd-34's lifecycle paths call `/flow-next:plan`.
- iss-2610262032031758The naming register retires `.abcd/logbook/`; itd-34 puts the shape-classification findings under `.abcd/logbook/audit/`.
- iss-2610262032038666The press release says `/abcd:intent shape` (Role 3) is designed and not yet built; the shipped itd-34 has that role in scope, running from the pre-commit hook and on demand.
- iss-2610262032042626The context page says `abcd intent new` is refused; itd-4's `capture promote` calls `/abcd:intent new`.
- iss-2610262032044265The scope page counts eighteen agents; itd-34 says the agent count in the catalog stays at 15.
- iss-2610262032046139The register reserves `voyage` for the operator-level operations namespace; itd-36 uses `voyage` to mean a project abcd manages.
- iss-2610262032050596The dependencies page says abcd needs no external tool and ships as one Go binary; itd-3 makes the prompt router a Python hook.
- iss-2610262032051655The register puts the history-store registry at `~/.abcd.noindex/history/index.json`; itd-40 puts it at `~/.abcd/history/index.json`.
- iss-2610262032060007The register gives the forced rules refresh a default of 15 prompts; itd-3 says it defaults to 5.
- iss-2610262032061118The naming register still schedules reserved commands by 'a later phase'; itd-2609211913453478 retired the phase as a unit of sequencing.
- iss-2610262032071046The naming register says current delivery state lives in 'the roadmap dashboard'; itd-2609212103568351 retired the word roadmap and calls the block status.
- iss-2610262032072943Invariant 8 requires an Acceptance block in 'every brief phase'; phase is a superseded term.
- iss-2610262032080136The press release lists the itd-29 `/abcd:run` operator surface as in-scope plumbing; itd-2609201925079472 says those hand verbs were dropped with itd-29.
- iss-2610262032088777Invariant 19 hands an issue naming an intent back by the rule `promoted`; itd-2610161016394967, citing invariant 19, calls such an issue ineligible.
- iss-2610262032092604Invariant 21 names abcd's home `~/.abcd.noindex`; itd-2609221656361680 puts the inbox at `~/.abcd/inbox/`.
- iss-2610262032094044Invariant 21 names abcd's home `~/.abcd.noindex`; itd-2609212137128014 records lab evidence at `~/.abcd/lab/`.
- iss-2610262032099691Invariant 21 names abcd's home `~/.abcd.noindex`; itd-2609231434459890 keeps the load-check limits in a settings file under `~/.abcd/`.
- iss-2610262032113433itd-42 ships its coherence tier as a capability of an existing `/abcd:intent grill`; the naming register says the verb is staged and no `intent grill` sub-verb is registered
- iss-2610262032120773itd-48 puts Role 2 in `agents/intent-fidelity-reviewer.md`; the naming register says the cross-document role belongs to the intent auditor, `agents/intent-auditor.md`
- iss-2610262032124254itd-48 writes consistency reports under `.abcd/logbook/audit/`; the naming register says `.abcd/logbook/` is retired and must not be re-minted
- iss-2610262032125902itd-42's worked example says invariant 3 is about config never being written outside `~/.abcd/`; the invariants register's invariant 3 is the native default front door
- iss-2610262032131693itd-48 says `/abcd:intent shape` is now a working command surface; the brief's press release says it is designed and not yet built
- iss-2610262032133109itd-48 runs both roles through a CLI oracle in headless Ralph mode; the dependencies page says the autonomous run is not a Ralph port
- iss-2610262032144104itd-6 keeps a fixed RP MCP → Codex CLI → in-session cascade; the dependencies page says no such fixed cascade exists and that RepoPrompt, codex and a direct API oracle are opt-in adapters
- iss-2610262032146377itd-67 picks the release bump through brief §4 phase-completion detection; the mental model computes the version from the impact of what shipped
- iss-2610262032157319itd-69's checker takes `--tree dev|public`; the platform page says there is no dev→public mirror
- iss-2610262032158578itd-67 generates the changelog from git tags, commit/spec history and the launch report; the scope page composes it from the records that reached a terminal folder
- iss-2610262032158901itd-76 puts abcd's user-level home at `~/.abcd/`; the invariants register gives the home as `~/.abcd.noindex`
- iss-2610262032163067itd-80 names the Role 1 reviewer `intent-fidelity-reviewer`; the brief's press release says Role 1 belongs to `intent-auditor`
- iss-2610262032168367itd-80 moves an intent to shipped when its linked spec closes; invariant 17 says a close never ships an intent that another open spec still names
- iss-2610262032172837itd-88 calls the packer `disembark <repo> to <dest>`; the platform page calls it `disembark pack <source-repo> <dest>`
- iss-2610262032178049The brief's press release says pack runs three passes, including targeted chat retrieval over transcripts; itd-88 says Pass B ships only as a declared exemption
- iss-2610262032182670itd-95 says the richest present tier wins a section; the meta page says tiers are cumulative, so a richer tier can never ground a section worse than a poorer one
- iss-2610262032188853itd-89 files transcripts in the local per-repo store; invariant 15 makes the user-level `~/.abcd.noindex/transcripts/<root-sha>/` the store, with a per-repo store only for a declared checkout
- iss-2610262032189264itd-96 grounds `internals` from conventions-tier documentation; the generated mapping table caps `internals` at partial for Tier 1 conventions
- iss-2610262032194841itd-46 treats `list` as a corpus-scope intent scan verb that already exists; the context page says there is no plain `list` sub-verb
- iss-2610262032214284Launch says the repo organises work by phase; disembark says sequence is dependencies plus the lifecycle shelves, with phases retired
- iss-2610262032223832Ahoy's preparation reads the brief, principles, ADRs and intents from the plugin root; launch says the plugin payload never ships the .abcd/ record
- iss-2610262032256736Launch names its docs-lint gate row the documentation audit; the intent chapter keeps audit and lint as separate verbs, the conformance check being lint
- iss-2610262032262544Embark's lessons view reads only retrospective lessons; disembark's graveyard also writes lessons into the same lifeboat
- iss-2610262032275161Embark writes the ledger and intent store under a target defaulting to the working directory; capture holds that the root is resolved, never taken to be the working directory
- iss-2610262032317368docs says the release workflow runs the lint's release-gate mode while the scaffolded release template never names the verb; launch says abcd's own release workflows are regenerated byte-exact from those templates
- iss-2610262032326065Ahoy calls the remote apply the one verb that mutates state off this machine; reserve exists to write a branch on the shared remote
- iss-2610262032354048ahoy calls the remote apply the one abcd verb that mutates state outside the machine; land pushes branches to origin and queues pull requests
- iss-2610262032378831ahoy says the docs check with empty roots warns at exit 0; the lint contract says a warning raises the exit code to 1
- iss-2610262032400782embark treats an unset docs.target as agents_md; configuration says skip is the default
- iss-2610262032410731the lint contract counts 'previously' as change narration; launch's change-narration gate passes a bare 'previously' as present-tense prose
- iss-2610262032437661ahoy says the user-scope ~/.abcd.noindex/memory/ resolves nothing today; 07-memory has the prompt hook querying the index of both the repo and the user memory scope
- iss-2610262032445652the oracle glossary says a native, CLI, API or MCP oracle adapter is wired behind the seam; ahoy says every backend answer but host-delegated changes nothing about how reviews run
- iss-2610262032458294ahoy calls the remote apply the one abcd verb that mutates state outside the machine; 10-site has abcd site setup configuring forge environments through gh and the host through the hosting adapter
- iss-2610262032520382the phase glossary names Phase 1 'Substrate'; launch links Phase 1 as the ahoy phase document
- iss-2610262032521502launch says the repo organises work by phase; the phase entry is superseded, sequencing being dependencies plus the lifecycle shelves
- iss-2610262032542009the lifeboat licence gate's allowlist is named .abcd/launch-allowlist.json; launch says that allowlist and release packaging are two mechanisms never given one name
- iss-2610262032548523itd-10 lists a lifeboat among the .abcd/ contents destroy deletes; disembark always writes the lifeboat out-of-tree
- iss-2610262032556158itd-106 has abcd switch on auto-deletion of merged branches; ahoy says abcd only mirrors the repository's merge-hygiene settings and never sets them
- iss-2610262032580449itd-37 extends principle-distiller into a curator that writes memory pages from specs when they complete; disembark says its lifeboat agents, principle-distiller among them, read the packed lifeboat's files
- iss-2610262032597891The lab discipline says a lifeboat's sections are intention, method, what worked, what is open, candidates and coverage; disembark takes a lifeboat's sections from the brief-section mapping
- iss-2610262033041268itd-41 builds a negotiator over ordered phases with Expectation, Milestone and Phase Acceptance; the disembark page says sequence is dependencies plus the lifecycle shelves, and phases and milestones are retired.
- iss-2610262033066869The harness-version intent names a harness whose version cannot be read as not checked, never as current; the ahoy page's floor warning stays silent when it cannot read a version.
- iss-2610262033072029The embark chapter still calls the judgement over a lifeboat an 'oracle product audit'; itd-125 renamed it a review everywhere
- iss-2610262033075573itd-7 relies on disembark running dev-sync before the pack and writing a workspace file into the repo; the disembark chapter has no such step and never writes to the source
- iss-2610262033081135itd-24 has the embark unpack show earlier retrospectives in the press-release interview; the embark chapter gives that job to the separate lessons sub-verb
- iss-2610262033090287itd-146 puts a `changelog` verb in the agent help block; the launch chapter says the changelog verb is retired and refused as an unknown command
- iss-2610262033095338itd-122 says a shipped sub-verb with no table row fails the build; the launch chapter ships `smoke-pages` with no row
- iss-2610262033096678The launch chapter says the repo organises work by phase; itd-24 records that phases are retired and the release is the unit
- iss-2610262033114573itd-200 keeps the status line's user-level defaults under `~/.abcd/`; the ahoy chapter keeps `statusline.json` in `~/.abcd.noindex/`
- iss-2610262033117994itd-117 puts the user-scope rules file at `~/.abcd/rules.json`; the ahoy chapter's user scope is `~/.abcd.noindex/`, and the file lives there
- iss-2610262033133368itd-146 says the ahoy-installed marker block tells every managed repository to run `abcd rules`; the ahoy chapter says a default install writes that block into no conventions file
- iss-2610262033133842itd-3 rejects a machine-wide rules.json outright, per-repo only; the ahoy chapter's home inventory has one as the user layer of the rules
- iss-2610262033139821itd-40 lists an in-tree .abcd/ directory as a strong managed marker; the ahoy chapter says it does not make a folder managed on its own
- iss-2610262033143329itd-3 puts the loader's marker block in CLAUDE.md; embark re-injects that same itd-3 block into AGENTS.md and treats claude_md as a retired target
- iss-2610262033155666itd-36, closed as delivered, has the lifeboat licence gate refusing to surface kept originals; the launch chapter says that restrictive-licence gate is future and inert
- iss-2610262033156337itd-2609231013154443 names `abcd changelog` as a read-only preview of the release page's intents; the launch chapter says there is no changelog verb
- iss-2610262033165546itd-2610030810350727 requires every question's label to say who it is for; the ahoy chapter chips setup questions "Setup Q< n>", naming the interview and no addressee
- iss-2610262033167999itd-2609211913453478 retires phase, milestone and roadmap; the launch chapter still says the repo organises work by phase (adr-9) and uses roadmap as a live record
- iss-2610262033173969itd-67 has launch ship write plugin.json and tag the repo; 04-launch says the verb neither commits, tags nor publishes
- iss-2610262033179679itd-67 keeps a `--version <x.y.z>` override on ship; 04-launch says there is no version flag at all
- iss-2610262033180356itd-73 derives a major bump from any breaking intent; 04-launch says no set of records derives 1.0.0 from a 0.y.z base
- iss-2610262033185478itd-67 has the catalog list the plugin with `source: "./"`; 04-launch has the cut replace the catalog's source with the pinned release archive
- iss-2610262033189165itd-67 sends change-narration stripped from a doc into the changelog; 04-launch says rephrase the doc and never move the sentence into the changelog
- iss-2610262033191807itd-88 names the packer `disembark <repo> to <dest>`; 02-disembark makes bare disembark a read-only listing and packing the `pack` sub-verb
- iss-2610262033194284itd-69 says the version lives in both plugin.json locations plus marketplace.json; 04-launch says two locations are the whole of it
- iss-2610262033202441itd-6 says abcd makes no direct LLM API calls, only RP over MCP; 01-ahoy has delegating verbs send steps straight to a configured provider
- iss-2610262033205781itd-48 calls the lifeboat review agent `lifeboat-oracle`; 02-disembark calls it `lifeboat-reviewer`
- iss-2610262033217382itd-89 files SessionEnd transcripts in the local per-repo store; 01-ahoy keeps the per-repo transcripts folder for opted-in checkouts only
- iss-2610262033219255itd-6 has ahoy discover RP and lock `oracle.backend = "rp"`; 01-ahoy records host-delegated without asking, as the only answer with an adapter
- iss-2610262033224778itd-76 places the sources corpus at `~/.abcd/sources/`; 01-ahoy lists it under the user-scope home `~/.abcd.noindex/`
- iss-261026203322851105-intent's cut rewrites every passed target_release to next, so 09-reflect's list of a cut release's unshipped targeted intents is always empty.
- iss-2610262033252259'Standing disposition' means a reading item's answer in 06-capture and a scope condition's current standing in 05-intent.
- iss-2610262033270378'drain' names both the intent audit's owed-review queue and the top-level verb that works the issue ledger.
- iss-2610262033299542The record page names closing the spec as a READY planned intent's next move; the build chapter makes READY the state from which an intent is built.
- iss-2610262033301184The board's Now row shows one lane and one awaited role per run; the implement chapter runs a run's lanes in parallel up to its ceiling.
- iss-2610262033319993The intent chapter defers the honoured/diverged/missing prose audit, while the agent catalogue says the shipped fidelity role returns it.
- iss-2610262033346897The intent chapter stages the fidelity audit's request under the local reviews directory, while universal patterns puts the same audit's output in a review sub-tier of the log tier.
- iss-2610262033372159The library chapter calls its distilled-pages half the memory store, while the surfaces register says the merge freed the name memory for the notes command.
- iss-2610262033404989The intent chapter describes numbered lint codes such as GL005, while the lint contract says rules are named, not numbered.
- iss-2610262033418681The intent chapter says itd-to-spc link drift warns and never blocks; the verification matrix says the same disagreement is a blocker that refuses to lint.
- iss-2610262033425782The intent chapter defers the honoured/diverged/missing prose review to a later spec; the verification matrix says the shipped auditor prompt already emits it.
- iss-2610262033444397The out-of-scope page frames the brief as the work of eight planned phases; the reflect chapter says adr-2609212115255771 retired the phase.
- iss-2610262033451641The intent chapter names the phase plan under roadmap/phases/ as the canonical build order; the glossary marks phase superseded, with sequencing now dependencies plus the lifecycle shelves.
- iss-2610262033478703'memory' names two things: the library's in-repo memory store, whose old memory command the library chapter says was merged away, and the glossary's memory note, written with /abcd:memory add and kept on the person's machine.
- iss-2610262033526755The board's six-section design reads a recent-logbook section; the build sequence says the logbook location is retired and a detector fails the build on any internal Go source that names it.
- iss-2610262033567089itd-1 says plan's acceptance-criteria refusal is a record-lint hard block; the intent surface says it is the intent package's own check, not internal/core/lint
- iss-2610262033578037itd-190 makes a present-but-empty Mechanism section a readiness-gate fault; the intent template says a blank section passes the readiness gate with the nullity recorded
- iss-2610262033588599itd-81 requires judge agents, intent-auditor named first, to emit binary verdicts; the intent surface has intent-auditor emit four-valued per-criterion verdicts
- iss-2610262033593092itd-192 decides a verdict by whether 'this phase' wires the producer; the intent surface says phases are retired
- iss-2610262033596296itd-196 keys its cumulative and closing rehearsals on the phase; the reflect surface says the phase was retired and the release is the grain
- iss-2610262034027543itd-16 writes the chain verification report under .abcd/logbook/audit/; the intent surface puts the chain sub-verb's receipts in the local ephemeral logs tier
- iss-2610262034034042itd-21 has the scaffold's starter intent captured as itd-1; the intent create mints a timestamp-numeric id
- iss-2610262034068157draft itd-143 says the brief gains a framing chapter whose position and filename are still to be fixed; the capture surface's reframe reads that chapter's Construal section as a committed surface at a fixed path
- iss-2610262034072525itd-2610141956319695 names a release-receipt finding's fixed/invalid/deferred state its 'disposition'; the capture surface's disposition is the researcher's record answering a reading item
- iss-2610262034081102itd-2610141956319695 defines a deferral as capturing a finding as its own record; the capture surface's deferral is a waiver written onto an existing open record past one cut
- iss-2610262034081412the disposition glossary keeps disposition vocabulary apart from the issue ledger's wontfix; the capture surface records a wontfix under the token declined, a disposition state
- iss-2610262034102286draft itd-126 names `abcd source ingest` for importing shared references into the corpus; the library surface retired `source` and keeps ingest for the memory store, which registers nothing
- iss-2610262034120625itd-26 builds loot's refusing licence check on itd-36's shared substrate, launch licence gate included; the library surface says that gate is not built and ingest never refuses on a licence
- iss-2610262034127412itd-26 names `/abcd:memory ingest` as the knowledge verb beside loot; the library surface merged `memory` into `library`
- iss-2610262034130871draft itd-2610111655362931 uses 'memory' for notes agents write, with an `abcd memory promote` verb; the library surface's memory store is distilled source pages reached through library
- iss-2610262034143915itd-13's dev-sync keeps a last successful run timestamp shown by `abcd dev-sync status`; the board chapter says even in the dev-sync design no last-run timestamp is recorded
- iss-2610262034151413itd-85 names `abcd audit` as the repository-conformance check; the intent chapter says the conformance check is `abcd lint` and reserves `/abcd:audit` for hash-chain checks.
- iss-2610262034164290itd-85 has `prepare-this-repo` read `abcd audit --json`; the board chapter says the install's preparation workflow runs `abcd lint` for its audit half.
- iss-2610262034176558itd-83 puts its fallback pointer in an AGENTS.md section that `prepare-this-repo` owns; the board chapter says the `prepare-this-repo` page retired into the install.
- iss-2610262034212278itd-30 builds on a `/abcd:intent new` interview; the intent chapter makes a leading quoted seed the canonical create and has no `new` sub-verb.
- iss-2610262034220886itd-41 proposes ordered phases with Milestone and Phase Acceptance sections; the intent chapter says phases are retired.
- iss-2610262034261541The what-next menu makes opening the board change the status in a Terminal; the board chapter promises bare `abcd` is strictly read-only.
- iss-2610262034278916The announcements intent frees the word 'status' for `abcd status` by renaming the board; the board chapter still calls the bare board the Status Board.
- iss-2610262034298178The memory-notes intent keeps agent notes in `.abcd/memory.json` under `/abcd:memory`; the library chapter's memory store is `.abcd/memory/` under `abcd library`.
- iss-2610262034326107itd-2609221009495079 attributes its quote to 'a product thinker'; the intent chapter says every press-release attribution is checked against the persona roster's names.
- iss-2610262034333292The intent chapter keeps an UNACHIEVABLE intent in shipped/ and calls a drafts/ move a lifecycle break; itd-50 rules that unachievable reopens the intent to drafts.
- iss-2610262034335136The intent chapter's loop treats INCONCLUSIVE as fail-closed with no iteration; itd-50 rules that an undecided criterion fails the round and reopens the work as NOT_MET does.
- iss-2610262034360121itd-7 builds its workspace pull on dev-sync, a pre-pack step it says is already in the brief; the board chapter says no dev-sync verb or code exists anywhere.
- iss-2610262034363298itd-7 has disembark write the RepoPrompt workspace into the repository; the board chapter says disembark is read-only and writes only to an operator-chosen destination.
- iss-2610262034370169itd-39's hook queries a user-scope memory store at ~/.abcd.noindex/memory/; the library chapter lists user-scope memory outside the repo as not built.
- iss-2610262034384038The library chapter says the memory command merged into library; itd-39 uses memory as the live name of the agents' notes command.
- iss-2610262034397453itd-200 puts the user-level status-line defaults under ~/.abcd/; the library chapter names the user-level home ~/.abcd.noindex/.
- iss-2610262034402021itd-201 says the itd-200 mode records which hat the human wears so it is not asked again; the board chapter says answering any abcd question resets the mode to managed.
- iss-2610262034403157itd-117 puts the machine-wide rules layer at ~/.abcd/rules.json; the intent chapter puts the machine layer of layered configuration under ~/.abcd.noindex/.
- iss-2610262034417109itd-122 says surface_coverage checks every surface file's sub-verb rows both ways; the board chapter says its table is compared with the command tree in neither direction.
- iss-2610262034428117itd-179 says a capture triage without grounds is refused; the capture chapter says resolving records grounds only when given, their absence parked.
- iss-2610262034431772itd-179 has intent ready refuse when grounds are absent; the intent chapter reports the readiness gate's grounds row as advisory, never withholding readiness.
- iss-2610262034437300itd-177 has the readiness gate refuse an intent that leaves a context claim unrecorded; the intent chapter reports the claim rows as advisory, never withholding readiness.
- iss-2610262034445775itd-2609020625405251 makes a condition's standing the latest block naming it; the intent chapter lets a reading-occasioned block stand over a later verdict that does not name its occasion.
- iss-2610262034461571itd-2609020625400169 has the reading-item promote link mode write promoted_from and promoted_to; the capture chapter calls those retired names that no reader tolerates.
- iss-2610262034468406itd-104 says abcd gates an idea and only a survivor graduates to a draft intent; the intent chapter calls ideate optional beside a create that drafts any quoted text.
- iss-2610262034479574The intent chapter names the phase plan as the canonical build order; itd-24 records that phases are retired.
- iss-2610262034489695itd-114's maintainer reads capture list newest-first; the capture chapter orders the list by derived priority, unblocked first and then by severity.
- iss-2610262034492769itd-111 has abcd version show install mode and vintage; the board chapter says version is a retired name and the report is now a flag on the root.
- iss-2610262034494554itd-138's install script finishes by running abcd version; the board chapter says version is a retired name answered with its replacement.
- iss-2610262034508480The intent surface page names the roadmap phase plan as the canonical build order; itd-2609211913453478 retires phases and puts sequencing in dependencies and the lifecycle shelves.
- iss-2610262034513980itd-34 has the reclassify verb move a draft into disciplines/; the intent surface page says no reclassify writes a discipline and a move into disciplines/ is refused.
- iss-2610262034520240itd-34 calls the three-role fidelity agent intent-fidelity-reviewer; the intent surface page calls the same agent intent-auditor.
- iss-2610262034528274itd-34 links a bundle member to its shared spec through epic_id and an epic.intent list; the intent surface page links it through spec_id and the spec's intents list.
- iss-2610262034543078itd-28 says no abcd verb files a dated review folder; the intent surface page has the consistency pass write a dated report under .abcd/work/reviews/.
- iss-2610262034550860itd-4 has capture promote call intent new with the issue's body; the capture surface page says promotion mints the draft natively with a by-id pointer, not a copy.
- iss-2610262034566586itd-4 names the issue ledger's spec-link field related_epics; the capture surface page's schema names it related_specs.
- iss-2610262034567348itd-4's shipped scope migrates scratch issues through dev-sync; the capture surface page says that migration is not built and rides a dev-sync surface that is only a design target.
- iss-2610262034572130The capture surface page counts a promoted inbox report among abcd's automatic filers; itd-2609221656361680 says nothing is filed until a person or a session acts and rules automatic filing out.
- iss-2610262034582374itd-2609212130146198 has the guard refuse a question while the mode reads managed; the board's surface page has the guard admit abcd's chipped question and set the state from it.
- iss-2610262034587290itd-36 says the lifeboat licence gate refuses to surface kept originals; the library surface page says that gate is not built and the ingest never refuses on a licence.
- iss-2610262034598939itd-2610111707085098 says a hand-given session name is never replaced; the board's surface page replaces it in a fork once abcd has given that name to another session.
- iss-2610262035005988itd-28's press release lands spec-tied reviews in a store under .abcd/reviews/< spec-id>/; the board reads reviews as dated folders under .abcd/work/reviews/.
- iss-2610262035015704itd-2609231013154443 names abcd changelog as the release preview; the board's surface page lists changelog as a retired name the launch preview replaced.
- iss-2610262035028747itd-2609212103568351 lists every READY intent under Next; the board's surface page lists the pick's head under Now alone and never under Next.
- iss-2610262035030115The retrospective seed lists planned intents whose target_release names the cut release; itd-2609212103572513's cut has already moved every such target to next.
- iss-2610262035033556itd-48's press release says the shape role went live as a working verb; the intent chapter says itd-48 did not build the shape role
- iss-2610262035045702itd-48 puts consistency reports under .abcd/logbook/audit/; the intent chapter puts them on the reviews shelf under .abcd/work/reviews/
- iss-2610262035056745itd-48 calls the three-role agent intent-fidelity-reviewer (agents/intent-fidelity-reviewer.md); the intent chapter calls the same agent intent-auditor
- iss-2610262035065340itd-80 names the verdict-ingest verb abcd intent review ingest; the intent chapter's command tree names it abcd intent audit ingest
- iss-2610262035071845itd-42's full grill loads the naming, scope and out-of-scope chapters as well as the invariants and principles; the intent chapter's pre-pass assembles four inputs and nothing else
- iss-2610262035075414itd-42 is scoped as a capability of an existing /abcd:intent grill sub-verb; the intent chapter says no grill sub-verb ships
- iss-2610262035091535itd-46 has promotion pass the issue text to the quoted-text create; the capture chapter has promotion mint a draft whose body is a by-id pointer, not a copy
- iss-2610262035102052itd-53 calls the shipped-but-unreviewed listing a consistency gate; the intent chapter uses Consistency for the Role 2 cross-document pass
- iss-2610262035104777itd-53's press release has an opt-in drainer run owed reviews at loop ends, session edges and pre-commit or CI steps; the intent chapter says nothing starts the drain on its own
- iss-2610262035112905itd-53 says entries with no backend stay deferred; the intent chapter says such entries stay owed
- iss-2610262035135419itd-76 puts the sources corpus at ~/.abcd/sources/ by default; the library chapter puts it at ~/.abcd.noindex/sources
- iss-2610262035142666itd-67 picks the release bump tier from phase-completion detection; the intent chapter derives the version from each intent's impact judgement
- iss-2610262035153070itd-67 keeps a hand-typed --version override for a release; the status-board chapter says the version is derived and never hand-authored
- iss-2610262035168556itd-73 derives the release version from the shipped intents alone; the capture chapter says a resolved issue's impact drives the derived version too
- iss-2610262035169561itd-67 generates the changelog from git tags, commit and spec history and the launch report; the intent chapter says the cut composes only from terminal record folders
- iss-2610262035171024itd-6's scope makes RepoPrompt over MCP the preferred oracle transport ahead of a Codex CLI and the in-session agent; the status-board chapter says every delegated step runs through the harness unless a routing table is accepted
- iss-2610262035181369itd-43 rules its reviews rename moot because no reviews subsystem classifies reviews by kind; the status-board chapter describes a reviews reader whose rows carry a kind and a spec
- iss-2610262035195318The docs chapter has the spec close refuse without a saved docs review for HEAD, but the build chapter's unattended landing runs that close with no stage that records one
- iss-2610262035265656The docs chapter ships the itd-60 doc-fidelity gate, saving receipts keyed by commit; universal patterns calls the itd-60 pass a draft that is not yet built, keyed by input fingerprint.
- iss-2610262035329500The lint chapter says the outbound gate is the fourth surface for its class and the only one that judges text before it is public; the configuration chapter has the shell guard refusing a posting gh pr/issue command over the same shapes.
- iss-2610262035378747The land chapter calls itd-97's auto/human merge toggle 'the facilitator mode'; the mode chapter uses `facilitator` as a value of `abcd mode`'s waiting-on state.
- iss-2610262035390841The guard chapter says the guard writes a created-branch record, the waiting-on mode and an open-question marker; universal patterns lists `guard` among the read-only renders.
- iss-2610262035399502The identity chapter's initialiser records the block and its pointer; universal patterns lists `identity` among the read-only renders.
- iss-2610262035409725The banlist chapter has write paths (add, remove, migrate); universal patterns lists `banlist` among the read-only renders.
- iss-2610262035421014The guard chapter says a person or a script asks it about a command line; the surfaces register lists `guard` with the agents, a block it reserves for commands no person types.
- iss-2610262035468845The glossary says abcd never owns the run loop; the site chapter reads the state file of abcd's own implement loop
- iss-2610262035484132The glossary puts outside documents and links in the library, not memory; the history chapter credits 'the memory store' with an ingest that takes documents and web addresses
- iss-2610262035505656The glossary defines a record by five id kinds and leaves out dcn-; the ideate chapter calls a decision a record cited by its dcn- id like any other
- iss-2610262036018615The read-block glossary keeps every reading record of a prior run out of the next run; 23-reading hands the comparative reading a prior widening run's items.
- iss-2610262036053576itd-21's scaffold files the starter intent as `itd-1`; 24-decide says every minting family draws timestamp ids through one mint that reads no maximum.
- iss-2610262036068415itd-11 hardens a Pass B chat-distiller that reads the transcript store; 11-history says no shipped surface reads the store but history itself.
- iss-2610262036097307Draft itd-169 asks that a stopped agent loop say who it is asking; 26-mode already records whom the loop waits on in the badge's waiting-on state.
- iss-2610262036101369itd-84 types a proposal's relation to existing records as supersedes/reverses/duplicates/refines; ideate's record grill types the same relation as covered/contradicted/superseded.
- iss-2610262036113224The history chapter puts the transcript corpus under ~/.abcd.noindex/transcripts/ and keeps ~/.abcd.noindex/history/ for ahoy's registry, holding no transcripts; itd-59 places the corpus at ~/.abcd.noindex/history/< root_sha>/.
- iss-2610262036131057The history chapter's 'memory store' is the store whose ingest takes documents and web addresses; itd-2610091918433290 says the name memory was freed into library, and gives /abcd:memory to agents' memory notes.
- iss-2610262036142715The lint chapter reserves /abcd:audit for itd-16's hash-chain fidelity surface and calls the conformance check abcd lint; itd-85, the intent the chapter cites, ships that same check as abcd audit.
- iss-2610262036146367itd-86 defines the cold reading as one target document read against its own constraints; the reading chapter's detection position reads the shipped tree against the claim record, assembled at a commit from an include table.
- iss-2610262036163231itd-2609170822093401's press release says the oracle choice is one repo-wide value that nothing reads; the reading chapter has the ingest resolve that intent's model-tier route before anything runs.
- iss-2610262036171679itd-44 has capture write an ADR as adr-< next-free>-< slug>.md; the decide chapter mints ADR ids from a timestamp that reads no maximum, and names the file < stamp>-< slug>.md.
- iss-2610262036193171The site chapter's setup takes any managed repository's site live and gives every repository the same pages; itd-2610032150577708 rules that the record site is promised for abcd's own record only.
- iss-2610262036243501itd-185 has reading ingest check prose that ranks, settles or proposes; the reading chapter says that prose-signature layer was removed and only fields are refused
- iss-2610262036257320itd-185 says every refused run writes a refusal record; the reading chapter says refusals made before the run's identity is proven, a hash disagreement among them, leave none
- iss-2610262036260273itd-199 lets a reading's scope be widened or narrowed at invocation and records the override; the reading chapter says the invocation is a position and a target with no override and nothing to stamp
- iss-2610262036267743itd-199 has the comparative position refuse because it has no channel; the reading chapter has it derive its candidate set from a committed widening run
- iss-2610262036279746itd-198 says the assembler states no size figure of its own; the reading chapter has every assembly report against a standing size target
- iss-2610262036293167itd-2609020625407419's press release has the comparative assembly refuse when the widening run returned fewer than two configurations; the reading chapter has it stage an empty comparative run
- iss-2610262036303950itd-104 says an idea is gated before it can mint any record; the ideate chapter says ideate is optional, never a gate, and required by no other verb
- iss-2610262036304277itd-201 uses the itd-200 mode to remember which role the person holds across questions; the guard chapter resets that mode to managed when each question is answered
- iss-2610262036312405itd-104 says every ideate run outputs a verdict and a recorded decision; the ideate chapter writes no decision for a private verdict
- iss-2610262036322416itd-101 says the offline lint enforces no stale citation entries alongside no broken ones; the docs chapter says staleness only warns and never blocks an ordinary commit
- iss-2610262036330589itd-102 calls the positioning check part of every audit; the identity chapter runs it as a rule of abcd lint
- iss-2610262036341317itd-200 puts the status-line defaults in the user-level home under ~/.abcd/; the history chapter calls ~/.abcd a legacy location
- iss-2610262036343040itd-117 puts the user-scope rules file under ~/.abcd/; the history chapter calls ~/.abcd a legacy location
- iss-2610262036353820itd-130 names the staleness check abcd version --check; the update chapter makes the check a flag of abcd update
- iss-2610262036368072itd-147 says a chapter's prose above the generated appendix never states a flag or sub-verb; the docs chapter's prose states which of its verbs take the configuration and root
- iss-2610262036376225itd-122 says surface_coverage checks every sub-verb row against the command tree; the lint chapter's table note says a row's bucket cell is not checked against the tree
- iss-2610262036376499The badge intent refuses a question to the human while the mode reads managed; the guard chapter says abcd's question is never refused on the mode.
- iss-2610262036380647The question-layout intent refuses every question that breaks the asking rules; the guard admits a question whose only fault is going over the rows limit.
- iss-2610262036392981The reconstruction intent says reconstruction makes no write to the store; the history chapter says every history verb's resolve seam creates the store chain and moves a legacy corpus.
- iss-2610262036404974The verb-consolidation intent makes bare `abcd lint` run all targets; the lint chapter keeps the outbound target out of the bare run.
- iss-2610262036415345The site-setup intent says a result followed by the error envelope is the repository-wide JSON convention; the update chapter emits a refusal as a single document.
- iss-2610262036424620The folder-classification intent calls ahoy's registry of managed repositories "the history store"; in the history chapter that store is the transcript store, kept apart from the registry.
- iss-2610262036437864The rules-loader intent rejects a user-level rules.json and keeps rules per repository; the guard chapter counts a rules.json in abcd's home folder as part of the user layer.
- iss-2610262036446593The conventions-file intent removes the CLAUDE.md and GEMINI.md links; the docs chapter still justifies its root-symlink rule by the bridge files it lets pass.
- iss-2610262036453716The menu intent hides the guard as a command only agents run; the guard chapter says a person or a script asks the guard about a command line.
- iss-2610262036460690The menu intent puts lint among the commands no person types; the lint chapter says bare lint runs when a human types it.
- iss-2610262036461110itd-89 files session transcripts in a local per-repo store; the history chapter says the store is user-level and the per-repo location is only an opt-in
- iss-2610262036474703itd-76 puts abcd's user-level home at ~/.abcd/; the history chapter treats ~/.abcd as a legacy location
- iss-2610262036483439itd-60 names the shipped docs-currency lint `abcd docs lint`; the lint chapter says the docs verb's former check sub-verb is an unknown command
- iss-2610262036495984itd-60 says the gate writes its drafted brief edit into the shipping change itself; the docs chapter says the gate only proposes the edit and still refuses
- iss-2610262036509587itd-65 calls its change-narration detector the `doc_fidelity` surface; the docs chapter uses doc-fidelity for the gate that checks the brief against the shipped surface
- iss-2610262036512603itd-93 says abcd's release workflows are generated from the one scaffold template, so abcd runs exactly what a managed repo gets; the docs chapter says abcd's release workflow has a docs-currency step that the scaffolded template never names
- iss-2610262036514870itd-6 says abcd never spawns Claude Code subprocesses; the guard chapter describes agents that abcd starts through its claude runner
- iss-2610262036529540itd-6 rules out direct provider integrations and sends everything through RP; the reading chapter routes a cold-reading position straight to a configured provider through abcd's own tier routing
- iss-2610262036532725The surfaces register lists drain among the verbs no person types, while the drain chapter calls it the verb a person types
- iss-2610262036573008The lifecycle taxonomy calls issue-ledger entries immutable after creation, while the drain's user-visible route writes `related_intents` into the issue
- iss-2610262037016704The memory internals chapter homes keyword-recalled personal and project memory in ~/.abcd.noindex/memory/ and .abcd/memory/; the memory verb homes the same in two memory.json layers.
- iss-2610262037018200The loop glossary says abcd never owns the run loop; the build chapter ships abcd's own implement loop.
- iss-2610262037031364The spec glossary says a spec is broken into ordered tasks; the build chapter breaks a spec into steps.
- iss-2610262037066238The brief index says spc references trace the predecessor's spec store and are not delivery claims; the build chapter cites a spec of this repository for what has landed.
- iss-2610262037080548The record-families page names status as a computed Now / Next / Later view; the announce chapter names a stored per-person branch of announcements status.
- iss-2610262037095269The record-families page lists the record families as intent, spec, step, bundle, issue, release and status; the inbox chapter calls adr, itd, iss, spc and dcn the record families.
- iss-2610262037227384itd-25 calls an intent's back-link to its issues resolves_issues; 35-drain reads that same back-link as related_issues.
- iss-2610262037238195itd-26 names /abcd:memory ingest as a user-facing verb for taking in knowledge; in 37-memory, /abcd:memory is an agents' command whose only sub-verbs are add, list and remove.
- iss-2610262037246775itd-37 has an agent (principle-distiller) write memory pages into the repository's .abcd/memory/; 37-memory says agents write only the machine layer.
- iss-2610262037255566itd-57 says nothing holds a planned item back from autonomous pickup today; the build brief's hold check already refuses any record carrying held:
- iss-2610262037274982The sessions-announce intent promises every session's merge waits out a release cut; the reserve brief says merges armed before the hold still land
- iss-2610262037281449The sessions-announce intent plans to rename the status board (bare abcd) to the dashboard; the dashboard brief already uses that name for the Tailscale web server
- iss-2610262037334466itd-44 files ADRs as adr-< next-free>-< slug>.md; the drain brief cites the store's ADRs as < timestamp id>-< slug>.md
- iss-2610262037339788itd-30 calls the fidelity auditor intent-fidelity-reviewer; the build brief calls that validator intent-auditor
- iss-2610262037357893itd-86's cold reading takes exactly one target document; the implement brief says a cold reading is handed the union of every position's paths
- iss-2610262037365749The model-tier intent says nothing reads the oracle setting and every delegated step goes where the harness picks; the build brief reads oracle.review to route a lane's reviews
- iss-2610262037376558The cloud-session intent admits work-in-progress branches without a receipt as an entry in the reservation build's list; the reserve brief admits receipt-less pushes only when every commit has the empty tree
- iss-261026203741032827-implement says the model service can only be probed through a canary agent because abcd calls no model; itd-166 records every model call abcd makes
- iss-2610262037423257itd-177 says the readiness gate refuses an intent with an unrecorded context claim; 34-build says the readiness gate only reports scope conditions and the mechanism prompt as advisory
- iss-2610262037438474itd-50 calls the fidelity verdict's agent intent-fidelity-reviewer; 34-build names the same validator intent-auditor
- iss-2610262037453214itd-146 groups memory with the person's records verbs in help; 37-memory says help lists the memory verb with the agents
- iss-2610262037458871itd-117 puts the user-scope rules layer at ~/.abcd/rules.json; 30-inbox says the rules loader reads ~/.abcd.noindex/rules.json
- iss-2610262037469144itd-200 places the user-level defaults under ~/.abcd/; 34-build reads the machine layer from ~/.abcd.noindex/config.json
- iss-2610262037477814itd-147 rules that a surface chapter's hand-written prose never states a sub-verb; 27-implement states its sub-verbs above the generated appendix in a table and in prose
- iss-2610262037482641The pacing intent's bundled default has a 300-minute pause; the build chapter's bundled default has no pause.
- iss-2610262037492393The shipped runner intent has a no-host fallback to an operator-configured host in scope; the build chapter says a host session always drives and the no-host path waits on an ADR.
- iss-2610262037500468The spec-steps intent has `implement step` and the spec's steps share one word; the build chapter says steps and stages are two words for two things.
- iss-2610262037509765The spec-steps intent starts each step's lane only after the previous step merged; the build chapter opens a lane once the steps its needs line names have landed, so lanes can run side by side.
- iss-2610262037516372The reservation intent refuses any remote layout without origin; the build chapter reserves nothing in such a checkout and none of its checks refuses the run.
- iss-2610262037525523The stuck-lane intent sends a conflict on generated files back to the implementer as a fix round; the build chapter says a sync counts no fix round.
- iss-2610262037533417itd-34 names the fidelity-auditing agent intent-fidelity-reviewer and gives it a third role; the build chapter names the same agent intent-auditor.
- iss-2610262037542283The load-check intent defines a stray as a process outside abcd's lanes at near full CPU; the implement chapter defines it by a share of the process's fair share, a 0.4-core loop included, with nothing exempt by name.
- iss-2610262037548530The load-check intent says the check never refuses and never waits; the implement chapter's load check, with its wait flag, holds make preflight's test stages until the load falls.
- iss-2610262037558450The load-check intent keeps the per-machine limits under ~/.abcd/; the implement chapter keeps them at ~/.abcd.noindex/load-limits.
- iss-2610262037571084The report intent files reports into ~/.abcd/inbox/; the report chapter files them into ~/.abcd.noindex/inbox/.
- iss-2610262037582823The build-next intent says --max and --until-empty are flags that next and drain share; the drain chapter's run ends at its cap and its shipped surface has no --until-empty.
- iss-2610262037591851The several-accounts intent asks the fork question once per process at a drain's start; the reserve chapter asks it at each drain lane's reservation, not at the start, and asks a failed question again after a minute.
- iss-2610262038000309itd-36 ships /abcd:memory as the ingest, ask and lint knowledge substrate under .abcd/memory/; the memory chapter's /abcd:memory keeps agents' memory notes with add, list and remove.
- iss-2610262038011053The rules-loader intent rejects a machine-wide rules.json; the memory chapter reads a machine memory.json beside a machine rules.json layer.
- iss-2610262038033829itd-6 selects the reviewer route with `oracle.backend` (rp, codex, in-session); 34-build selects it with `oracle.review` (host, rp)
- iss-2610262038043808itd-6 falls an unreachable RepoPrompt through Codex and then an in-session subagent; 34-build falls a review the rp route does not return straight back to the host
- iss-2610262038051992itd-94 says autonomous drain runs inherit the implement-readiness gate, exit 1 a journaled SKIP; 35-drain's lanes are issue runs checked only by the drain rule and the peers check
- iss-2610262038052818itd-6 says abcd never spawns Claude Code subprocesses; 35-drain has the drain move start the claude runner for the drain judge itself
- iss-2610262038066422itd-67 has `/abcd:launch ship` tag the repo; 37-reserve has the release workflow push the release tag after the merge
- iss-2610262038074426itd-89 files SessionEnd transcripts in the local per-repo store; 31-lab says the transcript store is machine-scoped and keyed on the root commit
- iss-2610262038084949itd-76 puts the sources corpus under `~/.abcd/sources/`, abcd's user-level home; 29-report puts the sources store beside the inbox in the machine-scoped store
- iss-2610262038102197The configuration chapter says install asks about the oracle backend; the agent catalog says install records it without asking.
- iss-2610262038106941itd-80 names the Role 1 fidelity agent `intent-fidelity-reviewer`; 34-build gives the same closing-lane fidelity audit to `intent-auditor`
- iss-2610262038174723The lint contract says `documentation-auditor` audits it on every disembark; the agent catalog lists that agent in the design roster, none of which exists.
- iss-2610262038197762Universal patterns say the log tier and the voyage store are both tracked under the visibility rule; the voyage entry says the voyage is never committed.
- iss-2610262038222403The brief index says spc-N references trace a predecessor implementation's spec store; the status chapter cites spc-2610150728396006 as this repository's design record, by step.
- iss-2610262038235036The brief index says delivery state never lives in brief prose; the surfaces register says 06-delivery, a brief chapter, carries it in detail.
- iss-2610262038283527The glossary keeps bare "the loop" for the record loop and says abcd never owns a run loop; the agent catalog uses bare "the loop" for abcd's own implement loop.
- iss-2610262038299872The glossary makes "memory" an alias of memory note; the configuration chapter says unqualified "memory" means the repo-scope `.abcd/memory/` page store.
- iss-2610262038389473itd-1 says Audit Notes fill only from a hand-run audit; 01-agents says a build run audits automatically in the validate stage
- iss-2610262038393994itd-1 writes each audit's forensic copy under .abcd/logbook/; 04-universal-patterns says that name is retired and must not be re-minted
- iss-2610262038399413itd-1 says the SHIP/NEEDS_WORK/MAJOR_RETHINK review verdicts score plan and implementation reviews; 01-agents limits them to a packed lifeboat
- iss-2610262038415713itd-5 keeps the candidate on a tie and says length is no tiebreak; 05-prompt-quality accepts a rewrite that ties and is more than 10% shorter
- iss-2610262038431352itd-5 preserves an oracle cascade it attributes to universal pattern § 7; 04-universal-patterns says the core imposes no cascade
- iss-2610262038460690itd-11 has lifeboat-oracle audit a lifeboat's output; 01-agents names the lifeboat auditor lifeboat-reviewer
- iss-2610262038495354itd-37 says Role 1 boilerplate detection runs at plan-review and ship time; 01-agents says the auditor's modification-grammar output is deferred and in no prompt or lint
- iss-2610262038521887itd-10's destroy deletes a lifeboat and a logbook inside .abcd/; 03-configuration says neither namespace exists in any tree
- iss-2610262038541403itd-16 writes its chain report under .abcd/logbook/; 03-configuration says logbook/ is retired in favour of the local tier's logs
- iss-2610262038565943itd-25 writes dredge reports under .abcd/logbook/dredge/; 04-universal-patterns puts dredge output in the local tier's logs
- iss-2610262038581765itd-26 names /abcd:memory ingest as the knowledge-ingest verb; the surfaces register gives the name memory to the notes command
- iss-2610262038595637itd-126 adds abcd source share and abcd source ingest; the surfaces register folds the old source command into library
- iss-2610262039000162itd-2609292108089653 refuses a stub at source add; the surfaces register folds the source command into library
- iss-2610262039022652itd-107 keeps arming auto-merge and polling merge state out of the binary; 38-land's binary verb arms and confirms merges itself
- iss-2610262039066046itd-35 writes its lifeboat audit report under `.abcd/logbook/`, a root the universal-patterns page says was retired and must not be re-minted
- iss-2610262039086156itd-59 puts the transcript corpus at `~/.abcd.noindex/history/<root_sha>/`, but the configuration page puts it in the sibling store `~/.abcd.noindex/transcripts/<root-sha>/`
- iss-2610262039090204itd-30 puts its format flag on `/abcd:intent new`, but universal patterns says the canonical create is bare `/abcd:intent "<text>"`
- iss-2610262039093344itd-30 calls the fidelity agent `intent-fidelity-reviewer`, but the agent catalogue calls it `intent-auditor`
- iss-2610262039132211itd-55 says abcd already stress-tests acceptance criteria with the grill, but the surfaces register says no grill ships
- iss-2610262039144591itd-57 unblocks a spec with a native `spec rm-dep`, but the spec verb registers only its bare board and `spec close`
- iss-2610262039173971itd-8 extends a `code-rescuer` agent it calls currently principle-only, but the agent catalogue lists `code-rescuer` among the agents still to be built
- iss-2610262039188312itd-83's fallback for harnesses without hooks is a pointer in AGENTS.md's marked section, but the configuration page says a default install writes no marker block
- iss-2610262039195057itd-85 makes `abcd audit` a repository conformance check, but the agent catalogue reserves the top-level `/abcd:audit` for itd-16's hash-chain surface
- iss-2610262039214406itd-85's `abcd audit` checks whether a repository conforms, which the register already gives to `/abcd:lint`
- iss-2610262039224536itd-91 puts its setup question in `/abcd:init` / `prepare-this-repo`, but the register says repository preparation moved into ahoy's install section
- iss-2610262039253719The oracle-routing intent sends a step to a configured provider that can serve its tier, but the adapters page says a tier alone never reaches a provider
- iss-2610262039262634The build intent arms auto-merge wherever the ruleset gates merges through a queue, but the land page says AM1 arms it only where a queue and a required approval both exist
- iss-2610262039286595The memory-notes intent lets the status line write one fill file, but the configuration page says the status line writes nothing at all
- iss-2610262039290078The land page calls AM1's arming 'human mode', but the facilitator-mode intent rules that `human` arms nothing, even where the forge would hold the merge for approval
- iss-2610262039297157The configuration chapter stages itd-50's audit loop as a per-intent frontmatter mode, while itd-50 rules that the loop is build's last stage for every intent, not a per-intent mode
- iss-2610262039302287itd-50 names the fidelity auditor `intent-fidelity-reviewer`; the agent catalog names the same agent `intent-auditor`
- iss-2610262039314007itd-50 calls the implementation fix loop a SHIP/NEEDS_WORK loop; the agent catalog says the loop's reviewer states SHIP or FIX FIRST, and that NEEDS_WORK belongs to the lifeboat review
- iss-2610262039325628itd-39 extends a Python hook file `hooks/prompt_router_hook.py`; the configuration chapter says the prompt router is the binary's `abcd hook prompt-router` entrypoint
- iss-2610262039345320itd-39 has the prompt hook inject `.abcd/memory/` pages automatically on a prompt match; the surfaces register says library material comes back only when the person asks
- iss-2610262039347531itd-7 packs the RepoPrompt workspace by running dev-sync, which writes into the repo, as a disembark pre-pack step 'already in brief'; the configuration chapter says disembark never writes to the source repository
- iss-2610262039356482itd-117 puts the user rules layer at `~/.abcd/rules.json`; the configuration chapter puts it under `~/.abcd.noindex/` and treats any entry at `~/.abcd` as a stop
- iss-2610262039366512itd-200 keeps the status line's user-level defaults under `~/.abcd/`; the configuration chapter says that while anything stands at `~/.abcd` the status line, like every command, writes nothing
- iss-2610262039376194itd-201 scopes a GRILL domain in this repository's `.abcd/rules.json` kept in step with the bundled copy; the configuration chapter says GRILL is generated from one Go source and abcd's own repository declares no override of it
- iss-2610262039378497itd-105 keeps every hook command calling `$CLAUDE_PLUGIN_ROOT/abcd` directly, with the bootstrap as the first SessionStart hook; the configuration chapter says every event's command is `sh` on a per-event shim and SessionStart is one chained command
- iss-2610262039384176itd-146 groups `spec`, `drain` and `memory` under records, `lint` under checks and `changelog` in the agent block; the surfaces register's help table puts those verbs with the agents and `changelog` in neither block
- iss-2610262039394542itd-130 names an `abcd version --check` command; the surfaces register says `version` is the root's `--version` flag, not a verb
- iss-2610262039403534itd-111 says `abcd version` always shows install mode and vintage; the surfaces register says `version` is a root flag, not a verb
- iss-2610262039410774itd-138's install script finishes by running `abcd version`; the surfaces register says `version` is a root flag, not a verb
- iss-2610262039417690The surfaces register gives the hidden hook verb six entrypoints, while the away-mode intent adds a Stop hook that runs `abcd hook stop`.
- iss-2610262039423717The README's `abcd rules` loads a machine-wide rules.json layer, which itd-3 explicitly rejects.
- iss-261026203943968103-configuration makes the rules refresh event-driven with a 15-turn backstop; itd-3 forces a full re-inject every N turns, N defaulting to 5.
- iss-261026203944294303-configuration says the shared tier holds 'the append-only decision log'; itd-2609151138388536 replaced that log with one file per decision.
- iss-2610262039443223itd-34 calls the three-role audit agent `intent-fidelity-reviewer`; 01-agents calls the same agent `intent-auditor`.
- iss-2610262039451705itd-34 ships a shape-classification role that runs from the pre-commit hook and `/abcd:intent shape`; 01-agents says the role is a design target with no `shape` sub-verb.
- iss-2610262039463304itd-34 files shape findings under `.abcd/logbook/`, a name 04-universal-patterns retired and says must not be re-minted.
- iss-2610262039476904itd-34 maps a standalone intent one-to-one to a flow-next spec; the surfaces register says an intent owns one or more specs in the native spec store.
- iss-2610262039482748itd-2610030810350727 says a question that breaks the layout rules is refused before it reaches the person; 04-universal-patterns says a question that is too tall is shown anyway.
- iss-2610262039487315itd-4 ships a `dev-sync` migration of `.abcd/.work.local/issues.md`; 03-configuration says no `dev-sync` verb exists.
- iss-261026203949497904-universal-patterns classes issue-ledger entries as immutable once created; itd-4's `capture resolve` moves an entry and adds a resolution note.
- iss-2610262039519748itd-40 has ahoy create `~/.abcd/history/`; 03-configuration says no reader ever reads the old `~/.abcd` name and that its presence stops every command.
- iss-2610262039522985`/abcd:memory` is itd-36's curated knowledge store with `ingest`, `ask` and `lint`, and also the README's command for short lessons agents keep.
- iss-2610262039536939itd-2609212130136102 caps the person's default verb list at fourteen; the README says neither surface caps it and lists seventeen.
- iss-2610262039541373itd-2609231013154443 names `abcd changelog` as the release-page preview; the README says `changelog` merged into `launch` and is in neither help block.
- iss-2610262039556194itd-2609212113220149 requires the verb's sentence to be byte-identical on the list, the help and the plugin page; the README adds a 'use when' clause to two pages' descriptions.
- iss-2610262039567036'Status' names both the board's Now / Next / Later block and `/abcd:status` with its `## STATUS` block of announcements.
- iss-2610262039572342itd-34 says its subtype deferral mirrors the lint-code namespace pattern in 06-lint; 06-lint says the engine has no code catalogue.
- iss-261026203959075704-universal-patterns keeps multi-agent claims in `.abcd/coordination/` with local-only state; itd-2609091034175565 makes the reservation branch on origin the one record of who holds what.
- iss-2610262040016204itd-2609091034175565 says a person sees reservations through `abcd peers`; the README lists `peers` as a verb for agents and hosts only.
- iss-2610262040028651itd-2610030720038073 says the stop names one rename command and abcd then runs as before; 03-configuration's stop also names a worktree repair.
- iss-2610262040034442The README requires a flat commands/ directory where a plugin-named subdirectory breaks every verb; itd-46 edits the intent page at commands/abcd/intent.md
- iss-2610262040034904The surfaces register says the intent verb ships no grill sub-verb; shipped itd-42 scopes itself as a capability of an existing /abcd:intent grill
- iss-2610262040043356The help register names the verdict ingest `intent audit ingest`; itd-80 names it `intent review ingest`
- iss-2610262040053417The README ships an intent only when no open spec still names it, because an intent owns one or more specs; itd-80's reconcile ships the linked intent whenever its spec closes
- iss-2610262040062985The README's hook row says session-end only stages the transcript and session-start files it away; itd-89 says session-end calls history.Capture, which redacts and files it
- iss-2610262040077279The agent catalog names the fidelity agent `intent-auditor`; itd-80, which created it, names it `intent-fidelity-reviewer`
- iss-2610262040082360The agent catalog says the oracle seam is never a fixed cascade; itd-6 says its RP MCP, then Codex CLI, then in-session cascade is the fixed cascade of universal-patterns § 7
- iss-2610262040083517The agent catalog says the auditor's third role, kind classification, is a design target; shipped itd-48 announces all three roles live, /abcd:intent shape included
- iss-2610262040093616The adapters chapter says the RepoPrompt route opens a new chat for each reviewer; itd-6 requires re-reviews to stay in the same RP chat, never a new one
- iss-2610262040116437The configuration chapter rules out an autodrain config knob on purpose; shipped itd-53 scopes an opt-in `review.autodrain` key
- iss-2610262040125215The configuration chapter says abcd never configures RepoPrompt or writes its route keys; itd-6 has ahoy find RP's server config and write it into .abcd/config.json
- iss-2610262040135811The configuration chapter keeps transcripts in a user-scope store under ~/.abcd.noindex/transcripts; itd-89 files them in a local per-repo store
- iss-2610262040149808The configuration chapter treats ~/.abcd as the retired home, read by no reader; itd-76 puts the sources corpus at ~/.abcd/sources/ by default
- iss-2610262040159117The configuration chapter says abcd is one repository with no dev-to-public mirror; itd-69's checker takes an explicit `--tree dev|public` argument
- iss-2610262040161220Universal patterns put the consistency pass's report on the reviews shelf under .abcd/work/reviews/; itd-48 lands it under the retired .abcd/logbook/audit/
- iss-2610262040192600The lint contract calls the docs-currency gate `abcd lint docs`; itd-60 calls the same gate `abcd docs lint`
- iss-2610262040206062The memory chapter says the agent count stays at 15; the internals index says eighteen agent prompts ship.
- iss-2610262040213900The memory chapter gives the prompt router a refresh every N prompts; the verification matrix says the refresh is event-driven and nothing counts prompts.
- iss-2610262040221402The memory chapter makes the in-tree repository store memory's primary home; the glossary says a memory note stays on the person's machine until it is promoted.
- iss-2610262040231103The memory chapter says /abcd:library ships ingest, ask and lint and nothing else; the library glossary entry says items are added with /abcd:library add.
- iss-2610262040273336The loop glossary says abcd never owns the run loop; the build sequence says abcd's own loop ships through abcd build without the seam.
- iss-2610262040292997The spec glossary defines a spec as broken into tasks; the step glossary forbids 'task' for the unit below a spec.
- iss-2610262040315792The voyage glossary says the voyage records every disembark and embark run; the verification matrix says the voyage ledger has a disembark half only.
- iss-2610262040343151itd-1 has every audit run write a forensic copy under .abcd/logbook/; the build sequence says .abcd/logbook/ is a retired location held retired by a detector.
- iss-2610262040355731itd-1 says Audit Notes are filled only by a hand-run audit; the verification matrix says the shipping close itself requests the audit and can ingest the verdict.
- iss-2610262040357240itd-16 puts its hash chain under .abcd/logbook/; the build sequence says that location is retired and a test fails the build on it.
- iss-2610262040369028itd-25 writes dredge reports to .abcd/logbook/dredge/; the memory chapter puts them in .abcd/.work.local/logs/dredge/.
- iss-2610262040379523itd-25 calls the intent-side back-edge to promoted issues resolves_issues; the verification matrix calls it related_issues.
- iss-2610262040388759itd-25's dredge promote calls /abcd:intent new; the skills chapter says the canonical create is /abcd:intent with quoted text.
- iss-2610262040403877itd-26 calls the substrate's knowledge consumer /abcd:memory ingest; the provenance substrate calls it /abcd:library ingest.
- iss-2610262040412521itd-2609292108089653 registers sources with `source add`; the library glossary registers them with /abcd:library add.
- iss-2610262040422553itd-2609292108373494 calls the planning interview 'abcd's grill'; the interview glossary says the interviews that ship are not grill sessions.
- iss-2610262040433257itd-140 names the site's gate `abcd site check`; the site chapter names it `abcd lint site`.
- iss-2610262040451252itd-196 builds its rehearsal rungs on the phase; the phase glossary entry says the phase is superseded and survives only as history.
- iss-2610262040466411itd-192 decides a fidelity verdict by whether 'this phase' wires a criterion; the phase glossary entry says the phase is superseded.
- iss-2610262040479670itd-10's destroy removes a lifeboat from inside .abcd/; the disembark glossary says there is no in-tree lifeboat directory.
- iss-2610262040499690itd-5 says abcd ships 14 (now 15) agents under its rule; the internals index says eighteen agent prompts ship.
- iss-2610262040499773itd-14 versions a prompt with a '## Prompt Version: X.Y' heading; the verification matrix says each prompt carries a semver prompt_version field.
- iss-2610262040545166The glossary says abcd never owns the run loop; the build intent makes abcd's own verb that loop.
- iss-2610262040552734The glossary has a pluggable adapter supply the run loop; the drain draft puts the driving loop inside `abcd drain` itself.
- iss-2610262040570378The glossary makes planning the product thinker's sign-off and never unattended; the build intent adds `--auto-plan`, which plans with no human.
- iss-2610262040575327The glossary says signing off a dependency is never the technical facilitator's; the Terminal-interview intent records the technical facilitator signing one off.
- iss-2610262040588956A person's preferences have two user-level homes: the memory chapter's `~/.abcd.noindex/memory/` pages and the memory-notes intent's `~/.abcd.noindex/memory.json`.
- iss-2610262040599781The glossary sends a promoted memory note into the project's rules; the intent keeps promoted notes in `.abcd/memory.json`, apart from the rules people curate.
- iss-2610262041006295'status' is the glossary's Now/Next/Later record family, and the announcements intent gives the same name to `abcd status`, a view of announcements, reservations and release cuts.
- iss-2610262041018201The routing intent says nothing reads the oracle choice today; the verification matrix has close read the intent-auditor's own oracle role and send it to a provider.
- iss-2610262041024277The site chapter puts abcd's record on abcdev.app as a surface of this repository; the Pages intent moves abcd's record to its own GitHub Pages route, like any project's.
- iss-2610262041043651The glossary forbids 'release' for a plan of what ships together; the checklist draft plans its bundle as 'the next big release'.
- iss-2610262041209286The cold-reading draft only ever reads a design document, never code; the glossary's detection position reads the shipped tree against the claim record.
- iss-2610262041227792itd-7 has disembark write the RepoPrompt workspace file into the repository; the glossary defines disembark as reading the source repository without writing to it
- iss-2610262041234230itd-39 extends a Python script `hooks/prompt_router_hook.py`; the memory chapter says the prompt router is a binary sub-command, not a script file in `hooks/`
- iss-2610262041254974itd-137 says the genealogy is the page `/record/timeline/`; the site chapter says the genealogy is folded into the `/record/` dashboard, not served as a page of its own
- iss-2610262041291369itd-179 refuses capture promote, resolve and wontfix without grounds; the verification matrix says resolve records grounds only when they are given
- iss-2610262041301883Shipped itd-24 has embark surface past retrospectives during its press-release interview; the verification matrix says embark's press-release interview is staged and what ships is probe-then-write
- iss-2610262041318943itd-24 uses "voyage" for a project's lifetime of work; the glossary defines voyage as the operations namespace of disembark and embark runs and forbids it for a project
- iss-2610262041338234itd-50 says the `intent-fidelity-reviewer` records today's NOT_MET verdicts; the verification matrix names that role `intent-auditor`
- iss-2610262041342697itd-200 puts the status-line defaults in the user-level home under `~/.abcd/`; the memory chapter puts the user scope under `~/.abcd.noindex/`
- iss-2610262041346676itd-117 puts the user-scope rules file at `~/.abcd/rules.json`; the memory chapter puts the user scope under `~/.abcd.noindex/`
- iss-2610262041359075The reading-position glossary says `comparative` does not assemble and refuses for want of a channel; the comparative-reading intent says it can now be commissioned and assembles a derived widening run
- iss-2610262041364605The record-families page claims to be the one map of record families and lists seven; the reframe intent adds a reframe record family beside other reading families, none of which has a row
- iss-2610262041372020The loop glossary says abcd never owns the run loop and an adapter supplies it; itd-82 sends drain's issues through the loop `abcd build` itself runs
- iss-2610262041393479itd-201 says the GRILL domain and the interview page carry the knowledge-floor text; the knowledge-floor glossary page says GRILL only points to it and the page states the floor in full
- iss-2610262041419578The step intent says `implement step` and the spec's Steps section share one word; the step glossary entry says `implement step` performs a stage, not a step.
- iss-2610262041427822The spec glossary entry says a spec breaks down into numbered tasks; the vocabulary intent made the step the unit below a spec.
- iss-2610262041438494The vocabulary intent says not_to_be_confused_with may name only families; the glossary README requires only that at least one member name a family.
- iss-2610262041445723The loop glossary entry says abcd never owns the run loop; the shipped pacing intent describes the loop abcd's own build, drain and implement verbs run.
- iss-2610262041454448The memory chapter says the prompt router is a binary sub-command, not a script in hooks/; the shipped rules-loader intent scopes it as hooks/prompt_router_hook.py.
- iss-2610262041468809The provenance chapter says the source-hash registry is durable and only partly regenerable; itd-36 scopes it as regenerable.
- iss-2610262041476159/abcd:memory names the memory-note command in the glossary, but itd-36 names the curated knowledge substrate with ingest, ask and lint.
- iss-2610262041481549The voyage glossary entry forbids using voyage for a project; itd-36 uses voyage to mean the project a researcher runs under abcd.
- iss-2610262041499021In the glossary a voyage is the operations namespace of lifeboat runs; itd-34 calls an application project a voyage.
- iss-2610262041504223The internals index counts eighteen shipped agent prompts; itd-36 says the agent count stays at 15.
- iss-2610262041516427The internals index calls the fidelity agent intent-auditor; itd-34 calls the same agent intent-fidelity-reviewer.
- iss-2610262041521807The verification matrix marks the capture-time kind classifier and the shape role as staged; shipped itd-34 claims both.
- iss-2610262041529246The build sequence says .abcd/logbook/ is retired, with a detector that fails the build on it; itd-34 writes shape findings under .abcd/logbook/audit/.
- iss-2610262041532193In the glossary a spec lives in abcd's native spec store; itd-34 maps each intent to a flow-next spec planned through /flow-next:plan.
- iss-2610262041545005The spec glossary entry forbids 'epic' as a synonym; itd-34 has bundle members share an epic_id that holds a spec id.
- iss-2610262041559803The glossary enforces 'epic' as a forbidden synonym; itd-4's issue schema names a related_epics field holding spec ids.
- iss-2610262041563970The verification matrix marks migrating a flat issue list into the ledger as staged with no verb; shipped itd-4 scopes that migration.
- iss-2610262041582285itd-2609150819445595 says every spec close mints an owed receipt; the verification matrix says only the shipping close does, and a build run ingests its verdict at that close.
- iss-2610262041590949The glossary defines a record as an itd, spc, adr, iss or rdg id; the decisions intent mints decision records with ids of their own.
- iss-2610262042009257The embark entry says the shipped interviews ask one thing at a time, not in rounds; the question-layout intent lets up to four tabbed questions share a screen.
- iss-2610262042019151Persona names identify stakeholder archetypes in press releases; the session-naming intent reuses them, in list order, as names for live sessions.
- iss-2610262042028384The site chapter says no repo-agnostic explorer claim is made until a second instance proves it; shipped itd-2609061543533170 claims the pages render for every managed repository.
- iss-2610262042029426The product-thinker entry says a persona's role hint is an outside job title, not the product thinker; itd-2610090831227812 attributes its quote to 'Iris, a product thinker'.
- iss-2610262042030813The memory chapter places abcd's user-level home at ~/.abcd.noindex/; itd-40 names ~/.abcd/history/index.json as the sole user-scope registry.
- iss-2610262042040605The out-of-scope chapter says intents enter work by being scoped into a phase; the vocabulary intent retired phases in favour of dependencies and the lifecycle shelves.
- iss-2610262042063245The brief README sends readers to the roadmap dashboard for delivery state; the status-board intent retires the word and points it at the Now/Next/Later block.
- iss-2610262042079651itd-42 extends an existing `/abcd:intent grill` sub-verb; the build sequence says intent has no grill sub-verb at all.
- iss-2610262042081902itd-42 records coherence findings in a grill report and a PRD behind the GR002 gate; the verification matrix says no grill report, no PRD and no GR* code exist.
- iss-2610262042088869itd-46 lists `ship` and `grill` as existing intent sub-verbs that keep requiring an id; the build sequence says neither exists.
- iss-2610262042091628itd-46 calls bare-invocation-renders-status a universal abcd convention; the skills chapter says it is a convention and not a universal.
- iss-2610262042109861itd-48 lands its consistency and shape reports under `.abcd/logbook/audit/`; the build sequence says `.abcd/logbook/` is retired and guarded by a detector.
- iss-2610262042115843itd-48 says Role 3 kind classification ships and `/abcd:intent shape` becomes a working surface; the verification matrix lists the shape-classification role as staged.
- iss-2610262042125545The agent that audits intents is called `intent-fidelity-reviewer` in itd-48 and `intent-auditor` in the internals index.
- iss-2610262042130595itd-6 keeps a re-review in the same chat for every backend, the in-session subagent included; the verification matrix says consecutive host-delegated calls are independent dispatches.
- iss-2610262042134366The verb that ingests a fidelity verdict is `abcd intent review ingest` in itd-80 and `abcd intent audit ingest` in the verification matrix.
- iss-2610262042143519itd-6 rules out direct provider API integrations and puts RP MCP first in the oracle cascade; the build sequence ships an opt-in OpenAI-compatible provider and makes the host the default.
- iss-2610262042159336itd-60 is sequenced as a rung of Phase 8; the phase entry says roadmap phases run 0–7, and it retires the phase.
- iss-2610262042162078itd-67 picks the bump tier from phase completion and writes the version into plugin.json; the version entry keeps the working tree unversioned and derives the version from impact.
- iss-2610262042174713itd-67 builds the changelog from git tags, commit and spec history and the launch report, and lets a gate append to it; the release entry composes it from records that reached a terminal folder.
- iss-2610262042183674itd-73 makes any breaking intent a major bump and a cut with nothing additive a patch; the version entry bumps the minor for a breaking change before 1.0 and derives no version for an empty cut.
- iss-2610262042193372itd-76 calls its log of which source influenced which decision 'the provenance ledger'; the ledger entry keeps that name for another sense and calls this one 'the sources ledger'.
- iss-2610262042201742itd-76 puts abcd's user-level home at `~/.abcd/`; the memory chapter puts the user scope under `~/.abcd.noindex/`.
- iss-2610262042208017itd-88 writes the packer as `disembark <repo> to <dest>`; the disembark entry writes it as `abcd disembark pack <source-repo> <dest>`.
- iss-2610262042214474itd-89 files captured transcripts in a local per-repo store; the build sequence keeps the transcript store outside every checkout, at the user level.
- iss-2610262042222565itd-94 has the agent run `abcd intent plan` as the person's sign-off; the plan entry has the human run it and says it is never inferred from consent.
- iss-2610262042237923A fidelity review that cannot run because no backend is reachable is 'deferred' in itd-53 and 'owed' in the verification matrix.
- iss-2610262042244924The audit verb is the hash-chain umbrella in itd-16 and a repo-conformance check in itd-85
- iss-2610262042256389The glossary's detection reading compares the shipped tree with the claim record; itd-86's cold reading detects contradictions inside one document
- iss-2610262042284906Disposition has four states in the glossary; the deferred-finding discipline gives it three different words
- iss-2610262042332488itd-1 puts Acceptance Criteria in the discipline template; itd-190 says the discipline template carries no claim sections
- iss-2610262042351798itd-84's validator inherits itd-81 yet renders a three-outcome verdict; itd-81 requires binary verdicts
- iss-2610262042372556Persona Carol is an engineering manager in itd-12 and a facilitator in itd-115
- iss-2610262042381184Both itd-115 and itd-2610110940216682 have abcd set up the merge queue when preparing a managed repository
- iss-2610262042403190Both itd-106 and itd-118 have abcd switch on deletion of merged PR branches
- iss-2610262042412794itd-2609151838312703 plans to rename the status board to the dashboard; itd-2610070549060530 uses board and dashboard for two different surfaces
- iss-2610262042426018itd-19's stage profiles switch one oracle value per stage; itd-2609170822093401 says that repo-wide value is read by nothing and routes per agent tier instead
- iss-2610262042428344A draft for later and a planned intent both publish any managed project's record site
- iss-2610262042445075itd-140 bars any intent from describing the site build as repo-agnostic before a sparse fixture proves it; itd-2610091010348892 promises it for every project
- iss-2610262042452621itd-26 makes /abcd:memory ingest the knowledge-ingest verb; itd-2610091918433290 makes /abcd:memory the agents' memory-notes command
- iss-2610262042462569itd-2609292108089653 refuses stubs at source add; itd-2610091918433290 says the sources command was merged into library
- iss-2610262042473980Ingest means importing shared bibliography entries in itd-126 and storing a source's text in itd-2609292108089653
- iss-2610262042504165itd-2610100704270254 makes the sub-agent budget a repository setting; itd-2609151838312703 calls it a property of one machine
- iss-2610262042513525itd-2610170634394993 and itd-2609151838312703 each define the one view of what every session is doing
- iss-2610262042524170itd-2609151838327688 mirrors messages to the session mailbox; itd-2609151838312703 says that mailbox is retired
- iss-2610262042541203itd-2610040817105016 and itd-61 both derive implied work from a brief edit, one advisory and one blocking
- iss-2610262042556788itd-2610100627454580 rests on abcd being unable to start an agent; itd-2610120738075547 has abcd start cloud sessions itself
- iss-2610262042575392The disposition glossary entry fixes four states; itd-180 calls the same disposition vocabulary five-state.
- iss-2610262042580667'declined' is a reading-item disposition state in the glossary and a capture-triage grounds value in itd-179.
- iss-2610262042593698The glossary defines warm as what a cold reading must never see; itd-199 defines warmth as how much a reader is given.
- iss-2610262043005827itd-192's verdict rule turns on 'this phase'; itd-24 records that phases are retired and the release is the unit.
- iss-2610262043017551itd-196's cumulative and closing rehearsal rungs are defined over a phase; itd-24 records that phases are retired.
- iss-2610262043026422itd-26 names the knowledge-ingest verb '/abcd:memory ingest'; itd-39 records that 'memory' is now the agents' notes command.
- iss-2610262043030522The sources-corpus draft names its ingest, consult and lint 'source add', a consult verb and a corpus lint; itd-39 says the store is already reached as library ingest, ask and lint.
- iss-2610262043043610itd-1 fixes the audit at four verdict states; itd-50 adds UNACHIEVABLE as a fifth terminal audit outcome.
- iss-2610262043053279itd-11 calls the lifeboat check 'the lifeboat-oracle's audit'; itd-125 consolidated that oracle/audit/review triple into 'review'.
- iss-2610262043089096The delegated-payload draft refuses a payload that names no model; itd-166 records a missing served model as a reason, never leaving it out.
- iss-2610262043106501The brief-realisation draft treats the brief as the target design in the present tense; itd-147 sequences the brief as the shipped state.
- iss-2610262043120814The person's user-level abcd settings live under ~/.abcd/ in itd-200 and under ~/.abcd.noindex/ in the provider-bundle draft.
- iss-2610262043161268itd-196 makes the phase its unit of rehearsal, while itd-2609211913453478 retired the phase as a sequencing unit
- iss-2610262043165117itd-192 decides a verdict by whether 'this phase' wires a criterion, a unit itd-2609211913453478 retired
- iss-2610262043188086The cold-reading glossary entry names ledger/warm in not_to_be_confused_with, which itd-2609211913453478 restricts to record families
- iss-2610262043221489itd-1 calls the single-document fidelity auditor intent-auditor; itd-34 calls the same agent intent-fidelity-reviewer
- iss-2610262043232891itd-34 routes a standalone intent to a flow-next spec, while itd-37 places the spec template in abcd's native Go binary
- iss-2610262043240944itd-81 requires binary verdicts from every judging agent; itd-28 locks reviewers to the three-valued SHIP / NEEDS_WORK / MAJOR_RETHINK enum
- iss-2610262043257570itd-1 says Audit Notes fill only when the audit is run by hand; itd-2609081951381895 has spec close send the review and ingest the answer
- iss-2610262043265040itd-106 gives the product-thinker persona the name Alice; itd-2610090831227812 records the registry's product-thinker persona as Iris
- iss-2610262043273885itd-2610070550516046 requires build-next to be reconciled with it before either is built, but itd-2609211116005482 has already shipped
- iss-2610262043285832itd-2610100704270254 sets a run's sub-agent budget at eight middle-class agents from repository config; itd-2609201925079472 already ships the run's ceiling at two lanes, layered from flag to bundled
- iss-2610262043297244itd-25's dredge promote calls /abcd:intent new, which itd-2609212130136102 removed
- iss-2610262043310309itd-26 names /abcd:memory ingest as the user-facing knowledge-ingest verb; itd-2610090831227812 makes /abcd:memory an agent's command for memory notes
- iss-2610262043322187itd-126 adds abcd source share and abcd source ingest; itd-2610090831227812 merged the source family into library with no alias
- iss-2610262043323769itd-2609292108089653 builds ingest and consult as their own verbs; itd-2610090831227812 merged consult, ingest and source into library
- iss-2610262043334834itd-2609292109214516 puts its setting in the rules configuration's layered files; itd-3 rejects any personal cross-repo rules file
- iss-2610262043347672itd-2609292107351737 measures per-session token cost at capture; itd-2609091718595846 already ships per-session token telemetry
- iss-2610262043356566itd-2610040754453237 files the record site for every managed project as later work; itd-2609061543533170 already ships those pages for every managed repository
- iss-2610262043392051itd-1 calls the Role 1 fidelity agent intent-auditor; itd-48 calls the same agent intent-fidelity-reviewer
- iss-2610262043406581itd-1 calls the fidelity-review sub-verb /abcd:intent audit; itd-80 ships it as abcd intent review ingest
- iss-2610262043417816itd-1 has a repeat review replace the one Audit Notes block in place; itd-80 appends each ingested verdict, keyed on its receipt
- iss-2610262043429522itd-81 requires binary verdicts from every verdict-rendering agent, the intent auditor included; itd-80 ships that reviewer with four-state verdicts
- iss-2610262043436609itd-37 gives Role 1 the job of spotting spec boilerplate at plan-review; itd-48 defines Role 1 as grading a shipped intent's criteria against delivered reality
- iss-2610262043446144itd-142 takes brownfield coverage from embark probe; itd-88 ships the coverage report as disembark probe
- iss-2610262043456762itd-142 says the tool never recommends; itd-42 lets the grill pre-pass recommend an answer in prose
- iss-2610262043466977itd-25's dredge promote calls /abcd:intent new; itd-46 replaced the new sub-verb with quoted-text create
- iss-2610262043469929itd-142 says abcd ships zero skills; itd-43 still treats the grill SKILL.md as a live surface to rewrite
- iss-2610262043470447itd-25 says agents are host-delegated by default with RepoPrompt opt-in; itd-6 keeps RP MCP as the preferred first backend in the oracle chain
- iss-2610262043485833itd-19 sets the oracle backend from the project's stage; itd-6 has ahoy lock it based on whether RP is reachable
- iss-2610262043494574itd-2609301918174237 sends the auditor and consistency pass to remote providers; itd-6 rules out direct provider API integrations
- iss-2610262043501753itd-76 puts abcd's user-level home at ~/.abcd/; itd-2609301918174237 puts the owner's machine-layer settings under ~/.abcd.noindex/
- iss-2610262043515080itd-85 names the repo-conformance check `abcd audit`; itd-124 says the conformance check is `abcd lint` and `audit` is reserved for something else
- iss-2610262043520946The dashboard intent limits the record site to abcd's own record; the record-pages intent builds a record site for every project that opts in
- iss-2610262043528869`abcd audit` is the repo-conformance verb in itd-85 and the lifeboat-integrity verb in itd-35
- iss-2610262043535279The build loop arms auto-merge whenever the ruleset gates through a queue; the facilitator-mode intent says that by default abcd never arms or queues a pull request
- iss-2610262043555411itd-117 puts the user-scope rules at `~/.abcd/rules.json`; itd-77 puts abcd's user-level home at `~/.abcd.noindex/`
- iss-2610262043562914itd-200 puts the status line's user-level defaults under `~/.abcd/`; itd-77 puts the user-level home at `~/.abcd.noindex/`
- iss-2610262043574593itd-146 lists `memory` among the person's records verbs; itd-2610091918433290 says `/abcd:memory` is an agent's command for memory notes
- iss-2610262043581439'dashboard' is the new name for the terminal status board in itd-2609151838312703 and the browser page reached through Tailscale in itd-2610032150577708
- iss-2610262044017905The phase negotiator (itd-41) proposes and argues over roadmap phases; itd-24 records that phases are retired
- iss-2610262044038958itd-44 writes ADRs under a next-free ordinal; itd-114 makes every minted id collision-proof across branches
- iss-2610262044057318itd-59 and itd-2609201916151817 both claim capturing the autonomous run's transcripts into the transcript store
- iss-2610262044060780Keeping a record from autonomous pickup is a sentinel-spec dependency in itd-57 and a held state the build loop checks in itd-2609201916151817
- iss-2610262044093076The agent that judges delivery against an intent is `intent-fidelity-reviewer` in itd-30 and the intent auditor in itd-24
- iss-2610262044102287itd-24 says abcd is single-developer or pair shaped; itd-99 says the product thinker can be a team
- iss-2610262044119054itd-99 has a team of product thinkers write independently before anything is merged; itd-2610091016262335 has the team edit the brief live, each seeing the others' changes
- iss-2610262044129717The phone dashboard was ruled read-only and declined answering questions; the phone checklist app exists to answer them
- iss-2610262044146391The phase negotiator drafts phases, milestones and phase acceptance, but the shipped glossary intent retired phases and milestones
- iss-2610262044146690The routing intent always falls back to the harness when a provider cannot serve; the model-matrix intent switches that fallback off inside a cell
- iss-2610262044159830The dependency-graph draft lints phase ordering, but phase is a superseded term
- iss-2610262044160347The dependency graph says severity inheritance decides what to build first, but build next picks readiest first and explicitly not most-important-first
- iss-2610262044170732The design-fiction draft adds a format flag to intent new, which the verb consolidation removed
- iss-2610262044186274The decision-verdict draft routes capture through an abcd-intent-new skill, but abcd ships zero skills
- iss-2610262044191365Two routes mint an ADR: the draft's capture writes adr-< next-free>, and the shipped decide verb mints ADRs with --adr
- iss-2610262044201056The audit draft adds a separate repo-conformance check verb, while the shipped consolidation folded every 'check this repository' spelling into one lint
- iss-2610262044218994`abcd audit` names a repo-conformance check in one record and is reserved for the hash-chain merkle audit in another
- iss-2610262044221992The recurrence draft says the ledger folds a match into the closed entry, but the shipped matcher always writes a new record and links it as a duplicate
- iss-2610262044229426The audit draft wires into prepare-this-repo Phase 2, but prepare-this-repo has folded into ahoy install with no alias
- iss-2610262044237764The cold-reading draft introduces a cold reading as new, while a shipped record already dispatches cold readings by position
- iss-2610262044240923The manual-hold draft relies on the selector skipping specs with a non-done dependency, but the shipped pick selects planned intents by their blocked_by edges
- iss-2610262044255432The worker-transcript draft says autonomous passes leave only an ephemeral log, but the shipped runner captures every role's transcript into abcd's store
- iss-2610262044274697The drive draft treats a plain-terminal drain that runs on its own as new, but the shipped drain bundle says drains already run unattended in a plain terminal
- iss-2610262044279216The checklist draft allows an open-ended away state, but the shipped away mode is capped at seven days
- iss-2610262044285635Tier routing sends a row to a provider that can serve its tier, but the shipped adapter rules that no provider serves any tier
- iss-2610262044300840`peers` means records held by sibling worktrees in the shipped reader, but the planned announcements ruling reserves it for sessions running now
- iss-2610262044310958The shipped inbox hands cross-machine report delivery to the announcements intent, which carries no free text
- iss-2610262044330700The dashboard ruling promises the record site for abcd's own record only, but the shipped site verb renders the same pages for every managed repository
- iss-2610262044347395Two records build and publish a managed project's record site at each release by different routes: the shipped provider adapter, and the planned GitHub Pages route
- iss-2610262044356372'memory' names the curated knowledge namespace .abcd/memory/ and also the agent memory-notes file .abcd/memory.json
- iss-2610262044370559Memory notes give the status line one written file, but the shipped home-gitignore intent states the status line writes nothing at all
- iss-2610262044382852The board intent calls an intent listed under both Now and Next a defect, but the shipped status block lists the pick head in both by construction
- iss-2610262044392775The what-next menu makes bare `abcd` write, against the stated convention that bare invocations are read-only
- iss-2610262044419558The review-bar draft says prepare-this-repo owns the AGENTS.md conventions section, but prepare-this-repo has folded into ahoy install
- iss-2610262044429007The attribution-preference draft puts its setup question in `/abcd:init` / `prepare-this-repo`, surfaces the verb split retired or never had
- iss-2610262044430202itd-30 builds its fiction format on an `/abcd:intent new` sub-verb, but shipped itd-46 removed that sub-verb and made quoted text the create path
- iss-2610262044449331itd-77 says abcd's user-level home defaults to `~/.abcd.noindex/`; shipped itd-76 says it defaults to `~/.abcd/`, with the sources corpus at `~/.abcd/sources/`
- iss-2610262044454212itd-57 holds a spec back through a native spec dependency that the selector already honours; the native spec store shipped by itd-80 has no dependencies between specs
- iss-2610262044466021itd-8 writes the lifeboat packer as `/abcd:disembark pack <repo> <path>`; shipped itd-88 writes it as `disembark <repo> to <dest>`
- iss-2610262044485589Shipped itd-6 says abcd has no oracle logic and no routing of its own; itd-2609170822093401 has abcd propose and apply a model tier for each agent
- iss-2610262044503777Shipped itd-6 says abcd only uses agent sessions and never starts Claude Code ones itself; itd-2610222215485265 has `abcd drain --drive` start Claude sessions
- iss-2610262044512344Shipped itd-6 leaves cost tracking per model to itd-17; itd-2609221009495079 records itd-17 as superseded
- iss-2610262044513201Shipped itd-48 says Role 2 findings are only reported and a person acts on them; itd-2609291923559186 adds an automatic mode that fixes mechanical contradictions in the commit
- iss-2610262044520698itd-55's foundations auditor claims to dig out an intent's unstated premises; the grill shipped by itd-42 already questions hidden assumptions
- iss-2610262044540397itd-44 puts its refusal for the decision kind into a Python plan path (`_choose_candidate_kind`, `plan_single`); in shipped itd-80, planning is the native `abcd intent plan` verb
- iss-2610262044555198itd-3 explicitly rejects a personal cross-repo ~/.abcd/rules.json; itd-117 ships exactly that user-scope rules file
- iss-2610262044561718itd-39 reuses the rules loader's context brackets from itd-3, but itd-3's loader defines no brackets
- iss-2610262044572933itd-39 plans to extend a Python prompt-router hook; itd-105 says the plugin's hooks call the abcd binary
- iss-2610262044580425itd-146 files drain in the person's records group; itd-82 says drain joins the person's list only when itd-82 ships
- iss-2610262044589669itd-146 keeps rules and spec listed so --help matches the marker block; itd-2610090831227812 makes rules and spec agent-only
- iss-2610262044591588itd-24 has the person run /abcd:reflect < tag>; itd-2610090831227812 makes reflect an agent-only page the host refuses when a person types it
- iss-2610262045007603itd-201 asks which hat the human wears before the mode is set; itd-2609212130146198 refuses every question while the mode reads managed
- iss-2610262045017395itd-102 records a canonical project title that surfaces derive from; itd-2610031348087517 says nothing in a project derives a title reliably
- iss-2610262045024914itd-138's install script ends by running abcd version; itd-2609212130136102 removes that verb in favour of --version
- iss-2610262045033573itd-111 names abcd version as where install mode and vintage always show; itd-2609212130136102 removes the abcd version verb
- iss-2610262045047151itd-122 gives every surface chapter a hand-kept sub-verb table; itd-147 forbids a chapter's hand-written text from stating any sub-verb
- iss-2610262045054264The agent that writes per-criterion audit verdicts is the intent-fidelity-reviewer in itd-50 and the intent auditor in itd-24
- iss-2610262045054936itd-187 holds two assemblies byte-identical with only the manifest excluded; itd-2609020625402599 puts a per-run stamp naming the run in every bundle
- iss-2610262045065649itd-200 keeps the status line's user-level defaults under ~/.abcd/; itd-2610030720038073 makes an existing ~/.abcd stop every abcd command
- iss-2610262045072539itd-117 puts the machine's shared conventions in ~/.abcd/rules.json; itd-2610030720038073 renames the home to ~/.abcd.noindex
- iss-2610262045089996itd-7 has disembark run dev-sync, which writes .abcd/rp/workspace.json into the repo; itd-88 says disembark never writes into the source repository
- iss-2610262045091104itd-39 extends a Python hook, hooks/prompt_router_hook.py; itd-66 says the payload has no Python and hooks/ ships shell
- iss-2610262045119850abcd's user-level home is ~/.abcd.noindex/ in itd-39 and ~/.abcd/ in itd-76
- iss-2610262045122268itd-53 calls loop-toward-acceptance a facilitator-elected policy riding on its drainer; itd-50 ruled the loop is build's last stage, not a per-intent mode
- iss-2610262045139907itd-94 has autonomous drain runs implementing intents; itd-82 defines drain as working issues only and leaves picking intents to `abcd build next`
- iss-2610262045146746itd-6 rules out direct provider API integrations and routes everything through RP; itd-166 records model calls made through command-line runners and provider connections
- iss-2610262045156888The verdict verb is `abcd intent review ingest` in itd-80 and `abcd intent audit` in itd-123
- iss-2610262045168363The agent that grades shipped intents is `intent-fidelity-reviewer` in itd-48 and 'the intent auditor' in itd-24
- iss-2610262045177576itd-6 still calls the lifeboat verdict pass lifeboat-oracle and re-audit; itd-125 renamed it a review so that one word names it
- iss-2610262045198472itd-67 picks the release bump by phase-completion detection; itd-24 records that phases are retired and the release is the unit
- iss-2610262045199145itd-46 says quoted text alone creates a capture; itd-82 requires a remedy field on every new issue
- iss-2610262045201587itd-94 has the agent run `abcd intent ready itd-93` with no other argument and read its verdict; itd-179 makes `intent ready` refuse without a grounds argument
- iss-2610262045214826The lifeboat packer is `disembark pack <repo> <path>` in itd-24 and `disembark <repo> to <dest>` in itd-88
- iss-2610262045222030itd-124 keeps 'audit' for checking a promise and 'lint' for checking form; itd-65 calls its docs-lint row the documentation-auditor
- iss-2610262045235833itd-46 says sub-verbs act on existing records and quoted text creates; itd-2609020625400194 adds a capture sub-verb that creates a new record from quoted text
- iss-2610262045246595itd-46 lists `ship` and `review` among the intent sub-verbs; itd-121 says shipping an intent is a spec verb
- iss-2610262045254107itd-3 has ahoy own a CLAUDE.md marker block; itd-2610030814013772 rules that projects carry no CLAUDE.md at all
- iss-2610262045266820itd-3 rejects a user-level rules.json outright; itd-2610030720038073 records that every managed project's block names the home's top-level rules.json
- iss-2610262045278708itd-3 ships the prompt hook as a Python file in hooks/; itd-66 says hooks/ ships shell and the payload carries no Python
- iss-2610262045286894itd-3 names a ROADMAP rule domain and teaches 'draft a milestone'; itd-2609211913453478 retires roadmap and milestone as superseded terms
- iss-2610262045292501itd-2609221656361680 puts the inbox under ~/.abcd/; itd-2610030720038073 makes an existing ~/.abcd stop every abcd command
- iss-2610262045296807itd-40 names ~/.abcd/history/index.json as the sole user-scope registry; itd-2610030720038073 renames the home to ~/.abcd.noindex
- iss-2610262045302788itd-2609231434459890 keeps the load-check limits in a settings file under ~/.abcd/; itd-2610030720038073 renames that home
- iss-2610262045316034itd-2609212137128014 records lab evidence at ~/.abcd/lab/; itd-2610030720038073 renames the home the lab lives in
- iss-2610262045327872itd-34 says shape classification runs continuously in the pre-commit hook; itd-48 defers continuous pre-commit shape scanning
- iss-2610262045336833itd-34 has bundle members share an epic_id field; itd-43 says the intent field is spec_id and epic is gone
- iss-2610262045343669itd-4's issue schema carries related_epics; itd-43 says the validator uses related_specs exclusively
- iss-2610262045357230itd-34 maps a standalone intent to a flow-next spec made by /flow-next:plan; itd-80 has intent plan mint a native spc-N record
- iss-2610262045365573itd-6 says abcd never spawns claude -p; itd-2609201916056194 ships a claude CLI print-mode runner
- iss-2610262045372683itd-6 rules direct model API integrations out and routes everything through RepoPrompt; itd-2609081951381895 ships an OpenAI-compatible API adapter
- iss-2610262045379282itd-67 picks the bump tier by phase-completion detection and keeps the version in plugin.json; itd-73 derives it from shipped intents' impact on an unversioned tree
- iss-2610262045380381itd-67 makes the changelog the reroute target for itd-65's doc-history gate; itd-65 supersedes the reroute whole
- iss-2610262045409665itd-2609231013154443 names abcd changelog as the read-only preview; itd-2610090831227812 merges changelog into launch with no alias
- iss-2610262045411383itd-2609212130136102 caps the person's list at fourteen verbs; itd-2610090831227812 rules that neither surface caps it
- iss-2610262045422454itd-2609212103565953 starts each step's lane only after the previous has merged; itd-2609201925079472 runs independent steps' lanes side by side
- iss-2610262045435815itd-2609231434459890 says the pre-push hook runs make preflight; itd-2609091034175565 has the pre-push hook gate on a preflight receipt
- iss-2610262045442294itd-80 names the verdict ingest abcd intent review ingest; itd-2609150819445595 names the same review family abcd intent audit
- iss-2610262045454143itd-60 attributes decisions and reviews to the maintainer; itd-2609212137129937 retires the word in favour of the two named roles
- iss-2610262045459641itd-60 calls the docs-currency lint abcd docs lint; itd-2609212130136102 moves every check under abcd lint, as lint docs
- iss-2610262045465811itd-60 is sequenced as Phase 8; itd-2609211913453478 retires phases as the sequencing device
- iss-2610262045478245itd-4's capture promote calls /abcd:intent new; itd-2609212130136102 removes intent new
- iss-2610262045489203itd-2609091034175565 refuses any footprint overlap with a live reservation; itd-2610161016394967 lets generated files and a person's own overlap through
- iss-2610262045493440itd-2609061543533170 makes the site's status page the record health page; itd-2609212103568351 makes it the Now, Next and Later block
- iss-2610262045503347--release lands a held lane on implement step but gives back a reservation on build
- iss-2610262045516387itd-2609091416295622 defines peers as a read-only view of this checkout's common dir; itd-2609091034175565 has peers fetch origin and list every person's reservations
- iss-2610262045524988itd-42 updates a grill SKILL.md; itd-2610090831227812 says abcd ships zero skills
- iss-2610262045533651itd-53 calls the owed review a queue entry; itd-80 calls it a parked OWED receipt
- iss-2610262045552105itd-46 lists ship as a live intent sub-verb; itd-2609111003026787 holds intent ship for a cycle
- iss-2610262045557535itd-2609211913453478's record-families page has a row for step; itd-2609212103565953 says a step is a section, not a record family