deploy-pipeline-runbook · git:20260512.ac6f87e · 2026-05-12 · sha256 18b839d2e4987d3b
deploy-pipeline-runbook git:20260512.ac6f87eA
Immutable. This exact content is served forever at /api/v1/blob/18b839d2e4987d3b.
--- name: deploy-pipeline-runbook description: Coordinate multi-system deployment steps as a review-first runbook with explicit approval before any external write or promotion action. --- # Deploy Pipeline Runbook This is an experimental, trust-sensitive runbook. ## When to Use - A release spans multiple systems or vendors - Order matters across billing, database, application, and notification steps - Rollback needs to be planned before execution starts ## Core Rules - Treat this as a runbook, not default automation - Inspect current state before each external step - Dry-run whenever the target system supports it - Summarize side effects before approval - Require explicit approval before any write, promotion, or announcement action - Define rollback before the first irreversible step ## Runbook Structure 1. **Preparation** - identify systems touched - identify exact intended change per system - confirm credentials and access paths 2. **Sequence the rollout** - config or billing prerequisites - schema or migration steps - deploy or promotion step - smoke checks - stakeholder notifications 3. **Approval checkpoint** - show the exact next write action - show expected side effects - show rollback path 4. **Execute one step at a time** - verify after each step - stop on the first unexpected state transition 5. **Closeout** - record what changed - record follow-up checks - record rollback status ## Typical Systems - billing platforms - databases - deploy targets - messaging or incident channels The specific vendors are optional. The safety model is not.