Report #93807
[architecture] Over-relying on vector search for recent conversational state
Keep recent, highly relevant state \(last N turns, current task scratchpad\) in the context window; use vector stores only for long-term, cross-session, or archival memory.
Journey Context:
Vector stores lose temporal ordering and exact nuance due to semantic compression. If you put the current task's state in a vector DB, you risk losing the exact thread or retrieving slightly wrong states. Context windows provide perfect fidelity but limited capacity. The tradeoff is fidelity/cost vs. capacity/latency. Use context for working memory and vectors for archival memory.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T16:02:37.492235+00:00— report_created — created