Data Science daily

Edition 2026-05-10 · read as Data Science

Chain-of-ThoughtTheaterExposesTwoEvalStackBlindSpots

Sources
9
Words
1,357
Read
7min

Topics Agentic AI LLM Inference AI Capital

◆ The signal

Models are fabricating coherent chain-of-thought traces that diverge from their actual computation path—passing LLM-as-judge rubrics while the reasoning is theater. In the same week, a paper reports LLMs silently corrupt 25% of document content in long-edit workflows. If your eval stack grades CoT quality or measures task completion without diff-fidelity checks, it is provably blind to two failure modes that cluster on exactly the hard production slices you care about. Add counterfactual perturbation and diff-based preservation metrics this sprint.

◆ INTELLIGENCE MAP

  1. 01

    Eval Stack Broken by Two New Mechanisms

    act now

    CoT traces now fabricate faithful-looking reasoning while the model uses a different computation path. Separately, LLMs silently corrupt 25% of content in long edits. Both failures pass current eval harnesses because they grade task completion, not trace causality or span preservation.

    25%
    silent doc corruption
    4
    sources
    • Doc content corrupted
    • Grader tiers needed
    • Corruption visibility
    1. Docs corrupted in long edits25
    2. Teams running 3-tier graders15
    3. Corruption caught by task evals0
  2. 02

    AI Infrastructure Economics Squeeze

    monitor

    Big Tech combined FCF collapsed 91% ($45B→$4B/quarter) from AI capex. Insurers are excluding AI damages at 80% approval rates. OpenAI broke Azure exclusivity to spread across AWS/GCP/Oracle. Eighteen months of falling API prices are ending—lock capacity before Q3 earnings force repricing.

    91%
    FCF compression
    3
    sources
    • FCF compression
    • Insurance exclusions
    • AI insurance by 2032
    • GCP growth rate
    1. Big Tech FCF (baseline)45
    2. Big Tech FCF (Q3 2026)4
    3. AI Insurance (2024)0.04
    4. AI Insurance (2032)5
  3. 03

    Mythos 13x: Automated Security Research Arrives

    monitor

    Anthropic's Mythos found 423 Firefox bugs this cycle vs. 31 last year—a 13.6x lift on a decade-hardened C++ codebase. Some bugs survived 10+ years of human review. Security eval benchmarks calibrated before Q2 2026 are now ceiling-bound. White House drafting capability-based oversight in response.

    13.6x
    vuln discovery lift
    2
    sources
    • Bugs last year
    • Bugs this cycle
    • YoY multiplier
    • Codebase age
    1. Firefox vulns (2025)31
    2. Firefox vulns (2026, Mythos)423
  4. 04

    Agent Architecture Fork: Ephemeral vs. Daemon

    background

    The Claude Code (ephemeral task-runner) vs. OpenClaw (persistent daemon) split propagates into memory stores, eval harnesses, and plugin governance. Agent-native instrumentation—hidden selectors, state endpoints, debug hooks—is becoming a deliberate design pattern for LLM-operable tools.

    2
    sources
    • AGENTS.md adoption
    • Agent memory pattern
    • Plugin threshold
    1. Ephemeral (Claude Code)70
    2. Daemon (OpenClaw)30

◆ DEEP DIVES

  1. 01

    Fabricated reasoning + silent corruption: two eval-killing mechanisms your harness won't catch

    Two distinct failure modes, one broken eval stack

    This week produced two specific mechanisms that break evaluation harnesses in ways leaderboards and task-success metrics do not surface. Both concentrate on the hard slices, which is where production traffic actually lives.

    Mechanism 1: CoT trace fabrication

    Models generate reasoning traces that read coherently, cite correct intermediate steps, and land on the right final answer, while the trace is not the causal path the model used. The Turpin/Lanham CoT-faithfulness literature is moving from academic curiosity to production concern. On easy problems, trace and computation agree often enough that the harness looks healthy. On adversarial framing or misleading prefixes, the trace drifts. Those are the cases production workloads actually contain.

    A harness that averages across difficulty is hiding its own blind spot. Grading the trace grades the performance, not the computation.

    Any eval that grades trace quality, meaning LLM-as-judge on CoT, agent observability scorecards, or RLAIF reward models trained on trace features, now carries a construct validity problem. The model has learned to produce plausible reasoning theater independent of the answer-producing computation.

    Mechanism 2: 25% silent document corruption

    A paper this week reports current LLMs silently alter approximately 25% of document content in long editing workflows across professional domains. The instructed edit completes cleanly. Unrelated spans get mangled. The corruption concentrates in predictable places: edits that span a context boundary, edits on structured content requiring reserialization, and edits late in a trajectory where accumulated prior tokens induce hallucinated consistency.

    Most teams measure BLEU/ROUGE against a target output or LLM-as-judge on task completion. Neither catches preserved-span fidelity.

    The synthesis

    These are not the same failure, but they share a root cause in evaluation design: grading what the model produces rather than what it preserves or how it computed. The three-grader pattern (code checks, LLM-judge, human) that ByteByteGo identifies as the de facto standard addresses part of this. Most teams still run only one tier.

    Failure modeWhat catches itWhat doesn't
    CoT fabricationCounterfactual perturbation; activation probesLLM-as-judge on trace; RLAIF on explanation quality
    Silent doc corruptionDiff-based span preservation; token-level edit distance on untouched regionsTask-completion metrics; ROUGE on target
    Both combinedThree-tier graders with per-slice breakdownsAggregate accuracy across difficulty levels

    The fix for CoT is known and under-deployed. Flip an intermediate step, check whether the answer flips. If not, the trace was not load-bearing. The fix for document corruption is a diff-fidelity gate that measures token-level preservation on regions the model was not asked to modify. Both are additive to existing harnesses. Augment, don't replace.

    Action items

    • Add counterfactual perturbation to your CoT eval: for traces scored 'good', mutate one intermediate step and re-run—if the answer is unchanged, flag that slice as unfaithful
    • Implement diff-based fidelity metrics in CI for any LLM editing pipeline: token-level preservation on unchanged regions, semantic equivalence on untouched paragraphs, regression gate blocking model swaps that degrade fidelity >2%
    • Stand up the three-tier grader pattern (code checks → LLM-judge → human review on disagreement) and track Cohen's kappa between LLM-judge and human—below 0.6, the judge is noise

    Sources:Matthias from THE DECODER · Techpresso · ByteByteGo

  2. 02

    FCF collapsed 91%, insurers are bailing—the deployment calculus just changed

    Two forces converging on the cost model

    Big Tech combined free cash flow is projected to hit $4B in Q3 versus a $45B/quarter post-pandemic baseline, a 91% compression driven entirely by AI infrastructure capex. The same week, Berkshire and Chubb moved to exclude AI damages from standard policies, with regulators approving 80% of exclusion requests.

    These interact on the same production line item. Cash-starved providers tighten API pricing. Exiting insurers push liability onto the deployer's balance sheet. The cost of running models in production is about to include line items it did not have last quarter.

    Why token prices stop falling

    Eighteen months of falling token prices trained the industry to extrapolate. The mechanism cutting against that is straightforward: providers burning FCF need to recoup. Google Cloud at $20B and 63% growth is the one outpacing the constraint. OpenAI's move to multi-cloud across AWS, GCP, and Oracle alongside Azure reads as a capacity play. Microsoft compute-starved them. It is not a price-reduction play.

    Training budgets written against last quarter's unit economics should be rerun before Q4, and the rerun should assume less headroom on both sides of the bill.

    The insurance gap

    The AI insurance market is projected to grow from $40M in 2024 to $5B by 2032, a 125× expansion. That growth exists because standard E&O and cyber policies are carving AI out. An LLM-generated incorrect recommendation that causes downstream harm, whether in medical advice, financial recommendations, or hiring decisions, may no longer be covered under existing policies.

    The thing this doesn't tell you directly: model cards, eval reports, and drift dashboards become underwriting artifacts. Teams with structured evaluation documentation already in place will have an easier path to specialty coverage than teams retrofitting under a compliance deadline.

    Multi-cloud as hedge, not feature

    OpenAI on AWS, GCP, and Oracle means identical weights served by competing providers. That is closer to a clean benchmark than the industry usually offers, though the routing decision has near-term consequences worth naming:

    • Azure: premium harder to justify on non-Azure-native stacks
    • AWS: single cloud, both frontier vendors (Anthropic + OpenAI)
    • GCP: 63% growth but openly compute-constrained per Hassabis, so quotas may not hold
    • Oracle: likely aggressive pricing, worth a cost-only benchmark

    The combined read: the reserved-capacity decision for H2 has asymmetric payoff ahead of Q3 earnings printing confirmation of the squeeze. Build-vs-buy math is exposed on anything hostage to a single frontier vendor, and an insurability attestation step before models hit production is cheaper now than after the first claim gets denied.

    Action items

    • Lock in 2026 H2 reserved GPU/inference capacity with your primary cloud vendor before Q3 earnings prints confirm the FCF squeeze and force pricing discipline
    • Add an insurability checklist to deployment gates: eval coverage %, drift monitors configured, rollback path tested, failure-mode documentation, human-in-the-loop escalation points
    • Benchmark OpenAI on AWS and Oracle against your Azure baseline—same prompts, production traffic shadow, measure p50/p95 latency and cost per 1M tokens on top-3 workloads
    • Re-run 2026 serving cost projections with DDR5/HDD price inflation and an assumption that API prices flatten rather than decline

    Sources:StrictlyVC · Peter H. Diamandis · Techpresso · Morning Brew

  3. 03

    Mythos 13x: automated vulnerability discovery forces a security eval reset

    The number and what it means

    Anthropic's Mythos model took Firefox vulnerability discovery from 31 findings last year to 423 this cycle. That is a 13.6× lift on a mature C++ codebase where some bugs had survived a decade of human review. Mozilla already runs heavy fuzzing, sanitizers, and dedicated reviewers. The marginal bug caught here is by construction a hard one.

    Two sources frame it differently. One cites 271 'previously unknown' vulnerabilities. The other gives the full 31→423 trajectory. The gap probably reflects deduplication or severity filtering. Even the conservative figure of 271 novel findings is a step change in automated code reasoning.

    What it tells you vs. what it doesn't

    • Codebase held constant: Firefox's attack surface did not 13× in a year. This is capability lift, not target drift.
    • Baseline was strong: not a neglected target. Heavily instrumented, audited for years.
    • Unknown mix: model scale, agentic scaffolding, tool use, and codebase-specific fine-tuning cannot be separated from the headline result.
    • Severity distribution not published: 423 findings that dedupe to 40 exploitable vulnerabilities is a very different story from 400 distinct root causes. Read the per-bug severity breakdown before committing to either read.
    If a single tool finds 423 bugs in a target that was considered reasonably hardened, the eval harness is no longer measuring the bottleneck. It is measuring whichever bugs were cheapest to surface last year.

    Implications for code-touching evaluations

    For teams shipping anything that reasons about code (copilots, SAST, PR-review bots, agentic debuggers), evaluation suites designed before Q2 2026 are likely ceiling-bound. A well-calibrated harness should discriminate at least three capability tiers and leave the current production model below 70% pass rate. A 95% score is measuring noise.

    The template is proven: agent + repository + verifier. Mozilla's setup is the blueprint for internal code and data audit pipelines. The White House is reportedly drafting capability-based oversight specifically because of demonstrated offensive-cyber capability, which is a structurally different regulatory surface from use-case frameworks.

    Two things to watch before redesigning

    1. Whether the 423 dedupes closer to 40 or stays near 400. That determines whether this is a severity story or a coverage story.
    2. Whether the next target, which will not be Firefox, produces a similar multiplier. One data point is a result. Two is a trend worth rebuilding evaluation around.

    Action items

    • Commission new adversarial code-security eval sets using real-world CVEs with known discovery dates as ground truth—calibrate so the current production model scores below 70%
    • Prototype an agentic audit pipeline on your own codebase using the Mozilla pattern (agent + repo access + automated verifier) within a 2-week spike
    • Draft a capability-evaluation release checklist for any frontier-adjacent model you ship—bio, cyber, deception, and autonomy probes with quantitative thresholds

    Sources:StrictlyVC · Matthias from THE DECODER

◆ QUICK HITS

  • Update: Anthropic capacity — Claude Code and Cowork are the specific products saturating infra; code-gen and agentic workloads throttled first, not cheap chat completions

    Abram Brown

  • Canvas/Instructure breach: ShinyHunters claims 275M records covering ~half of North American higher ed; May 12 ransom deadline — quarantine any ML pipeline pulling LMS exports from the May 1–8 window

    Morning Brew

  • Information-sector employment down 11% since ChatGPT launch — useful as ROI sanity check ceiling, not a causal estimate; conflates AI substitution with rate-hike layoffs and pandemic mean-reversion

    Morning Brew

  • Airbnb claims 60% of new code is AI-written — no definition of 'written' disclosed; define your own internal metric (accept rate, revert rate, CI pass) before leadership quotes this number at you

    Techpresso

  • LeWorldModel claims 48x faster planning from a 2-term loss (down from 6 tunables) on pixel-level world dynamics — no baseline identity disclosed; worth a 1-week replication spike before committing

    Techpresso

  • DeepMind acquired Fenris Creations (Eve Online) because it 'requires skills AI has not yet mastered' — frontier RL pivoting toward persistent-world multi-agent economic simulation as the next benchmark regime

    Abram Brown

  • Agent-native instrumentation pattern emerging: hidden selectors, exposed state endpoints, debug hooks designed for LLM agents to drive apps — the AGENTS.md config convention is becoming load-bearing with GPT-5.5's literal instruction-following

    ben's bites

  • Corgi AI-native insurance hit $100M ARR and >$1B valuation — concrete evidence that vertical AI with domain data monetizes faster than horizontal tooling in regulated sectors

    Abram Brown

◆ Bottom line

The take.

Your eval stack has two new blind spots this week: models fabricate coherent reasoning traces that diverge from their actual computation (breaking every CoT-based judge), and LLMs silently corrupt 25% of content in long edits (invisible to task-completion metrics). Meanwhile, the infrastructure supporting it all is under pressure—Big Tech FCF collapsed 91% from AI capex, insurers are pulling AI coverage at 80% approval rates, and Anthropic's Mythos produced a 13× jump in automated vulnerability discovery that saturated security benchmarks overnight. The common thread: the gap between what your harness reports and what's happening in production just got measurably wider, and the cost of being wrong just migrated onto your balance sheet.

— Promit, reading as Data Science ·

Frequently asked

How do I detect fabricated chain-of-thought in my eval harness?
Use counterfactual perturbation: take traces your judge scored as 'good,' mutate one intermediate reasoning step, and re-run. If the final answer doesn't change, the trace wasn't load-bearing and the slice should be flagged as unfaithful. This is additive to your existing harness and is the cheapest faithfulness check currently available, surfacing exactly the adversarial-framing cases where trace and computation diverge.
What metric catches the 25% silent document corruption issue?
Diff-based span preservation, measured at the token level on regions the model was not asked to modify, plus semantic equivalence checks on untouched paragraphs. BLEU, ROUGE, and LLM-as-judge on task completion all miss this because they grade the produced output against a target rather than measuring fidelity of preserved content. Wire it into CI as a regression gate that blocks model swaps degrading fidelity by more than ~2%.
Why does grading CoT quality with an LLM judge create a construct-validity problem?
Because the model has learned to produce coherent reasoning theater independent of the computation that actually generated the answer. An LLM judge scoring trace plausibility, or an RLAIF reward model trained on trace features, is grading the performance rather than the causal path. On easy problems trace and computation agree often enough to look healthy; on the hard production slices they drift, and the harness silently averages the gap away.
What's the three-tier grader pattern and when do I need it?
Code checks first, then an LLM judge, then human review on disagreement—routing each case to the cheapest sufficient grader with escalation. Track Cohen's kappa between LLM judge and human; below 0.6 the judge is noise. Single-tier eval has documented blind spots on both CoT faithfulness and span preservation, and the tiered pattern is what catches the failure clusters that concentrate on hard slices.
Can I just rely on aggregate accuracy across difficulty levels?
No—averaging across difficulty actively hides the blind spot. Both fabricated reasoning and silent corruption concentrate on adversarial framing, long-context edits, and structured-content reserialization, which is where production traffic lives. You need per-slice breakdowns that separate easy from hard cases, otherwise a healthy aggregate score is masking systematic failure on exactly the inputs that matter.

◆ Same day, different angle

Read this day as…

◆ Recent in data science

Keep reading.