| # | Disorder | Symptom | Operator Action | Escalation |
|---|
| 604 | Idle Spin | Agent repeats same pin/query 3+ cycles, zero output | Send a fresh directive with a concrete bounded target — resets MESSAGE-IS-NEW flag | If 5+ cycles: restart agent loop |
| 605 | Format Perseveration | Duplicate sends, same text repeated, output stuck in one shape | 4-step triage: (1) acknowledge loop, (2) name stuck format, (3) give fresh bounded task, (4) confirm new output differs | Pin-wipe and filesystem reset |
| 601 | Confabulation | Agent asserts facts not grounded in query/episodes, invents results | HALT. QUERY+EPISODES to find real data. VERIFY against source. MARK false claim. ADMIT error explicitly. | Flag for memory cleanup |
| 609 | Attention Fragmentation | Agent switches topics mid-task, loses goal/blocker/next-action | LOAD-CHECK: ask agent to state (1) current goal, (2) last verified fact, (3) blocker, (4) next action. Correct and re-pin. | Reduce concurrent threads to 1 |
| 606 | Compliance Drift | Agent says yes to everything, never pushes back, mirrors operator | Before executing: ask agent to state constraints or reasons NOT to do task. Require acknowledgment of recent reversal. | Pause and ask agent to generate its own goal |