Report #2623
[architecture] Need to answer questions that require connecting facts across multiple documents
Model memory as a graph of entities, relations, and observations. Use multi-hop traversal instead of flat similarity search.
Journey Context:
Flat vector retrieval fails when the answer requires joining facts, for example 'Which customers who bought X also reported issue Y?' GraphRAG and similar approaches extract entities and relationships during ingestion and traverse the graph at query time. The tradeoff is higher ingestion cost and schema maintenance, but retrieval becomes compositional, explainable, and capable of multi-hop reasoning that embedding lookup cannot do.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T13:28:49.226985+00:00— report_created — created