The wrong footage — when retrieval fails.
RAG is only as good as the search. Hand the VAR the wrong clip and it will rule, confidently, on the wrong clip.
RAG does not remove the hard problem — it moves it. The model is now only as reliable as the footage it is handed. So if the search brings the wrong clip, a missing one, or a stale one, the model grounds its answer in that, and states it with the same calm confidence as a correct one.
This is the sharp edge: a grounded-but-wrong answer can be more convincing than an obvious guess, because it arrives with a citation. The citation points to a real clip — just the wrong one.
The failure modes are simple. The record is missing (the search returns the nearest thing instead of nothing). The match is wrong (a clip that looks similar but isn't). Or the record is stale (the right clip, out of date). In every case the model reads faithfully — garbage in, grounded garbage out.
So most of the work in RAG is in the search: a complete, fresh, well-chunked archive and a retrieval step that returns the right passages. The model is the easy part.
Break the archive in different ways and watch the VAR rule, confidently, on the wrong footage — cited every time.
The model only sees what the search returns.
The generate step is the same every time. Everything rides on what docs contains — get that wrong and the answer is wrong, and cited.
Grounded is not the same as right.
RAG shifts the burden onto the search. Retrieve the wrong, missing, or stale record and the model will ground a wrong answer in it — cited, fluent, and convincing. A citation proves where an answer came from, not that it is true.
Most of the effort in a RAG system goes into retrieval: a complete, current, well-chunked archive and a search that returns the right passages — plus letting it say “no record” when nothing fits. Then verify what matters.