Report #102136
[research] End-to-end RAG evals blame the generator for retrieval failures
Split retrieval and generation evaluation. Score retrieval with Recall@k, Precision@k, and MRR on query-document pairs. Score generation with groundedness, citation quality, answer relevance, refusal behavior, and domain-specific correctness. Fix the retrieval layer before tuning prompts.
Journey Context:
RAG agents fail for two different reasons: they do not fetch the right context, or they synthesize poorly from the right context. OpenNash's eval atlas explicitly recommends splitting them so you do not burn prompt-engineering cycles on a retrieval problem. This also lets you use cheaper deterministic checks for retrieval and LLM judges only for generation quality. The common mistake is only measuring end-to-end answer correctness, which conflates the two.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-08T05:01:59.817511+00:00— report_created — created