Skip to content

docs: brief + user-facing currency fixes surfaced by the v0.4.1 release gate - #165

Merged
REPPL merged 4 commits into
mainfrom
docs/brief-currency-v0.4.1-followup
Jul 29, 2026
Merged

docs: brief + user-facing currency fixes surfaced by the v0.4.1 release gate#165
REPPL merged 4 commits into
mainfrom
docs/brief-currency-v0.4.1-followup

Conversation

@REPPL

@REPPL REPPL commented Jul 29, 2026

Copy link
Copy Markdown
Owner

Brings main the documentation corrections made during the v0.4.1 release-gate run (they shipped in the v0.4.1 tag but were not on main, which had already advanced past the release commit with itd-101).

What this fixes

The tier-full brief↔surface cross-check and the docs-currency review surfaced 29 real discrepancies between the docs and the shipped binary — accumulated staleness, most of it pre-dating v0.4.1:

  • Brief surface docs (04-surfaces/*, 05-internals/*): stale command counts, unlisted new verbs/flags (guard, ideate, identity, --dev, --impact), the guard PreToolUse hook event, ideate routing lines, the capture resolve --impact example, launch scaffold in the surface enumeration, and the prompt_version 1.0.0→0.1.0 correction.
  • User-facing docs (docs/README.md, docs/reference/README.md): corrected the claim that the generated CLI reference is "planned / not yet wired" — it is generated from the Cobra command tree and drift-tested.
  • Resolved iss-137 (documented disembark probe/coverage on the plugin surface).

Known residual

iss-152 (added here) tracks a small brief-internal residual the non-deterministic cross-check surfaces (a bare-ahoy guard: line enumeration; the 07-memory launch-gate count vs the two not_implemented stubs). User-facing docs are current (docs-currency PROMOTE); these are deferred to a brief-currency sweep.

Docs-lint, record-lint, and preflight all clean. No release impact — v0.4.1 is already tagged and published.

REPPL added 4 commits July 29, 2026 06:34
…rface

A tier-full brief<->surface cross-check found 22 discrepancies between the
development brief's surface docs and the shipped v0.4.1 binary/tree. Correct
each doc claim to match ground truth (binary --help, hooks/hooks.json,
commands/abcd/, internal/core/audit/rules.go):

- 04-surfaces/01-ahoy.md: dry-run JSON envelope now carries a top-level `guard`
  key; hooks manifest wires a fifth PreToolUse event (`abcd guard hook`, matcher
  Bash); `ahoy install` gains a `--dev` flag.
- 04-surfaces/05-intent.md: `abcd intent [text]` gains a create-time `--impact`
  flag; bare render emits an ideate-routing line.
- 04-surfaces/06-capture.md: `capture resolve` now requires `--impact`; bare
  render hint is three-way (adds ideate); only 4 of the 7 provenance flags carry
  a default.
- 04-surfaces/07-memory.md: spec-store range spc-2..spc-13 -> spc-2..spc-19.
- 04-surfaces/08-abcd.md: commands/abcd/ is 17 files, not 14; add guard,
  ideate, identity.
- 04-surfaces/15-prepare-this-repo.md: audit engine registers six convention
  rules, not five (identity-positioning).
- 05-internals/08-skills.md: fourteen binary-backed commands, not eleven; add
  guard/ideate/identity and their sub-verbs; identity has a bare status render.
- 05-internals/03-configuration.md: hooks.json annotation adds the PreToolUse
  guard-hook wiring (five events, not four).
- commands/abcd/disembark.md: document the probe and coverage sub-verbs and
  update the argument-hint (resolves ledger issue iss-137).

Assisted-by: Claude:claude-opus-4-8
The 04-launch.md sub-verb enumeration and the dry-run argument-hint
predated itd-93; add scaffold to both (crosscheck round 3).

Assisted-by: Claude:claude-fable-5
docs/README.md and docs/reference/README.md described the generated
CLI reference as a 'planned'/'not yet wired' placeholder; it is
generated from the Cobra command tree and gated by a drift test
(docs-currency review, v0.4.1 release gate).

Assisted-by: Claude:claude-fable-5
@REPPL
REPPL enabled auto-merge July 29, 2026 05:37
@REPPL
REPPL merged commit 4689164 into main Jul 29, 2026
12 checks passed
@REPPL
REPPL deleted the docs/brief-currency-v0.4.1-followup branch July 29, 2026 05:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant