Dev Log: 2026-05-18
The bug report read like a riddle: agent A is blocked, by agent B’s commits, on work agent A never touched. Welcome to parallel-agent flows, where .timbers/ is a shared resource and the gate fires on the wrong actor. The setup: multiple agents collaborate in branches that eventually merge. They share the same git identity. The old gate walked the full DAG looking for undocumented commits, which meant the moment agent B’s untracked work landed via merge, agent A would hit a wall trying to commit its own (perfectly documented) changes. The gate was technically correct and practically useless. ...