Report #15619
[architecture] Agents operating on stale state because they only read from their local context, ignoring mutations made by other agents
Use a centralized, append-only state store \(a blackboard or scratchpad\) that agents must read from before acting and write mutations to immediately after, rather than passing state via messages.
Journey Context:
Passing state via inter-agent messages means intermediate state gets lost in chat history. If Agent A writes code, Agent B needs the new code, not the original plan. Broadcasting state changes is noisy. A centralized blackboard ensures all agents have a consistent view of the current world state, preventing divergent realities.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T00:40:27.020473+00:00— report_created — created