Verification Frontier

Technical report · September 2026

The Verification Frontier: what actually limits the next decade of AI

Evidence drawn from METR · Epoch AI · Stanford HAI · IEA · and the peer-reviewed record

Independent work. Not affiliated with, endorsed by, or produced on behalf of any organisation named above.

Generation became cheap. Judgment did not. Verification is the frontier.

  • 01

    Generating an answer is now nearly free

    The price of a given level of model performance has been falling at a median of 50× a year, and 200× a year if you only count models released since January 2024. Supply of candidate answers is effectively unbounded.[2]

  • 02

    Checking one is not

    A verifier is a machine that answers is this right? Where one already exists and runs for free — a test suite, a compiler, an answer key — progress is fast. Where it doesn't, you are paying a human, or reality, one answer at a time.

  • 03

    The frontier tracks the verifier, not the model

    Domains with cheap automatic checking double their task horizon every 2–6 months. Self-driving, checked only by the physical world, doubles every ~20 months. Same models. Different verifiers.[4]

01 — The bottleneck

Capability is no longer the scarce input

Almost every public argument about the next decade of AI is an argument about how good the models will get. That is the wrong axis. The models are already producing far more candidate work than anyone can check, and the gap is widening every quarter.

Look at what is actually being scaled. Training compute for notable models has grown 4.5× per year since 2010. Algorithms improve on top of that: each year the same performance takes 3× less compute. The installed stock of AI chips has grown 3.4× per year since 2022, doubling roughly every 7 months. Context windows have grown 30× per year since 2023 — a doubling every 2.4 months.[1] On the demand side, the price of a fixed capability collapses: across six benchmarks Epoch AI measures annual price declines from at the slowest to 900× at the fastest, median 50×, rising to a median of 200× when the sample is restricted to models released after January 2024.[2]

Every one of those curves is a curve about producing output. None of them is a curve about knowing whether the output is any good. And the second question is the one that gates deployment, gates training, and gates trust.

This is not a philosophical complaint. It shows up as a hard number in the one place the industry has agreed to measure long-horizon competence. METR's time horizon is the length of task — measured in how long it takes a human expert — that an agent completes at a given reliability. On software tasks the 50% horizon has been doubling every ~7 months for six years, possibly accelerating to every 4 months in 2024.[3][4] But reliability is the whole story: current models are near 100% on tasks under 4 minutes and succeed under 10% of the time past about 4 hours.[3] The failure is not that the model cannot do the work. It is that nobody, including the model, can tell which of the four-hour attempts worked.

The idea

Treat verification as the priced input it is. For any unit of useful work, write down what it costs to make a candidate and what it costs to confirm one. The ratio between those two numbers predicts, better than parameter count or FLOP budget, how fast that domain will move — and it explains why the fields that look like they are exploding and the fields that look stuck are being driven by the same models in the same year.

What counts as a verifier

Anything that converts a candidate into a trustworthy verdict without a human in the loop. A unit test. A compiler. A proof kernel. An exact-answer key. A simulator with a scoring function. A market that settles. A physical experiment that either works or does not.

Note what is not on that list: another language model asked whether the first one was right. That is a candidate, not a verdict — and §06 is about why the distinction matters more than it looks.

02 — The key insight

Progress is fastest exactly where checking is cheapest

This is the observation the rest of the report rests on, and it comes out of somebody else's data. In July 2025 METR extended its time-horizon methodology across nine further benchmark families. The result reads, unintentionally, as a ranking of verifier cost.

Sort the domains they measured by how expensive it is to establish ground truth, and the doubling times sort with them.

At the cheap end sit math contests, competitive programming, scientific QA and semi-realistic software engineering. Every one of those has a mechanical oracle — an exact answer, a test suite, a scorer you can run ten thousand times for the price of electricity. METR finds these cluster at 50–200+ minute horizons, doubling every 2–6 months; Mock AIME comes in around ~3 months, and METR's own software suite around ~4 months.[4]

At the expensive end sits everything that has to be checked against a world. Visual computer use — OSWorld, WebArena — has horizons 40–100× shorter than that cluster. Tesla's self-driving is improving at about 0.6 doublings per year, a doubling time near 20 months, which is five to ten times slower than the verifiable cluster.[4] The models driving all of these are the same generation of models. What differs is what it costs to find out whether an attempt succeeded.

The Stanford AI Index makes the same point from the benchmark side without framing it that way. In one year, SWE-bench Verified went from 60% to near 100% — a benchmark whose entire premise is that each task ships with a test suite that decides the matter. In the same report, the top model reads an analog clock with 50.1% accuracy, and agents on structured benchmarks still fail roughly one task in three.[6] Saturation arrived precisely where the verifier was free.

Why this is not just a restatement of "some tasks are harder"

Difficulty and verifiability come apart, which is what makes the claim non-trivial. Competition mathematics is genuinely hard — models now meet or exceed human baselines on it[6] — and it moves fast because a correct answer is a string you can compare. Reading a clock face is trivially easy for a person and moves slowly, because there is no corpus of clock-reading tasks with machine-checkable labels and no reason anyone built one. Hardness predicts the current level. Verifiability predicts the slope.

The stronger version of the claim: the data wall is a verification wall. Epoch AI puts the effective stock of human-generated public text at about 300 trillion tokens (90% CI 100T–1000T), fully used somewhere between 2026 and 2032 at 80% confidence.[5] Synthetic text is unlimited and costs nearly nothing — the constraint was never volume. What runs out is text carrying a signal somebody paid to establish. You can generate a trillion tokens of plausible reasoning tonight; you cannot generate a trillion tokens of confirmed reasoning without a trillion confirmations.

The claim, stated so it can be attacked

Across domains sharing the same underlying models, the doubling time of achievable task horizon is set primarily by the marginal cost of verifying one attempt, not by the marginal cost of generating one. Where a mechanical oracle exists, horizons double in months; where verification requires a human or a physical trial, they double in years.

This is observational and correlational. §06 sets out the confounds honestly, including the one that could reverse the arrow.

03 — The framework

Pricing a unit of verified work

A small piece of arithmetic makes the asymmetry concrete, and makes it obvious why the returns have moved from model engineering to verifier engineering.

Fix a task. Let \(g\) be the cost of generating one candidate solution, \(v\) the cost of verifying one, and \(p\) the probability that a candidate is correct. Under the sample-and-check loop that every modern system runs — best-of-\(n\), rejection sampling, agentic retry — the expected cost of obtaining one trusted solution is

\[ C \;=\; \frac{g + v}{p}. \]

Define the verification ratio \(\rho = v/g\), so that

\[ C \;=\; \frac{g\,(1 + \rho)}{p}. \]

Everything the industry is scaling drives \(g\) down: cheaper tokens, faster chips, better algorithms. But \(C\) is bounded below by the verification term. As \(g \to 0\) with \(v\) fixed, \(C \to v/p\), and further progress on generation buys nothing at all. The entire cost of the enterprise migrates into \(v\) — and once \(\rho \gg 1\), the observed doubling time in a domain is a fact about its verifier, not about its models. That is the formal content of §02.

Why executable checkers win by so much

Verifier cost has a fixed and a marginal part. Writing the checker costs \(V_0\) once; each use costs \(c\). Amortised over \(N\) uses,

\[ v \;=\; \frac{V_0}{N} + c. \]

A test suite has a real \(V_0\) and a marginal \(c\) close to zero, and \(N\) is unbounded — so \(v \to 0\) and the domain enters the fast regime permanently. Human review has \(V_0 \approx 0\) and an irreducible \(c\): it never amortises, no matter how many times you do it. This is the whole gap. It is not that software engineering is easier than radiology; it is that software engineering's verifier was written once in 1998 and has been running for free ever since.

A ladder of verifiers

Ordered by trustworthiness per unit cost — and, empirically, by how fast the domains sitting on each rung are moving:

  • Formal. A proof kernel or type checker. Verdict is sound by construction, \(c \approx 0\). The narrowest coverage and the highest \(V_0\).
  • Executable. Tests, compilers, simulators, exact-answer keys. Very cheap per use, high coverage in code and mathematics. This is the rung the last three years of progress were built on.
  • Empirical. A physical trial, an A/B test, a market that settles. Trustworthy and irreducibly slow — \(c\) is measured in days and dollars, not milliseconds.
  • Human. Expert review. Broad coverage, never amortises, and the bottleneck scales with the number of experts rather than the number of chips.
  • Learned. A reward model or a model asked to grade another model. Cheap and general, and the only rung whose verdicts are themselves unverified. §06.

The framework's prediction is uncomfortable and reasonably falsifiable: the next decade's returns accrue to whoever moves capabilities down this ladder — turning empirical and human checks into executable ones. Not to whoever trains the largest model.

What this framework is not

It is a cost accounting, not a theory with fitted parameters. \(g\), \(v\) and \(p\) are not jointly measured for any real domain in the published record, and this report does not estimate them. It is put forward because it organises the measurements in §05 into a single story and yields a testable prediction — nothing stronger.

04 — Demo

Watch the gap open

One run of the sample-and-check loop, drawn live. Candidates stream out of the generator on the left at a rate set by \(g\); the gate in the middle admits them at a rate set by \(v\). Only what clears the gate counts. Switch the verifier and watch the same generator produce wildly different throughput.

Figure 1 — the sample-and-check loop. Violet is generated and unchecked; blue has cleared a verifier. The generator never changes between modes — only the gate does. With an executable checker almost everything correct gets through and the accepted count tracks generation. With a human reviewer the gate admits a trickle, and the violet backlog is work that was paid for and never used. With no verifier at all, output accumulates with nothing distinguishing right from wrong, which is the failure mode that matters most in practice. Rates on the canvas are illustrative and chosen for legibility; the measured numbers are in Results.

05 — The measurements

What the published record shows

Every figure in this section is taken from a named source and linked. Nothing here was measured by this report, and no figure has been rounded, recombined or extrapolated beyond what its source states.

Domains ranked by verifier cost

Task-horizon doubling times by domain, alongside the kind of verifier each domain has
Domain / benchmark Ground truth comes from Verifier rung Frontier horizon Doubling time
Mechanical oracle available
Math contests (Mock AIME) Exact answer match executable 50–200+ min ~3 mo
Software (METR-HRS) Test suite + scorer executable ~100 min ~4 mo
Competitive programming (LiveCodeBench) Test suite executable 50–200+ min 2–6 mo
Scientific QA (GPQA) Answer key executable 50–200+ min 2–6 mo
Verification requires a world
Visual computer use (OSWorld, WebArena) Environment state, brittle empirical 40–100× shorter similar rates
Self-driving (Tesla FSD) The physical world empirical ~20 mo

Table 1. Horizons and doubling times as reported in How Does Time Horizon Vary Across Domains? (METR, July 2025).[4] Self-driving is stated as ~0.6 doublings/year, i.e. a doubling roughly every 20 months. The verifier rung column is this report's classification, not METR's, and is the interpretive step the whole argument turns on. METR reports that in no domain examined was progress clearly sub-exponential — the claim here is about slope, not about stagnation.

Generation cost is in free-fall

Trend Scope Annual price decline
Median, all measured trends6 benchmarks, 3 years50×
Median, models released after Jan 2024Same benchmarks200×
Slowest observed trendAcross thresholds
Fastest observed trendPost-Jan-2024 starts900×
GPT-4-level on GPQA DiamondPhD-level science questions40×
Claude-3.5-Sonnet-level on GPQA DiamondPrice per token400×
Claude-3.5-Sonnet-level on GPQA DiamondTotal evaluation cost200×

Table 2. Rates of decline in the price of reaching a fixed performance threshold, from Epoch AI's LLM inference price trends.[2] Benchmarks covered: GPQA Diamond, MMLU, MATH-500, MATH level 5, HumanEval and Chatbot Arena Elo. Prices weight input and output tokens 3:1. There is no comparable published series for the cost of verifying an output — which is itself the point.

The inputs we are scaling, and the one we are not

Quantity Rate or level Period Source
Generation side — all growing
Training compute, notable models4.5×/yrsince 2010[1]
Algorithmic efficiency3× less compute/yrper year[1]
Training cost3.5×/yrrecent[1]
Training power drawdoubles yearlyrecent[1]
Installed AI chip compute3.4×/yrsince 2022, ~7 mo doubling[1]
Context window length30×/yrsince 2023, 2.4 mo doubling[1]
Epoch Capabilities Index, frontier14 pts/yrreasoning era, vs 6 before[1]
The bill, and the ceiling
Data-centre electricity415 TWh2024, ~1.5% of world total[7]
Data-centre electricity growth~12%/yrsince 2017[7]
Data-centre electricity, projected~945 TWhby 2030, Base Case[7]
Effective stock of human public text~300T tokens90% CI 100T–1000T[5]
Date that stock is fully used2026–203280% CI[5]

Table 3. Growth rates from Epoch AI's Trends in Artificial Intelligence[1]; energy figures from the IEA's Energy and AI (2025)[7]; data-stock figures from Villalobos et al., Will we run out of data?[5] Read the two halves together: we are buying generative capacity at the scale of a large national grid, against a stock of verified human signal that runs out inside this decade.

Saturation follows the verifier

Evaluation Has a mechanical checker? Reported result
SWE-bench VerifiedYes — per-task test suite60% → near 100% in one year
OSWorld agent task successPartly — brittle state checks12% → ~66%
Agent failure on structured benchmarksPartly~1 task in 3
Reading an analog clock, top modelNo standard checkable corpus50.1%

Table 4. From Stanford HAI's 2026 AI Index Report.[6] The same report notes that industry produced over 90% of notable frontier models in 2025, that several now meet or exceed human baselines on PhD-level science, multimodal reasoning and competition mathematics — and, in its technical chapter, that evaluations are being outpaced by the progress they were built to measure. That last sentence is the verification bottleneck, reported as a methodological aside.

06 — Analysis

The three ways out, and what the evidence says about each

If verification is the binding constraint, there are only three escapes: learn the verifier, think harder instead of checking, or deny the premise. Each has a published result pointing at its limit.

Escape 1 — learn the verifier

The obvious move is to train a model to do the checking: a reward model, or simply a stronger model asked to grade a weaker one. This is cheap, general, and it is what reinforcement learning from verifiable rewards (RLVR) industrialised. It also relocates the problem rather than dissolving it, because a learned verifier's verdicts are themselves unverified — you have bought coverage by giving up soundness.

The measured cost of that trade is specific. Wu et al. find that RLVR reliably enhances precision and consistently improves pass@1, but that it may progressively narrow exploration and potentially overlook correct yet underrepresented solutions. Under larger sampling budgets, the shrinkage of empirical support generally outweighs the expansion — the trained model fails to recover correct answers the base model could already reach. Token-level entropy sometimes rises while answer-level entropy declines: more apparent uncertainty per step, converging on a smaller set of distinct answers.[8] Optimising hard against a checkable signal makes a model better at the checked thing and narrower everywhere else. That is not a route around the verifier. It is the verifier's shape being pressed into the model.

Escape 2 — spend test-time compute instead

The second move is to let the model deliberate longer, on the theory that enough internal search substitutes for external checking. Where a mechanical oracle exists inside the loop, this works well — it is most of why reasoning models advanced the Epoch Capabilities Index at 14 points a year rather than 6.[1]

Where no oracle exists, it stops working, and the failure is clean. Zhao, Hooi and Ng evaluate 14 reasoning models across three knowledge-intensive benchmarks under reasoning-effort, thinking-budget and budget-forcing controls. Their finding: increasing the reasoning length results in minimal or no accuracy gains across most models and all benchmarks. o4-mini shows more than 8 times increase in reasoning tokens with accuracy almost unchanged on all tasks; on FRAMES, GPT-5 and gpt-oss-20b gain 3–5 percentage points for reasoning lengths scaling over 8×; one setting consumes nearly 20× more reasoning tokens.[9] You cannot verify a fact by thinking about it harder. Test-time compute is a search algorithm, and a search algorithm without a scoring function is just a longer walk.

Escape 3 — deny the premise

The strongest objection is that capability is plainly accelerating and this whole frame is pessimism looking for a mechanism. The AI Index supports that reading on its face: SWE-bench Verified from 60% to near 100% in a single year, human baselines exceeded on several hard evaluations, organisational adoption at 88%, $285.9 billion of US private AI investment in 2025.[6]

The response is that the accelerating results are, almost without exception, the verifiable ones — and the same report says evaluation is now the thing falling behind. If the fastest-moving numbers are the ones with the cheapest oracles, "capability is accelerating" and "verification is the constraint" are not competing claims. They are the same observation from two ends.

Where this report is weakest

Stated plainly, because the framework deserves the same scrutiny as the escapes:

  • It is observational. Nothing here isolates verifier cost experimentally. The domain comparison in Table 1 is a correlation across benchmark families that differ in many other ways.
  • The causal arrow may run backwards. Verifiable domains attract more benchmarks, more RL effort and more training data because they are verifiable. Cheap verification may be the consequence of investment rather than the cause of progress, and the published record cannot currently separate the two.
  • The evidence base is thin. Table 1 rests on one research group's methodology applied to about ten benchmark families. METR itself does not report a 99% time horizon because it would require many more tasks.[10]
  • The verifier-rung column is an interpretation. No source classifies domains this way. Reasonable people would sort some of those rows differently.
  • \(g\), \(v\) and \(p\) are never jointly measured. The model in §03 is not fitted to anything. Its value is organisational, and it should be treated as a hypothesis with a clear falsification: find a domain with an expensive verifier that is nonetheless doubling in months, and the claim fails.

What survives all of that is modest and, I think, hard to dispute: generation cost has fallen by two to three orders of magnitude a year while no comparable curve exists for verification cost, and nobody has published one. Until somebody measures \(v\) the way Epoch measures \(g\), the most important number in the field is the one nobody is tracking.

The prediction, so it can be scored later

Through 2030, the domains that move fastest will be the ones where somebody built a cheap, trustworthy, reusable checker — not the ones where somebody trained the largest model. Expect the highest-leverage engineering of the period to look like verifier construction: formal specifications, simulation harnesses, executable evaluation suites, settlement mechanisms. Expect the persistent failures to cluster where checking still costs a human's time.

If in 2030 the fastest-improving domains are ones with no cheap verifier, this report was wrong.

07 — Sources & cite

References

Every quantitative claim in this report traces to one of the following. Where a figure is quoted, it is quoted verbatim from the source; where it is characterised, the characterisation is marked as this report's own.

  1. Epoch AI. Trends in Artificial Intelligence. https://epoch.ai/trends
  2. Epoch AI. LLM inference prices have fallen rapidly but unequally across tasks. https://epoch.ai/data-insights/llm-inference-price-trends
  3. Kwa, T., West, B., Becker, J., et al. (METR, 19 March 2025). Measuring AI Ability to Complete Long Software Tasks. https://metr.org/blog/2025-03-19-measuring-ai-ability-to-complete-long-tasks/
  4. METR (14 July 2025). How Does Time Horizon Vary Across Domains? https://metr.org/blog/2025-07-14-how-does-time-horizon-vary-across-domains/
  5. Villalobos, P., et al. (Epoch AI). Will we run out of data? Limits of LLM scaling based on human-generated data. https://epoch.ai/publications/will-we-run-out-of-data-limits-of-llm-scaling-based-on-human-generated-data
  6. Stanford Institute for Human-Centered AI. The 2026 AI Index Report (seventh edition). https://hai.stanford.edu/ai-index/2026-ai-index-report
  7. International Energy Agency (2025). Energy and AI — Executive summary. https://www.iea.org/reports/energy-and-ai/executive-summary
  8. Wu, F., Xuan, W., Lu, X., Liu, M., Dong, Y., Harchaoui, Z., Choi, Y. (2025–26). The Invisible Leash: Why RLVR May or May Not Escape Its Origin. arXiv:2507.14843. https://arxiv.org/abs/2507.14843
  9. Zhao, J. X., Hooi, B., Ng, S.-K. (National University of Singapore). Test-Time Scaling in Reasoning Models Is Not Effective for Knowledge-Intensive Tasks Yet. arXiv:2509.06861. https://arxiv.org/abs/2509.06861
  10. METR. Task-Completion Time Horizons of Frontier AI Models. https://metr.org/time-horizons/

BibTeX

@misc{verificationfrontier2026,
  title        = {The Verification Frontier: What Actually Limits
                  the Next Decade of AI},
  note         = {Independent technical report. A synthesis of
                  published measurements; no new experiments},
  year         = {2026},
  month        = {September},
  howpublished = {\url{https://eternalsoul.xyz/vf/}}
}

This is an independent report. It is not affiliated with, endorsed by, or produced on behalf of METR, Epoch AI, Stanford HAI, the IEA, or any author cited above. Figures are reproduced under fair use for commentary and criticism; all rights remain with their publishers. Design and layout inspired by the conventions of modern research project pages.