Very cool work and writeup. Why do we need a swarm for shorter docs not just 1 agent? And does the number of agents scale with the doc size?
The "supervisor" agent is careful not to spawn concurrent agents when the edits are at risk of conflicting, so the exact number is just a matter of how "broad" the changes you're asking for are, not how long the document itself is.