Context
Beta-14 exposed avoidable runner contention and a missing executable release check. PR #428 delivered the useful foundation: PR-only concurrency cancellation, conservative path routing, read-only release planning, immutable-tag checks, OCI-label smoke coverage, and release timing telemetry.
Beta-16/v0.12.2 then provided the measurement baseline and completed successfully from exact target e25f081ce800ade13e892503cc19b96588e081ef. Its standard workflow evidence, published checksums, cosign signatures, SLSA provenance, and post-publish reconciliation established that the core release controls work.
Accepted closeout scope
Completed in PR #431:
Cost decisions
The following designs are not planned:
- a dedicated finalization classifier, because the additional trusted policy surface is disproportionate and current path routing already avoids unnecessary product matrices
- a content-addressed Docs archive cache, because the implementation and state are not justified for an occasional full sweep
- a bespoke published-release evidence bundle, because Signed Releases already passes and the workflow already creates and reconciles checksums, SBOMs, signatures, provenance, and release assets
- duplicate advisory suppressions or other changes made only to improve a Scorecard number
The stale stacked PRs #432 and #433 were closed. PR #431 was rebuilt directly on current main, passed all required checks, and merged as 9e960d091df162709daf39e8bf606cae0c04ff45.
Operating rule
Keep source and tag binding, protected-branch checks, vulnerability policy, checksums, SBOMs, signatures, provenance, image labels, non-root execution, and publish-once behavior on every release.
Perform extra human evidence work only after a release-system change, a failed automated control, or a stable milestone. Do not repeat independent local rebuilds, exhaustive manual asset inventories, or release rehearsals for an unchanged beta pipeline. Run the full historical Docs sweep when dependencies, archive tooling, or docset pins change; ordinary content work should use current-site and affected-page checks.
Completion
PR #431 is merged, required checks passed, and the release manual and skills record the same boundary. No additional release rehearsal or beta publication is required.
Context
Beta-14 exposed avoidable runner contention and a missing executable release check. PR #428 delivered the useful foundation: PR-only concurrency cancellation, conservative path routing, read-only release planning, immutable-tag checks, OCI-label smoke coverage, and release timing telemetry.
Beta-16/v0.12.2 then provided the measurement baseline and completed successfully from exact target
e25f081ce800ade13e892503cc19b96588e081ef. Its standard workflow evidence, published checksums, cosign signatures, SLSA provenance, and post-publish reconciliation established that the core release controls work.Accepted closeout scope
Completed in PR #431:
Cost decisions
The following designs are not planned:
The stale stacked PRs #432 and #433 were closed. PR #431 was rebuilt directly on current
main, passed all required checks, and merged as9e960d091df162709daf39e8bf606cae0c04ff45.Operating rule
Keep source and tag binding, protected-branch checks, vulnerability policy, checksums, SBOMs, signatures, provenance, image labels, non-root execution, and publish-once behavior on every release.
Perform extra human evidence work only after a release-system change, a failed automated control, or a stable milestone. Do not repeat independent local rebuilds, exhaustive manual asset inventories, or release rehearsals for an unchanged beta pipeline. Run the full historical Docs sweep when dependencies, archive tooling, or docset pins change; ordinary content work should use current-site and affected-page checks.
Completion
PR #431 is merged, required checks passed, and the release manual and skills record the same boundary. No additional release rehearsal or beta publication is required.