Deployment checklist

A deployment checklist reduces incident rate by forcing the same verification steps on every release. This checklist covers the four steps that catch most regressions before users see them.

What runs before a deploy?

The test suite runs against the merged state, not against the branch alone. Merging first catches the 12 percent of failures that only appear after integration.

What is verified after a deploy?

Error rate and latency are compared against the previous 30 minutes. A 2x increase in either aborts the rollout automatically.

Who is notified?

The on-call engineer receives a message within 60 seconds of a rollback. Nobody else is paged during business hours.