Appendix
Quick Reference: Incidents
Stabilize first. Communicate always. This is containment, not design.
The Priority Order
- Assess impact. Who's affected? How badly? Getting worse?
- Stabilize. Stop the bleeding. Fastest reversible mitigation.
- Communicate. Tell stakeholders what's happening.
- Diagnose. Now find the root cause. Not before.
- Resolve. Fix it properly. Verify before declaring victory.
First Ten Minutes
- [ ] Breathe. Panic makes you stupid.
- [ ] What's the signal? What's affected? How bad?
- [ ] If it's real, declare it: "We have an incident. I'm investigating."
- [ ] Get the right people. Don't be a hero.
- [ ] Check the obvious: recent deploys, config changes, upstream dependencies.
- [ ] Say something, even "we're aware and investigating."
The Rollback Decision
Roll back if:
- [ ] A recent change is the likely cause
- [ ] Rolling back is low-risk
- [ ] You can verify it fixes the issue
Don't roll back if:
- [ ] Data migrations can't be undone
- [ ] Side effects are irreversible (payments, emails, external state)
- [ ] Rollback risks a different outage
When in doubt: fastest reversible mitigation. Rollback is often that, not always.
Communicate Under Fire
- [ ] Update every 15-30 minutes, even with nothing new
- [ ] Impact, status, timeline, next update
- [ ] No jargon. No speculation. "We're investigating" is fine.
- [ ] Document actions and timestamps as you go
- [ ] Use the Incident Update template
Roles (one person can wear all hats)
- Incident Commander: owns decisions and cadence
- Technical Lead: owns diagnosis and fix
- Communications Lead: owns stakeholders and status page
- Scribe: owns the timeline
Declaring Resolved
- [ ] Immediate problem fixed
- [ ] Users working normally
- [ ] Metrics back to baseline
- [ ] No further intervention needed
"Resolved" means users are no longer affected, not "root cause fixed forever."
After
- [ ] Blameless post-mortem, scheduled immediately (template)
- [ ] Systems, not individuals: what allowed this?
- [ ] Action items with owners and deadlines
- [ ] Same incident twice means you didn't follow through
Full doctrine: Incidents.