Release checklists: pre-release and first 30 minutes
Each published incident type has two checklists: a pre-release checklist tied to the test classes that catch it, and a first-30-minutes checklist for detection, containment and rollback. Both download as Markdown.
All checklists
58 of 58 entries, alphabetical
- Alerts silent after metric rename 7 PR · 7 FM
- All sessions invalidated 7 PR · 6 FM
- Analytics event schema broken 7 PR · 7 FM
- API key rotation breaks integrations 6 PR · 7 FM
- API version dropped while old app live 7 PR · 7 FM
- App store rollback not possible 6 PR · 7 FM
- Asset cache serves old bundle 8 PR · 7 FM
- Autoscaling policy misconfigured 7 PR · 7 FM
- Background job queue backlog 8 PR · 8 FM
- Cache invalidation storm 7 PR · 7 FM
- Certificate expired 9 PR · 7 FM
- Checkout blocked for segment 7 PR · 7 FM
- Cold start latency regression 7 PR · 7 FM
- Config change without restart semantics 9 PR · 8 FM
- Connection pool exhausted 9 PR · 8 FM
- Container image base change 7 PR · 7 FM
- CORS policy blocks frontend 7 PR · 8 FM
- Crash on older OS version 6 PR · 8 FM
- Critical path broken in one browser 7 PR · 7 FM
- CSP blocks required script 7 PR · 7 FM
- Deep link broken after routing change 7 PR · 8 FM
- Dependency removed from registry 6 PR · 7 FM
- Disk full from new log volume 7 PR · 8 FM
- DNS change propagation outage 8 PR · 8 FM
- Double charge after deploy 8 PR · 7 FM
- Email or SMS provider template broken 8 PR · 7 FM
- Encoding or timezone shift 6 PR · 6 FM
- Environment mismatch: production points to staging 8 PR · 8 FM
- Error budget burned by retry storm 7 PR · 7 FM
- Flag default flips on missing config 8 PR · 8 FM
- Flag enabled for wrong segment 8 PR · 8 FM
- Form submission silently fails 7 PR · 7 FM
- IAM policy change blocks service 7 PR · 7 FM
- In-app purchase receipt validation fails 7 PR · 7 FM
- Irreversible migration fails midway 7 PR · 7 FM
- Localisation strings missing 7 PR · 7 FM
- Long-running migration locks table 7 PR · 7 FM
- Memory leak in new release 6 PR · 7 FM
- Missing index after migration 8 PR · 7 FM
- OAuth callback URL not whitelisted 7 PR · 7 FM
- ORM upgrade changes query semantics 7 PR · 6 FM
- Partial rollback leaves inconsistent state 7 PR · 7 FM
- Password reset link broken 7 PR · 8 FM
- Permission escalation via role change 7 PR · 7 FM
- Provider API change breaks contract 8 PR · 7 FM
- Push notification token reset 8 PR · 8 FM
- Rate limit misconfigured 9 PR · 8 FM
- Release marker missing in monitoring 8 PR · 7 FM
- Rollback fails due to forward-only change 7 PR · 7 FM
- Rolling deploy mixed versions 7 PR · 7 FM
- Schema drift between services 7 PR · 7 FM
- SDK upgrade changes behaviour 6 PR · 7 FM
- Soft-delete flag ignored 7 PR · 7 FM
- SSO login broken 5 PR · 7 FM
- Subscription renewal skipped 7 PR · 7 FM
- Tax calculation regression 6 PR · 6 FM
- Third-party rate limit hit 7 PR · 7 FM
- Thundering herd on restart 7 PR · 8 FM
Questions
What is a software release checklist?
A release checklist lists the checks to run before a release. On this site each published incident type has a pre-release checklist whose items name a test class, and a first-30-minutes checklist for after detection.
What is a software deployment checklist?
116 checklists cover 58 published incident types; each pre-release item is one verifiable sentence.
Is a deployment checklist still needed if deployment is automated?
Yes. Automated deployment runs the steps; the checklist names what must be verified, such as a migration run against a production-shaped copy or a configuration check per environment.
Does each checklist include a rollback plan?
Every first-30-minutes checklist includes a rollback decision; 417 first-30-minutes items exist across all checklists.
Which test classes do the checklists reference?
configuration and environment tests (74 items), integration tests (72 items), canary and progressive delivery checks (50 items), end-to-end tests (47 items), synthetic monitoring (38 items), load and performance tests (38 items), unit tests (21 items), chaos and resilience tests (21 items), contract tests (20 items), migration tests (18 items), security tests (10 items), compatibility tests (7 items).
Which pipeline stages do the checklists cover?
Pre-release items map to pre-merge and pre-deploy test classes; some map to post-deploy classes such as canary checks and synthetic monitoring.