Skip to content

docs: amend and promote itd-93 to planned#142

Open
REPPL wants to merge 1 commit into
mainfrom
docs/itd-93-amend-and-promote
Open

docs: amend and promote itd-93 to planned#142
REPPL wants to merge 1 commit into
mainfrom
docs/itd-93-amend-and-promote

Conversation

@REPPL

@REPPL REPPL commented Jul 25, 2026

Copy link
Copy Markdown
Owner

Amends and promotes intent itd-93 (the scaffolded release gate) from drafts/ to planned/ — the last Track 1 item of the current run queue. Promotion only: implementation is deliberately NOT in this change (feature-class; it gets its own focused run).

Unlike the run's other PRs this one branches from main (record-only, no dependency on the open chain) and can merge independently.

What changed

  • The four design decisions the 2026-07-24 maintainer grill settled are folded into the intent where they belong: the surface is a launch sub-verb extending the launch family; self-scaffold parity (this repo's own release workflows regenerate from the shipped template, with a parity test — one artifact, not two); a built-in workflow_dispatch rehearsal mode that arms the full gate against a simulated roll and publishes nothing, a green rehearsal being the runbook precondition for the first real release; and the changelog dated-heading format as the versioning seam, with launch ship one optional producer.
  • The 5 seeded acceptance criteria stand — amended, not replaced or renumbered: two gain the sub-verb naming, one gains the green-rehearsal precondition, and a sixth AC adds the rehearsal coverage the grill requires. All BDD-form.
  • abcd intent plan itd-93 performed the lifecycle move and minted spc-14 (bidirectionally linked, kind standalone, severity minor). The spec fixes the PRD at the grill's resolution and explicitly defers implementation design to the focused run.
  • One orphan fix: the 2026-07-18 plan file's link to the draft repointed to planned/.

Source discipline (the run's STOP guard for this item)

Every added sentence traces to exactly two sources — the grill entry in .abcd/work/DECISIONS.md or the pre-existing draft with its RESOLVED open questions. Where both were silent (a SOTA section, the impact field, implementation-level spec detail), the writer omitted rather than invented, and each omission is recorded in the run journal. An independent fresh-context fidelity audit reviewed every added line against the two sources before this PR opened.

Verification

  • abcd intent ready itd-93: exit 1 (draft, no spec) before → exit 0 (planned, 6 ACs, spc-14 linked, body written) after — verified independently by the orchestrator.
  • record-lint exit 0 (the one blocker the move surfaced — the stale drafts/ link — was the orphan fixed above); make preflight exit 0.

Fold the four decisions the 2026-07-24 maintainer grill settled into itd-93
and promote it drafts/ -> planned/ (mints spc-14, links both sides).

The grill resolved all four of the intent's open questions: (a) the surface
is a launch sub-verb (abcd launch scaffold) extending 04-launch; (b)
self-scaffold parity -- one template, from which abcd-cli's own release
workflows are regenerated under a parity test, so the proven pattern and the
template are one artifact; (c) a built-in workflow_dispatch rehearsal mode
that arms the full gate against a simulated roll, publishes nothing, and whose
green run is the runbook precondition for the first real release; (d) the
dated CHANGELOG heading IS the itd-73 seam, so launch ship's derived version
is one optional producer.

Intent: name the launch sub-verb where it read "verb TBD", add the parity,
rehearsal, and producer-agnostic scope bullets, and amend the acceptance
criteria for rehearsal mode -- the five seeded criteria stand (AC1/AC4 name
the sub-verb, AC2 gains the green-rehearsal precondition) plus a sixth
covering the rehearsal itself. Conform to house format (References -> Prior
Art before Open Questions; add Audit Notes).

Spec: spc-14 carries the PRD synthesised from the grill and intent only, at
the resolution the grill settled. Implementation design and build are a
separate focused run (queue Track 1: "Promotion only") and are called out as
out of scope for this spec.

Also repoint the 2026-07-18 queue's itd-93 link from drafts/ to planned/
(orphaned by the move).

Assisted-by: Claude:claude-opus-4-8
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