Overview
/silver:release is the Silver Bullet orchestrator for milestone-level publishing. It handles versioned releases, changelogs, documentation updates, GitHub Releases, and milestone archival.
It never publishes directly — it orchestrates only. This workflow operates at the milestone level — it closes out a complete milestone, not a single phase.
silver:release uses the v0.48.3 APO catalog — it maps to WF-SILVER-RELEASE and finishes with AF-RELEASE. Design handoff and documentation are represented through catalog atomic flows and release workflow steps when UI milestone evidence requires them. This produces the design handoff package before the release is cut. See Composable Flows for the full catalog.
When to Use
Entry trigger signals for /silver:release:
- "release" / "publish" / "version" / "go live"
- "cut a release" / "tag v" / "ship to users" / "deploy to prod"
- "changelog" / "release notes"
Ship disambiguation
Silver Bullet distinguishes between phase-level ship (silver:ship) and milestone-level release (silver:release) based on context signals:
| Signal in your message | Route |
|---|---|
| Contains version number (v2.0, 1.4.0…) | silver:release |
| Contains "changelog" or "release notes" | silver:release |
| Contains "go live", "to production", "publicly" | silver:release |
| Active phase in progress, no version signal | silver:ship (phase merge) |
| No active phase, end of milestone | silver:release |
Catalog execution (WF-SILVER-RELEASE)
Standard composition chain
AF-RELEASE sub-steps
- Pre-release quality gate —
AF-QUALITY-GATEplus domain audit evidence. - UAT and milestone audits —
AF-VERIFYchecks cross-phase evidence and release readiness artifacts. - Gap closure — dynamic insertion of
AF-PLAN,AF-EXECUTE, andAF-DEBUGrepair atoms when the release V-gate finds missing work. - Documentation and handoff —
AF-DOCUMENTupdates durable docs and release handoff evidence. - Ship prep —
AF-BRANCH-FINISH→AF-COMPLETION-AUDIT→AF-SHIP. - Create release —
silver:create-releaseruns after release V-loop evidence and milestone archival are complete.
Gap-closure loop (max 2 iterations)
When milestone audit finds gaps: silver:plan for gap phases → nested silver:feature per gap → return to AF-QUALITY-GATE pre-release quality gate. After 2 iterations with remaining gaps, SB presents: release anyway / extend milestone / abort.
Delivery tail (orchestrator parent mode)
When orchestrator_mode is parent, the catalog delivery tail runs automatically (AF-QUALITY-GATE → review → verify → secure → ship prep → silver:create-release). Audit, UAT, milestone, and gap-closure steps remain parent-driven.
Non-Skippable Gates
/silver:quality-gatespre-release (AF-QUALITY-GATE)/verify-testsfresh release-session test run (AF-VERIFY)security(AF-SECURE) is mandatory for every releasesilver:ship(AF-SHIP) must succeed before milestone archival/silver:create-releaseruns only afterAF-RELEASEevidence and milestone archival
Example Invocation
Silver Bullet routes to release workflow. Pre-release quality gates → UAT audit → milestone audit → security hard gate → docs and milestone summary → cross-artifact review → deploy readiness → fresh tests → silver:ship → milestone archival → /silver:create-release → post-release items summary.