From 8d76603a51201b0d76f448b0b71ba219e218eb93 Mon Sep 17 00:00:00 2001 From: REPPL <77722411+REPPL@users.noreply.github.com> Date: Sat, 25 Jul 2026 20:14:15 +0100 Subject: [PATCH] chore: resolve iss-35, the brief-surface reconciliation The 2026-07-24 maintainer grill decided it: everything the issue stayed open for is verified shipped (surface_coverage armed as a blocker, the 16 surface chapters, the skills-to-commands relabel, the machine-checked staged Status column, the crosscheck release gate). The only residue is iss-122, queued separately. Assisted-by: Claude:claude-fable-5 --- .../{open => resolved}/iss-35-brief-surface-reconciliation.md | 2 ++ 1 file changed, 2 insertions(+) rename .abcd/work/issues/{open => resolved}/iss-35-brief-surface-reconciliation.md (94%) diff --git a/.abcd/work/issues/open/iss-35-brief-surface-reconciliation.md b/.abcd/work/issues/resolved/iss-35-brief-surface-reconciliation.md similarity index 94% rename from .abcd/work/issues/open/iss-35-brief-surface-reconciliation.md rename to .abcd/work/issues/resolved/iss-35-brief-surface-reconciliation.md index 52e6ba4..0cf91ed 100644 --- a/.abcd/work/issues/open/iss-35-brief-surface-reconciliation.md +++ b/.abcd/work/issues/resolved/iss-35-brief-surface-reconciliation.md @@ -7,6 +7,8 @@ category: "drift" source: "agent-finding" found_during: "2026-07-08 multi-agent review" found_at: ".abcd/development/brief/05-internals/08-skills.md" +resolution: "graduation gate shipped and armed: surface_coverage record-lint blocker, 16 surface chapters, skills-to-commands relabel, machine-checked staged Status column, crosscheck wired as release gate; maintainer grill decision 2026-07-24 (DECISIONS.md); residue tracked as iss-122" +impact: internal --- brief-vs-shipped-surface reconciliation: 05-internals/08-skills.md claims abcd ships zero user-facing skills and six top-level commands while 04-surfaces/README.md itself tables nine and /abcd:consult and /abcd:ingest are shipped; the shipped skills violate the brief criterion that any artefact mutation is a command, not a skill; the skills/ layout described (abcd-ahoy, commit-attribution, secrets-and-pii) is fictional vs the real consult/ and ingest/; the implemented, user-reachable abcd docs lint and abcd history verbs have no home in 04-surfaces at all; the operator-internal paragraph contradicts the commands/ directory that exists. Detector (per spec-moves-with-the-surface): a record-lint cross-check that every entry under commands/ and skills/ resolves to a brief surface row, and every brief surface row resolves to a shipped or explicitly staged surface. Acceptance corpus: each falsified claim above — the check fails on all of them today. Fix amends the criterion or the surface in one change, never silently.