Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
eac9ede
docs(intent): plan itd-24 — phase retrospectives get their spec on th…
REPPL Sep 21, 2026
4992e2a
docs(intent): supersede itd-27 — the planning interview is the grilli…
REPPL Sep 21, 2026
2a91ebe
docs(intent): close the itd-27 supersession both ways and repoint its…
REPPL Sep 21, 2026
b6fbcfd
docs(intent): plan itd-28 — reviews carry the commit they read and th…
REPPL Sep 21, 2026
2e66864
docs(intent): plan itd-34 — the bundle command and the reclassify ver…
REPPL Sep 21, 2026
29dc740
docs(intent): close itd-36 as delivered — the memory verbs shipped in…
REPPL Sep 21, 2026
3e0bf91
docs(intent): draft the record-families map, with the phase question …
REPPL Sep 21, 2026
71e6454
docs(intent): plan itd-42 — the coherence pre-pass before the plannin…
REPPL Sep 21, 2026
808327e
docs(intent): plan itd-48 — the corpus consistency pass, the shape ro…
REPPL Sep 21, 2026
7c851c8
docs(intent): plan itd-50 — the audit-driven fix round as the last st…
REPPL Sep 21, 2026
9ea56b9
docs(intent): plan itd-53 — one bounded command pays the owed audits
REPPL Sep 21, 2026
5ac9a7a
docs(intent): fold itd-58 into the build machinery — only the loop wr…
REPPL Sep 21, 2026
f11e8ce
docs(intent): plan itd-6 — RepoPrompt over MCP as one opt-in reviewer…
REPPL Sep 21, 2026
fa73fa7
docs(intent): itd-7 waits on the RepoPrompt adapter
REPPL Sep 21, 2026
843c79a
docs(intent): plan itd-63 — a missing tool is explained before it is …
REPPL Sep 21, 2026
63d3eab
docs(intent): close itd-69 as delivered — the lockstep check shipped …
REPPL Sep 21, 2026
d06247c
docs(intent): apply the design review to build next and drain, and gi…
REPPL Sep 21, 2026
387707e
docs(intent): plan abcd build next and abcd drain after two adversari…
REPPL Sep 21, 2026
def2459
docs(research): grade the interview of the fourteen and the two run d…
REPPL Sep 21, 2026
a21b208
Merge branch 'main' into docs/plan-the-fourteen
REPPL Sep 21, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .abcd/development/brief/04-surfaces/07-memory.md
Original file line number Diff line number Diff line change
Expand Up @@ -148,5 +148,5 @@ meaningful.

- [`05-internals/07-memory.md`](../05-internals/07-memory.md): substrate spec
- [`05-internals/09-provenance-substrate.md`](../05-internals/09-provenance-substrate.md): provenance and licence subsystem
- [`../../intents/planned/itd-36-memory-unification.md`](../../intents/planned/itd-36-memory-unification.md): the full intent spec with acceptance criteria
- [`../../intents/shipped/itd-36-memory-unification.md`](../../intents/shipped/itd-36-memory-unification.md): the full intent spec with acceptance criteria
- [`research/related-work.md § Karpathy LLM Wiki`](../../research/related-work.md#karpathy-llm-wiki--pattern-source-for-abcdmemory): pattern source
3 changes: 1 addition & 2 deletions .abcd/development/brief/06-delivery/03-out-of-scope.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,6 @@ gate. That is what keeps "not hand-counted" true after the day it was written.
- `itd-128` — One canonical YAML scalar resolver: every decoder delegates to one exported frontmatter helper
- `itd-129` — Forge mirror as an opt-in adapter: one-way mirror-out, schema'd forge id, self-healing closures
- `itd-78` — Intent-dependency graph: what to build first, even when it is something small
- `itd-82` — `abcd drain` fixes the open issues that need no decision through the implement machinery and hands the rest back by kind (a user moment to an intent draft, a trust rule to a decision record, the rest flagged with their home); all by default, capped by flag
- `itd-83` — The review bar fires by itself, in every repo abcd manages
- `itd-85` — Read-only repo-conformance audit
- `itd-86` — Cold-reading surface: abcd reads its own design documents as a stranger would
Expand Down Expand Up @@ -125,7 +124,7 @@ gate. That is what keeps "not hand-counted" true after the day it was written.
- `itd-2609090746414083` — A lifeboat packs from a lab session home, the throwaway experiment's intention, harvest and bundle, with the same coverage honesty as a repository (refines itd-88 and adr-35; the non-git half, sequenced after the lab verb family)
- `itd-2609180517121254` — every payload a host hands back from a delegated step names the model that produced it and the number of agents that ran, and the ingesting verb refuses one that does not
- `itd-2609201916056194` — a delegated agent runs through a command-line model runner the operator chose (claude CLI, opencode/openrouter); the opt-in cli oracle rung
- `itd-2609211116005482` — `abcd build next` picks the readiest planned intent itself, writes on the record why and what would show the pick wrong, and hands it to the implement machinery; one by default, all by flag
- `itd-2609211913453478` — one glossary page maps the record families (intent, spec, bundle, phase, batch, issue, roadmap, release) and how they relate, and answers whether a phase is still the sequencing layer
<!-- /index -->

**Later-phase items with no intent id.** These four were written into the brief
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -153,6 +153,6 @@ are written to PRD frontmatter. After freeze:

## Related

- [itd-27](../../intents/planned/itd-27-grill-skill-and-glossary.md) — source intent
- [itd-27](../../intents/superseded/itd-27-grill-skill-and-glossary.md) — source intent
- [05-internals/01-agents.md](../../brief/05-internals/01-agents.md) — `intent-fidelity-reviewer` auditor contract
- tests/fixtures/grill/ — fixture corpus
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Every spec carries a `## Modification Grammar` section with three sub-headings,

A fourth axis — **`### Ripple`** — captures the per-spec-external concerns absorbed from idea-3 (systems thinking) at adversarial review (chat `idea-3-itd-38-adversaria-31A06A`, MAJOR_RETHINK outcome): vocabulary delta (HARD-enforced via the [vocabulary-registration requirement in `02-constraints/04-naming.md`](../../brief/02-constraints/04-naming.md)), surface delta (new commands / sub-verbs / agents / disciplines), coupling delta (what this spec newly depends on; what newly depends on it). The `Ripple` axis stays under itd-37 (same retrieval key as modification grammar — domain) rather than spawning a separate discipline.

At spec completion, `principle-distiller` (the role-extended curator from [itd-36](../planned/itd-36-memory-unification.md)) extracts the `## Modification Grammar` section into two memory pages per [`05-internals/07-memory.md`](../../brief/05-internals/07-memory.md):
At spec completion, `principle-distiller` (the role-extended curator from [itd-36](../shipped/itd-36-memory-unification.md)) extracts the `## Modification Grammar` section into two memory pages per [`05-internals/07-memory.md`](../../brief/05-internals/07-memory.md):

- **`spec_modification_grammar_<spec_id>.md`** — append-only, per-spec. Source class `spec_modification_grammar`. Lifecycle: append-only per [`05-internals/04-universal-patterns.md § 8`](../../brief/05-internals/04-universal-patterns.md#8-artefact-lifecycle-taxonomy).
- **`modification_grammar_<domain>.md`** — compounding-curated, per-domain. `principle-distiller` runs a curator-pass that synthesises across the per-spec pages. Lifecycle: compounding-curated per the same taxonomy.
Expand Down Expand Up @@ -111,7 +111,7 @@ _Empty. Populated by `intent-auditor` Role 1 (single-document fidelity per itd-1
- [`research/related-work.md § Naur 1985`](../../research/related-work.md#naur-1985--programming-as-theory-building) — full prior-art comparison.
- [`itd-1-acceptance-gates.md`](itd-1-acceptance-gates.md) — companion discipline; this discipline's acceptance criteria conform to its Given-When-Then shape.
- [`itd-5-prompt-quality-additions.md`](itd-5-prompt-quality-additions.md) — companion discipline; disciplines stack at three (itd-1 + itd-5 + itd-37).
- [`../planned/itd-36-memory-unification.md`](../planned/itd-36-memory-unification.md) — companion intent (standalone); ships alongside itd-37; provides the substrate for `spec_modification_grammar` and `modification_grammar` page classes.
- [`../shipped/itd-36-memory-unification.md`](../shipped/itd-36-memory-unification.md) — companion intent (standalone); ships alongside itd-37; provides the substrate for `spec_modification_grammar` and `modification_grammar` page classes.
- [`05-internals/07-memory.md`](../../brief/05-internals/07-memory.md) — substrate spec for the curator agent's two-page-class extraction.
- [`02-constraints/04-naming.md`](../../brief/02-constraints/04-naming.md) — vocabulary-registration requirement (HARD) and bare-command-as-render discipline; both companion rules to this discipline's `Ripple` axis.
- [`01-product/03-mental-model.md § The Naurian gap`](../../brief/01-product/03-mental-model.md) — the framing this discipline closes.
Expand Down

This file was deleted.

Loading
Loading