How decoupled can the agents be in a software factory?
Find the smallest useful coordination surface between an expanding set of specialized factory roles.
Starting point
It is easy to imagine role after role: process janitors, watchers, testers, checkers, and more. How many need to exist, and how much do they need to know about one another?
What to track
- Whether coordination is a necessary control or a sign of poorly defined boundaries.
- Which roles can communicate entirely through Notes, Beads, and events.
- Where shared context creates coupling that makes the factory fragile.
Living record
Architecture changes that add, remove, or isolate agent roles belong here.