Fetching from the wire…
Public story · 2026-08-19 · high
A controlled test found mixing in irrelevant same-domain items beat an all-relevant prompt, but only for scoring, not writing answers.
Why now: The paper lands as most retrieval setups are still tuned to filter aggressively, which is exactly the assumption it challenges.
A controlled study found that mixing irrelevant items into a fixed-length prompt beat an all-relevant one at judging relevance, per a new study posted to arXiv.
That's backwards from how I've built every retrieval setup I've shipped: rank by similarity, keep the top hits, drop the rest on the assumption that noise hurts accuracy. The study ran 2,420 trials across 11 model configurations on 661 real workplace items, holding the prompt at ten slots. Half the trials filled all ten slots with high-relevance items; the other half swapped five of those ten for same-domain items the model should have scored as noise. The 50:50 mix beat the all-relevant prompt on relevance-score concordance by 0.077, a moderate effect (Cohen's d = 0.49, Holm-adjusted p < .001, n = 220).
The authors' explanation is discrimination, not clutter. Ten relevant items give a model nothing to compare against, so everything reads as important. Add same-domain distractors and the model gets a floor to score from. That's a narrow claim, though: same-domain low-relevance items, not random junk from an unrelated corpus, and it held for scoring, not for generation.
The same paper's engineering section is the more provable part: fetch-once/process-locally and five other production patterns cut cold-load latency from a 3.5-10.5 minute baseline down to 61-116 seconds, with an estimated 60-70 percent fewer tokens. None of that is new to anyone who has built agent infrastructure. The scoring result is.
If this replicates outside one team's task, every aggressive similarity threshold engineers have tuned for precision is quietly suppressing accuracy it could have kept. The move to test: take your current top-k, swap the bottom half for same-domain items you'd normally throw out, and measure the relevance score, not the final answer. I wouldn't touch a reranker over one study, but I'd run that A/B before changing anything else.
Each link below shares sources, entities, or timing with this story.
Anthropic released MCP / Shared entities / Same source domain / Shared topic / Earlier coverage / Tension
Linked by a graph relationship (Anthropic released MCP); both cover MCP, RAG; reported by the same outlet (arxiv.org).
Claude Code uses MCP / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Claude Code uses MCP); both cover MCP, RAG; overlapping topics (context, down, model).
Anthropic released MCP / Shared entity: MCP / Same source domain / Shared topic / Earlier coverage / Tension
Linked by a graph relationship (Anthropic released MCP); both cover MCP; reported by the same outlet (arxiv.org).
Claude uses MCP / Shared entity: MCP / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Claude uses MCP); both cover MCP; reported by the same outlet (arxiv.org).
Cursor uses MCP / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Cursor uses MCP); both cover Give, MCP; overlapping topics (agent, context).
Cloudflare supports MCP / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Cloudflare supports MCP); both cover MCP, RAG; overlapping topics (agent, different).
Claude uses MCP / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Claude uses MCP); both cover MCP, RAG; overlapping topics (agent, context).
Anthropic released MCP / Shared entity: RAG / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Anthropic released MCP); both cover RAG; reported by the same outlet (arxiv.org).