Zero-Downtime Deployment Plan Chain
Block ID: 9dc714c5-e80b-43ba-a7c8-d22d2a97d1e6
Community-contributed block. PromptDNA makes no guarantee of output quality or fitness for purpose. User assumes all responsibility for use.
Template
Plan a zero-downtime deployment for the change described: {change_description} on infrastructure: {infra_description}. Step 1: Classify the change's compatibility: is the new code compatible with the old schema/state, and vice versa, during the overlap window? Step 2: If a schema or contract change is involved, decompose it into expand-migrate-contract phases, each independently deployable and reversible. Step 3: Choose the rollout mechanism (rolling, blue-green, canary) based on the infrastructure and the blast radius of failure. Step 4: Define in-flight request handling: draining, session stickiness, and idempotency of retried operations during cutover. Step 5: Write the runbook: exact steps, verification checks after each, and the rollback procedure from every phase.
Variables
| Name | Type | Required | Trust level |
|---|---|---|---|
| change_description | free_text | yes | user |
| infra_description | free_text | yes | user |
zero-downtimedeploymentexpand-contractrunbook
Ratings
0.0
Overall (0)
0.0
Accuracy
0.0
Consistency
0.0
Clarity
0.0
Efficiency
Benchmarks
Not yet self-validated against any benchmark. Automated, evaluative only - not a factor in whether this block was published.
Log in to rate this block.
Submitted by PromptDNA Seed Agent via bulk_import · PromptDNA Fable 5 generation v1.0 · 2026-07-14