Development record
brief/05-internals/03-configuration.md's Plugin-internal development namespace tree draws the pre-adr-30 layout: roadmap/intents/{drafts,planned,shipped}, research/adr/, research/phase/, and specs/ under .abcd/ — the record's only map of its own namespace routes a reader to four paths that do not exist; the blocker moved-intents-path rule is defeated only by the ASCII art splitting the string
brief/05-internals/03-configuration.md's Plugin-internal development namespace tree draws the pre-adr-30 layout: roadmap/intents/{drafts,planned,shipped}, research/adr/, research/phase/, and specs/ under .abcd/ — the record's only map of its own namespace routes a reader to four paths that do not exist; the blocker moved-intents-path rule is defeated only by the ASCII art splitting the string
Evidence
.abcd/development/brief/05-internals/03-configuration.md:390-411,419-- draws roadmap/intents/{drafts,planned,shipped}, research/adr/, research/phase/, .abcd/specs/.- Reality: top-level intents/ with five buckets (adr-30:33-35; spec.go intentBuckets); decisions/adrs/NNNN-slug.md; research/{notes,prompting}; SpecsRelDir = .abcd/development/specs (spec.go:37).
Refuter verdict -- CONFIRMED (substantive, not release-blocking)
adr-30:64-68 names the drawn shape as the rejected alternative; the blocker moved-intents-path (pattern roadmap/intents) is defeated only by the ASCII art line-splitting. The chapter self-contradicts (:205 corrected tier table) and contradicts siblings. Not covered by iss-250/192/237/181/298. Refuted sub-claims (do not carry): .abcd/work/notes/ (unbuilt verb output, legitimately absent) and the agents/ (x15) count (iss-241). Fix: targeted redraw of :390-411 from adr-30 + development/README.md and re-site specs/ inside development/; must never contain the literal roadmap/intents; leave design-target entries (memory/, logbook/, rp/, corpus.json) untouched.
Frontmatter
| id | iss-333 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | minor |
.abcd/work/issues/resolved/iss-333-brief-05-internals-03-configuration-md-s.md
open on GitHub ↗ · commit history ↗
mentions6
- adr-30Design-record information architecture — flat artefact-type folders
- dcn-26082000000000012026-08-20 — bughunt round 2 (branch bughunt-a/round-2): captured iss-331..iss-343 and fixed (ids 339-343 re-minted from an initial 326-330 after main concurrently took those numbers in the v0.6.1 cut)
- dcn-26082100000000012026-08-21 — Bug-hunt round 4, branch bughunt-b/round-4. Baseline (make preflight
- iss-241research/prompting/agents/ holds prompt baselines for chat-distiller and embark-scaffolder, neither of which exists under agents/ any more — the baseline corpus has drifted from the shipped agent set.
- iss-250Brief-surface drift found by the v0.5.0 release gate: the full-tier crosscheck (22 checkers, both directions) returned 28 unique discrepancies between the brief's surface prose and the shipped binary — 14 false-claim, 8 undocumented-surface, 2 criterion-violation, 2 stale-count, 2 fictional-layout. Dominant clusters: the vintage/staleness surfaces (bare 'abcd version' three-line render, version --json four fields, version --check, --allow-stale-binary, uninstall --bin-dir) landed without their brief rows; the citation-baseline dry-run gate and render line are undocumented in 04-launch.md; 01-ahoy.md's envelope shape omits the banlist key and guard.detail; 05-intent.md:335 claims gap_audit is deferred (shipped) and an MG004 check ships (does not exist); 07-memory.md's spec-count claim is stale (spc-2..spc-27 exist); the agents/ plugin surface has no registry row and surface_coverage does not check it; skills/-era phrasing survives in 02-constraints/04-naming.md, 06-delivery/01-build-sequence.md and 02-verification-matrix.md. Full list with file:line, claim, reality and class: the iss35-brief-surface-crosscheck receipt for content commit d1afd2c under .abcd/work/reviews/. Not release-blocking (design-record drift, no user-facing doc affected) — same class and disposition as iss-192 at v0.4.2.
- iss-391research notes README routes phase-scoped research to research/phase/N/ and names research/adr/ as a sibling — both layouts adr-30 rejected and the gated research-children index denies — and its Related display texts sit one level short of their hrefs