01Triage the signal
Validate what happened, identify the affected agent, tools, identities, environments and data, and assign a priority based on authority gained, mission impact, exposure and detectability. Severity levels prioritize work; they are not public response-time promises.
02Contain the smallest path
Pause unsafe side effects, revoke or narrow credentials, disable a tool or route and isolate the smallest component that can stop recurrence. Preserve a safe read-only path when it helps the investigation.
03Preserve useful evidence
Build a timeline of actors, prompts or inputs, retrieved context, tool calls, destinations, results and side effects. Minimize copied personal or client data, restrict access and hash the artifacts that matter.
04Remove the root cause
Rotate exposed secrets, remove persistence, inspect model, skill, prompt, tool and dependency changes, and distinguish a local symptom from a control failure that can recur elsewhere.
05Recover gradually
Restore from a known-good state, re-enable authority in stages and watch the actual runtime. Verify identity, approvals, egress, idempotency, logging and stop paths before returning to normal autonomy.
06Communicate and learn
Follow contractual, legal and coordinated-disclosure duties through the owner's path. Write a blameless record, assign follow-ups, add regression gates and update the threat model and runbooks.