Report #36604
[architecture] Fully decentralized agents coordinating via broadcast channels leading to chaotic interactions
Use a centralized orchestrator \(conductor\) pattern for deterministic workflows. Reserve decentralized broadcast patterns strictly for open-ended brainstorming where no defined goal state exists.
Journey Context:
Agents talking to agents sounds elegant, but non-deterministic LLMs making non-deterministic routing decisions leads to unreproducible bugs and infinite loops. A centralized orchestrator ensures the state machine progresses predictably toward a goal, even if the orchestrator itself is an LLM selecting the next node.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T15:55:18.020369+00:00— report_created — created