epic(phase-8): Prerelease cutting (write-side) — semver bump + trigger-branch + cadence #509
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
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
frankenbit/release-toolkit#509
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?
Framing refresh 2026-07-30 (post-ADR-0009 single-stack model)
Original body was authored under the multi-thread branch-strategy (main = v1.x shell / v2/next = v2.x Go); ADR-0009 retired that model. Under the single-stack direction, this epic's scope simplifies: prerelease cuts fire from
mainasv1.0.0-alpha.N → beta.N → rc.N, and the trigger-branch parameterization sub-item (#477) is structurally obsolete + closed.Umbrella tracker for Phase 8 sub-work. Deferred to phase 8 because the substrate must exist before you can cut prereleases from it.
Phase 8 gate (refreshed post-ADR-0009)
The first
v1.0.0-alpha.Ncut fires through the pipeline frommain;v1.0.0-alpha.N → beta.N → rc.Nsequence works frommainas the Go port completes toward v1.0.0.Sub-tracker planning (refreshed decomposition)
Anticipated decomposition post-ADR-0009:
X.Y.Z-alpha.N → X.Y.Z-alpha.(N+1),-alpha → -beta,-beta → -rc,-rc → stabletransitions. Load-bearing — landed in #476.LAST_TAGdiscovery mode-switch — prerelease-cut mode includes*-*tags in the walk so-alpha.2follows-alpha.1. Part of #476 scope.release-decide.shprerelease directive — accept--prerelease alpha|beta|rc+ aprereleasebump level. Part of #476 scope.Retired from decomposition:
Trigger-branch parameterization for prerelease cuts— #477 closed as structurally obsolete under single-stack. Only trigger branch ismain, no parameterization needed.Related existing trackers (refreshed)
#477— trigger-branch parameterization: closed 2026-07-30 (structurally obsolete post-ADR-0009).Refs: ADR-0009 §3.3 phase 8, §2.3 (prerelease cadence), §9 sub-fork #2. Milestone #81 description also refreshed as part of this Kickoff-0 pass.
Anchor
Kickoff-0 refresh 2026-07-30 by Bosun: audit-against-ADR-0009 sweep of Phase 8 trackers surfaced #477 as structurally obsolete + #476 body/#509 body carrying pre-ADR-0009 framing. Companion to today's #603/#609 renumber+deferral pattern for the same class of pre-ADR-0009 framing at the doc-set-model level.
Closing — all children resolved, v0.35.0 published
The three sub-items this epic tracks — semver prerelease bump,
LAST_TAGdiscoverymode-switch, and the
release-decideprerelease directive — all landed under #476 and arereleased.
Phase 8 closes at 3/3.