Consider ADR-0008 for the build-bake / self-bootstrap mechanism (low-pri, pre-1.0 cleanup) #215
Labels
No labels
bump
major
bump
minor
bump
patch
kind/bug
kind/chore
kind/docs
kind/feature
priority/critical
priority/high
priority/low
priority/medium
size/L
size/M
size/S
size/XL
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
frankenbit/release-toolkit#215
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Surfaced by the #158 doc-drift audit (judgment-call gap; orchestrator-steered to a low-pri tracker rather than blocking).
The gap
The build-bake / self-bootstrap layer (
BUILD_BAKED_TOOLKIT_REFin_release.yml,scripts/lib/build_bake.shresolve/bake, the per-cut re-pin discipline) is a load-bearing part of how the toolkit pins its own version each cut — but it is governed only byAGENTS.md§2, not by any ADR. The existing ADRs (0001-0007) are silent on it; ADR-0004 (push-trigger/manifest/rolling-PR) is correctly out of scope.Assessment
This is a judgment call, not a correctness gap.
AGENTS.md§2 coverage of the self-bootstrap re-pin discipline is thorough. The question is whether "how the toolkit pins its own version each cut" rises to an architectural decision worth an ADR-0008, or whether the AGENTS.md discipline-pin coverage is sufficient.Lean (orchestrator + audit): AGENTS.md coverage is thorough enough not to block; an ADR-0008 would be nice-to-have for completeness. Consider formalizing during pre-1.0 cleanup if the ADR set is meant to be exhaustive over load-bearing mechanisms.
Audit ref:
docs/drift-audit-2026-06-27.md(§Dispositions, build-bake ADR).uses: @ref#172Closing SUPERSEDED-BY-EVOLUTION per operator ratify 2026-07-02.
Surveyor's own filing note: AGENTS.md coverage thorough enough not to block; nice-to-have. Discipline-pin coverage via AGENTS.md § 2 has evolved past the ADR-needed threshold in practice. Writing ADR-0008 now would formalize existing state rather than decide a new direction. If a future substrate change to build-bake/self-bootstrap needs a new ADR anchor, file fresh then rather than retroactively documenting the current state.
Same pattern as #434 + #604 + #218 closures this session (n=4 same-arc).