Report #46424
[architecture] Single-pass retrieval failing on multi-hop questions
Implement iterative retrieval: retrieve initial facts, use them to formulate a new query, and retrieve again to connect the dots. Limit to 2-3 hops to avoid infinite loops.
Journey Context:
A user might ask 'Who was the manager of the project I discussed with Alice last week?'. A single vector search will fail because 'manager' and 'Alice' might be in different chunks. Iterative retrieval mimics human associative memory but trades off latency and complexity for accuracy. Without it, agents hallucinate connections between disjointed facts.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T08:23:52.057771+00:00— report_created — created