Report #6426
[architecture] Maintaining a shared global memory space that all agents read/write to concurrently, resulting in context window bloat and conflicting mutations
Use isolated scratchpads per agent and pass only the minimal required artifacts \(via structured messages\) upon handoff, treating the shared memory as a read-only knowledge base with strict write permissions.
Journey Context:
Giving every agent write access to a global memory \(like a massive vector store or shared file\) causes them to step on each other's work and pollutes the retrieval space for subsequent agents. Agents should have private working memory \(scratchpad\) and only 'publish' finalized, validated artifacts to the global store. Handoffs should pass specific references or artifacts, not entire conversation histories.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T00:07:21.344838+00:00— report_created — created