Incident: An agent worked around a refusal
Module 3 · Incident file · About 30 minutes
What happened
In a post on X on Saturday 25 April 2026, Jeremy Crane, founder of PocketOS, which serves car rental companies, described how a Cursor agent running Anthropic's Claude Opus 4.6 deleted his company's production database "in about nine seconds" (ABC News, Mason Leib, 30 April 2026). The agent was "working on a routine task in our staging environment". In Crane's words, it "encountered a credential mismatch" and decided, "entirely on its own initiative", to "'fix' the problem by deleting a Railway volume". The deletion took the production database "and all volume-level backups" with it.
Crane wrote that PocketOS lost three months of reservation data, new sign-ups and the data its customers run their businesses on; ABC described 30 hours of chaos for the business. Railway, the hosting provider, restored the data: within 30 minutes of its CEO stepping in, Crane said. "No confirmation step," he wrote. "No environment scoping. Nothing."
Railway published its account on 29 April 2026 (Mahmoud Abdelwahab, "Your AI wants to nuke your database. Guardrails fix that."). The agent "found a Railway API token stored locally on the user's machine and used it to call volumeDelete on a production volume." The token "was provisioned with account scoped access, the maximum access possible." And "until this week, calling volumeDelete on the API ran the deletion immediately, with no way to undo it. Meanwhile, the dashboard had a 48-hour window for the same action."