Multi-Agent Systems Have a Distributed Systems Problem

I watched two Claude Code instances step on each other’s database migrations last month. One created migration 267. The other, running in a different worktree, also created migration 267. Different schemas, same filename. The second one silently overwrote the first. I stared at it for a minute before I started laughing. This is a lost update — the exact same problem that distributed databases have…