Isolation, not more agents, makes parallel coding safe
A single coding agent handles a repo's tasks one at a time even when those tasks are independent. The session's promise is to run many agents on one repository without collisions by giving each its own isolated space via git worktrees. The plan is to deliberately fan work out to a fleet and then reassemble it on purpose rather than hope git sorts it out.
in short — one repo: shared object store; N agents: each isolated in a worktree.
From the paper · shown for commentary1
One agent is a queue. Your repo has ten independent things to do and it does them one at a time. Tonight we 2.


















