Retrieval benchmarks run on clean text. Documents inside a bank or a law firm are scans: OCR confusions, running headers, hyphens across line breaks, redacted spans. Nobody publishes what that does to a RAG pipeline, and it is the normal input for anyone deploying on premise.
Retrieval quality and answer quality come apart under noise, and the gap is invisible to the metric most systems are watched on. Drag the noise below and watch the two separate.
Put a passage in the box and pick what kind of scan it came off. The benchmark's own noise functions run in your tab and do the damage. Then say what answer you would be looking for, and see whether it survived.
It opens on OCR at 20%, which reads as a 5% character error rate and has taken the answer away. Now switch to running headers and push it to 50%: the same 5% character error rate, and the answer is untouched. Two documents a cleaning budget would rank identically, and only one of them is broken.
Then watch the last column. Canonicalizing before indexing puts most of it back, which is eleven lines and no new model, and it is the entire recommendation of this repository.
Each step adds document noise of one kind. The solid line is what a retrieval dashboard shows you. The dashed line is whether the answer was still in there.
recall@5 asks whether the right chunk came back at all. It is the number a retrieval dashboard plots, and under OCR noise it barely moves. Answer recovered asks whether the string that answers the question is still legible inside that chunk.
Solid and dashed rather than two colours, so the separation survives being printed or read by someone who does not see colour.
Character error rate is a poor predictor of damage. Sorted by how badly each condition hurt the answer, not by how noisy it looks.
Page header contamination produces a higher character error rate than the five percent OCR case and costs nothing on either metric, because the added text is uniform and the answer span is untouched.
So a cleaning budget aimed at the noisiest-looking documents is aimed in the wrong place.
Both losing axes, published, because a benchmark that only reports where its author wins is an advertisement.