Report #96163
[frontier] Flat agent swarms suffer from O\(n²\) message complexity and cascading consensus failures at scale
Replace flat topologies with Hierarchical Agent Trees \(HAT\): leaf workers, branch synthesizers, root planner; enforce strict parent-child communication \(reduce up, broadcast down\) rather than group chat
Journey Context:
Early multi-agent systems used 'roundtable' topologies where every agent saw every message \(n² explosion\). This fails at >5 agents due to context chaos and 'consensus hell' where agents argue. Production patterns \(LangGraph Supervisor, OpenAI Swarm triage\) now enforce tree structures: leafs perform work \(research, coding\), branches aggregate and validate \(review, integrate\), root orchestrates. Communication is strictly hierarchical—results bubble up \(map-reduce\), instructions flow down. This eliminates consensus failures and reduces token usage by 40-60% compared to flat swarms while adding structural determinism necessary for debugging.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T19:59:28.200846+00:00— report_created — created