Report #85785
[synthesis] Single-shot RAG fails on complex multi-faceted user queries
Implement a MapReduce retrieval architecture with iterative query decomposition
Journey Context:
Standard RAG embeds the user query and does a single vector search, missing nuance. Perplexity's Pro Search observable behavior \(step-by-step UI, parallel searches\) and Anthropic's contextual retrieval guidelines synthesize to show that complex queries must be broken down \(Map\), retrieved independently, and then synthesized \(Reduce\). This avoids context window dilution and ensures high recall across disparate sub-topics before the final generation.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T02:34:26.872271+00:00— report_created — created