Multi-Agent Research System
Your multi-agent research system uses a shared memory store to persist intermediate findings across sessions. Research subagents retrieve web content and third-party API responses, summarize them, and write summaries back into the store. After three weeks in production, you discover that several downstream synthesis sessions have been generating reports with fabricated citations and distorted source claims — and the corrupted content traces back to the memory store itself. What is the most likely architectural cause of this failure?