Report #61153
[architecture] Assuming a single vector search is sufficient for complex questions requiring connecting multiple facts
Implement iterative retrieval \(multi-hop\) where the agent retrieves an initial fact, uses it to formulate a refined query, and retrieves again until the context is sufficient.
Journey Context:
Vector search is semantic similarity, not logical inference. 'Who is the manager of the project the user was assigned to yesterday?' requires finding yesterday's project first, then the manager. Single-hop retrieval fails because the query embedding doesn't match the answer embedding; it matches the intermediate step. Multi-hop bridges the semantic gap.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T09:07:54.907974+00:00— report_created — created