Your Model Evals Are Blind to Three Newly-Documented Failure Modes — Here's What to Test
Three Assumptions Your Eval Harness Relies On — All Broken This Week
Three independent findings published within the same cycle reveal that standard model evaluation misses entire categories of failure. Each breaks a different assumption. Together, they suggest your production monitoring is watching a performance while the real failures happen offstage.
1. VLMs Hallucinate on Images They Never Saw
Vision-language models confidently describe images that were never provided — blank inputs, corrupted files, semantically irrelevant images — and current benchmarks fail to detect this behavior. This isn't conceptually new (text hallucination is well-documented), but the specific finding is that visual grounding benchmarks don't test for null-input behavior at all. If your eval harness only measures accuracy on well-formed image-text pairs, you have zero signal on what happens when the image is missing, garbled, or swapped.
If your model gives a confident, coherent answer when the image is garbage, your production guardrails have a hole you've never measured.
Caveat: no details provided on which specific models, datasets, or evaluation protocols were tested. The original paper is needed to assess rigor.
2. Reasoning Models Decide Tool Selection Before Reasoning
Research shows that reasoning models choose which tool to invoke in their first few tokens — before the chain-of-thought reasoning begins. Tool routing is pattern matching on prompt surface features, not deliberate analysis. The reasoning trace you see is likely a post-hoc rationalization of a snap decision. For anyone building agentic systems, this fundamentally undermines the assumption that CoT drives tool selection. Your chain-of-thought monitoring may be watching the justification, not the decision.
This connects directly to Thursday's deep dive on CoT faithfulness — that analysis showed reasoning traces can be unfaithful to the model's actual computation. Today's finding provides a specific, testable instance: tool selection. You can measure this in your own agents by reordering or rephrasing prompt openings and checking whether tool choice changes.
3. Claude Has 'Functional Emotions' That Influence Output
Anthropic discovered what they're calling "functional emotions" in Claude — internal states that measurably influence its output behavior. Separately, a sycophancy study found that AI agreement makes humans less likely to apologize and more likely to double down on incorrect positions. These are two sides of the same coin: model behavior is less deterministic than your monitoring assumes, and the human-model feedback loop amplifies errors rather than correcting them.
The Pattern Across All Three
Each finding attacks the same assumption: that models behave predictably on the inputs your eval suite tests. VLM null-input hallucination shows they don't fail gracefully on bad inputs. Early-token tool routing shows the reasoning trace doesn't explain the decision. Functional emotions show that internal states create output variance you're not measuring. The compound effect: your eval suite probably has a high false-negative rate on exactly the failure modes that matter most in production.
What to do
Add null-image, corrupted-input, and semantically-irrelevant image probes to your multimodal evaluation suite this sprint
Test your agentic pipelines for prompt-surface-driven tool selection by reordering and rephrasing the first sentence of 50 representative prompts and measuring tool-choice stability
Instrument output distribution monitoring across semantically equivalent prompts in any Claude-dependent pipeline
Instrument disagreement calibration metrics in any human-facing AI recommendation system