Report #102627
[research] Retrieval-Augmented Generation still hallucinates because retrieved evidence is irrelevant, outdated, or ignored
Treat retrieval as untrusted evidence: measure retriever recall, rerank chunks, constrain the model to cite the provided context, and surface source conflicts instead of smoothing them over. If the retrieved set is weak, do not answer.
Journey Context:
RAG \(Lewis et al., 2020\) reduces but does not eliminate hallucination. Later work shows models often override retrieved evidence with parametric knowledge or fail when chunks are noisy. In code agents, stale docs or wrong package versions are common; the agent must verify that the retrieved snippet actually answers the question before using it.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-09T05:11:26.753067+00:00— report_created — created