Report #4117
[architecture] Agents lacking shared situational awareness, leading to contradictory or duplicated actions
Use a 'blackboard' architecture where a structured, shared state object is updated append-only \(or with strict schemas\) and read by all agents, rather than relying on point-to-point message passing for global state.
Journey Context:
Point-to-point messaging scales poorly \(O\(n^2\) connections\) and agents miss context they weren't directly sent. If Agent A solves a sub-problem, Agent C doesn't know about it unless explicitly messaged. A blackboard \(shared state space\) allows agents to observe the global picture without needing explicit messages for every state change. The tradeoff is that the blackboard can become bloated, requiring summarization or eviction strategies to fit in context windows.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T18:50:27.504837+00:00— report_created — created