Doc / PDFSeverity levels, a kill switch and six runbooks, plus a postmortem template.
Preview
First part of the template, shown as-is:
Agent Field Kit · AI Agent Incident Runbooks (template v1.0)
Adapt the severities, contacts and tools to your environment. Every runbook follows: Detect → Contain → Assess → Fix → Recover → Learn. Keep this file next to your on-call docs.
Severity levels
| Sev | Definition | Response target |
|---|---|---|
| SEV1 | Data exposure, an unauthorized external action (message, payment, deletion), or a safety issue | Contain within [15 min] |
| SEV2 | Wrong outputs reaching users at scale, or runaway cost | Contain within [1 h] |
| SEV3 | Degraded quality, isolated errors, partial outage | Within [1 business day] |
Kill switch: [where it is, who can flip it]. Incident channel: [ ]. Owner on call: [ ].
RB-1 Prompt injection / agent followed malicious instructions
- Contain: disable the affected agent or tool permission; revoke any tokens the agent used.
- Assess: pull the run logs. Find the injected source (document, web page, email) and list every action taken after ingesting it.
- Fix: treat retrieved content as data only. Add the case to the regression tests. Require approval before the affected action type runs.
- Recover: reverse actions where possible. Notify the affected parties per your policy.
- Learn: postmortem within [5] days.
RB-2 Sensitive data exposed in output or logs
- Contain: stop the agent; restrict access to the logs and outputs involved.
- Assess: what data, whose, how many records, where it went, and for how long.
- Escalate: involve legal/privacy immediately; notification duties may have deadlines.
- Fix: redaction at the input and log layers; least-privilege data access.
- Recover: purge copies, rotate any exposed credentials, and document everything.
RB-3 Runaway cost / loop
- Contain: hit the spend cap or kill switch; pause schedules.
- Assess: which workflow, the trigger, and spend since start.
- Fix: per-run step limits, per-day budget caps, loop detection, and retries with backoff.
- Recover: confirm billing; resume at reduced concurrency.
RB-4 Quality regression after a model, prompt or tool change
- Detect: eval scores drop, or user reports.
- Contain: roll back to the last pinned version.
- Assess: run the frozen eval set on both versions and diff the failures.
- Fix: adjust and re-test; ship only after the eval gate passes.
RB-5 Unauthorized external action (sent / posted / paid / deleted)
- Contain: revoke the agent's send, post, pay and delete permissions now.
- Assess: exactly what went out, to whom, and when.
- Recover: retract or correct where the platform allows; send a human-written correction if needed.
- Fix: require human approval for that action class; add a test.
No checkout is connected.