3days since the last Git and AI fuck-up

Incidents 31 Jul wiped the worktreea home-made loop

Twelve agents, one working directory

Status: tidied once. Refused 1,477 times.

What happened

A developer ran twelve coding agents against one shared checkout and lost 2,309 uncommitted files in 32 minutes. The first report found no stash, no branch, no reflog entry and no record of which agent did it.

Why it happened

A day later the developer read the cleanup code and found that the repair step does create a rescue branch, which the same run’s cleanup then deletes unconditionally. Two features that are each safe on their own combined into the loss.

How it ended

The work came back because of a side job writing git stash create to a snapshot ref every cycle. The git wrapper they added next refused 1,477 discard commands between roughly 7 and 18 August. The issue is still open.

From the cut

From the cut: Twelve agents, one working directoryFrom the cut: Twelve agents, one working directoryFrom the cut: Twelve agents, one working directoryFrom the cut: Cleaned.From the cut: You were never saved.
But you were brave.From the cut: Which one of you
did it?From the cut: Don't worry.
I copied every page.From the cut: Twelve agents, one working directory

The day after: The agent was asked what happened →