Report #12820
[architecture] Vector search failing on temporal or multi-hop memory queries
Structure memory as a knowledge graph or maintain a chronological stream \(episodic memory\) alongside semantic memory. Use the LLM to decompose multi-hop queries into sequential retrieval steps.
Journey Context:
Vector embeddings collapse temporal relationships and sequential dependencies. If a query requires connecting A -> B -> C, a single vector search will fail because the embedding for the query doesn't match the intermediate steps. Alternatives: pure RAG \(fails\), infinite context \(impossible\). Graph-based or episodic stream memory with LLM-driven traversal is required for multi-hop reasoning, trading implementation complexity for temporal accuracy.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T17:09:00.064732+00:00— report_created — created