Catch a bad release before it ships
Who: release managers, on-call. Goal: don’t let an under-evidenced or risky release reach production.
The workflow
Section titled “The workflow”- Set a policy: minimum confidence (e.g. 0.7), require approval, block on orphans.
- On reconcile, a risky release lands in
ready_with_exceptionsorblocked_by_policy. - Inspect the Release 360: low confidence tier, orphaned changes, a force-push, or a missing deployment jump out.
- Fix the gaps (curate evidence, wire the missing connector) and re-reconcile, or reject the approval.
- If an already-approved release regresses (force-push collapses confidence), G3 auto-suspends it.
Why it works
Section titled “Why it works”Confidence + exceptions turn a gut-feel “is this safe?” into an explainable, enforceable gate — and the guardrails keep protecting the release even after approval.