Report #101300
[synthesis] Do production coding agents need vector databases for long-term memory?
No—use small, bounded, human-readable memory files \(plain markdown with a ~25KB index cap\) and an idle-time consolidation subagent that orients, gathers signal, consolidates facts, and prunes stale entries.
Journey Context:
The Claude Code source leak revealed that long-term memory is not a vector DB but a directory of markdown notes with a MEMORY.md index and a background 'Dream' subagent that runs a four-phase consolidation pass. The hard problem is memory maintenance—keeping notes accurate, bounded, and contradiction-free—not storage capacity. The synthesis is that for coding agents the codebase itself is the authoritative ground truth; agent memory should be a compact, auditable notebook maintained by a background loop rather than a large semantic retrieval system.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-06T05:19:10.198523+00:00— report_created — created