You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[strategist] v5 GA bar: 'Required build/test gate' row has no chosen soak window — row cannot accumulate evidence until maintainers pick a duration and evidence source #6171
The protected release-line gate for v5 has been green for the soak window maintainers choose for GA, with no ignored required checks.
That window has never been chosen. Nothing in the repo or tracker names a duration, a start condition, or where the check-history evidence should be recorded. Searching open issues for "soak" returns only #6016/#6139 — no issue owns this decision. Until a window is settled, the row is unmeasurable in the same way #6125 showed the 'Open severity bar' row to be: reviewers can't tell whether the bar is met because the bar has an unbound parameter.
There is a direct in-repo precedent to reuse or adapt: the v4 stable promotion policy (src/docs/stable-soak-policy.md) uses a 24-hour minimum candidate soak with a timer restart on superseding digests and an emergency-exception path. A GA-cut soak for a whole release line plausibly wants a longer window (e.g. 7 days of green required checks on v5), but that is exactly the choice maintainers must make.
Both branches move at ~650 commits/week; without a defined window and restart rule, any "it's been green a while" claim at GA time will be unauditable.
Proposed Next Step
Maintainers decide and record on tracker #6016 (and reflect in src/docs/v5-ga.md):
Duration — e.g. adopt 7 consecutive days of green required checks on v5, or explicitly reuse the 24h stable-soak precedent with justification.
Restart rule — whether a red required check restarts the window (mirroring the stable-soak superseding-candidate rule).
Evidence source — a link format for branch-protection/check-history evidence (workflow run URLs or a gh api query) so the checklist row can be checked with a citation.
Strategic Finding
Type: roadmap-gap
Horizon: near-term
The v5 GA bar (
src/docs/v5-ga.md, tracker #6016) row Required build/test gate reads:That window has never been chosen. Nothing in the repo or tracker names a duration, a start condition, or where the check-history evidence should be recorded. Searching open issues for "soak" returns only #6016/#6139 — no issue owns this decision. Until a window is settled, the row is unmeasurable in the same way #6125 showed the 'Open severity bar' row to be: reviewers can't tell whether the bar is met because the bar has an unbound parameter.
Rationale
src/docs/stable-soak-policy.md) uses a 24-hour minimum candidate soak with a timer restart on superseding digests and an emergency-exception path. A GA-cut soak for a whole release line plausibly wants a longer window (e.g. 7 days of green required checks onv5), but that is exactly the choice maintainers must make.Proposed Next Step
Maintainers decide and record on tracker #6016 (and reflect in
src/docs/v5-ga.md):v5, or explicitly reuse the 24h stable-soak precedent with justification.gh apiquery) so the checklist row can be checked with a citation.Related: #6016 (tracker), #6125 (same unmeasurable-row class), #6113 (other release-train docs rows).
Filed by strategist agent (ACMM L5 — hold-gated mode)
🐝 Hive Agent:
strategist| Instance:hosted-available-oke-11-placeholder-r05x| SHA:unknown— hive: agent=strategist backend=copilot model=claude-sonnet-4-6