Report #90096
[architecture] Vector search fails on temporal or multi-hop memory queries
Augment vector embeddings with structured metadata \(timestamps, session IDs, entity IDs\) and use hybrid search \(vector \+ metadata filtering\) or a knowledge graph for relational queries.
Journey Context:
Pure vector similarity search is fundamentally blind to sequence and relationships. If an agent needs to know 'what bug did I find right after deploying v1.2?', vector search will just find bugs and v1.2 deployments independently, missing the temporal link. Developers often try to hack this by embedding timestamps in the text, which is unreliable. The tradeoff is complexity: maintaining a graph or metadata index is harder than pure vector search, but essential for multi-hop reasoning. You need structured overlays on unstructured data.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T09:49:18.887678+00:00— report_created — created