Benchmarks

Before AI takes a task, test the whole chain

Primary-source image accompanying FinRiskAtlas finds broad AI scores can miss weaknesses in financial risk review

A model can answer questions well and still fail at real work. Here is a practical framework for evaluating AI systems across evidence, tools, state, timing, and failure recovery.

The most important question about an AI system is rarely whether it is intelligent in the abstract. It is whether it can complete a particular piece of work without quietly losing the evidence, constraints, or timing that make the work trustworthy.

That distinction matters because real tasks are usually chains rather than single answers. A financial risk review may require collecting the right documents, noticing what is missing, applying a policy, and recording why a decision was made. A biology analysis may require code, intermediate files, and several dependent calculations. A travel plan may need maps, local information, budget limits, and preferences that conflict with one another. Fluency at the end of the process does not prove that the chain worked.

Start with the work, not the model score

A broad capability score can be useful for research, but it is a poor deployment plan. The FinRiskAtlas preprint makes this point directly in financial risk review. Its benchmark separates performance on a specified operation with fixed evidence from the ability to control the evidence-gathering process as conditions change. The paper reports 9,742 static instances across 53 task families, but its larger contribution is the decision to treat evidence state as part of the task.

That is a better starting point for almost any AI evaluation. First define the decision or deliverable the system is supposed to produce. Then list the evidence it may need, the constraints it must satisfy, the actions it is allowed to take, and the artifacts that should exist at the end. This turns a vague question such as whether a model is good at research into a testable one: can it produce the required result while preserving the conditions that make the result meaningful?

The framework also protects people from a common category error. A model may know a great deal about finance without being dependable at a particular compliance check. It may know biology without being able to execute a complete analysis. It may write persuasive prose about a trip while failing one of the traveler’s non-negotiable requirements. Task definition narrows the claim to something that can actually be checked.

  • Name the real outcome, such as a review decision, analysis artifact, or constrained plan.
  • Write down the evidence and permissions required at each stage.
  • Define what counts as a complete result before testing the system.
  • Separate knowledge of a domain from reliable execution of the task.

Test evidence handling, not just answer quality

Many evaluations quietly give an AI system a clean, complete prompt. Real work is less generous. Information may be incomplete, contradictory, outdated, or spread across several tools. A dependable system must recognize when it lacks evidence, seek the relevant information, and avoid treating every retrieved item as equally reliable.

LifePlanner was designed around this difficulty. Its geospatial planning tasks combine maps, external tools, noisy local social-media posts, and multiple constraints. The authors report a 40.2% pass rate on complex tasks, with performance declining as the demands become more interconnected. The result is not a universal measure of agent ability, but it illustrates why simple retrieval success cannot stand in for end-to-end planning.

For readers choosing an AI product, this suggests a practical test: deliberately create an incomplete case. Leave out one important fact, include a conflicting source, or add a requirement that is easy to overlook. Then inspect whether the system identifies the gap and asks for the right information. An answer that sounds confident despite missing evidence is a more serious warning than an obvious refusal.

The same principle applies to professional use. In a risk workflow, the important output may be a documented request for more evidence rather than a classification. In research, the valuable behavior may be preserving a reproducible intermediate file rather than producing a polished summary. Good evaluation gives credit for correctly identifying uncertainty and missing inputs, not only for producing an answer.

Ask what the system actually knows

A useful evaluation records the evidence available at each decision point. If the system changes its conclusion, you should be able to ask whether new evidence caused the change, whether an earlier fact was dropped, or whether the system simply became inconsistent. This is one reason AI literacy is more than learning prompt tricks. It includes understanding what information a system had, what it inferred, and what it never established.

Inspect the chain and locate the first failure

A final answer is often too coarse to diagnose an AI system. If a long proof is wrong, the useful question is where the first invalid step occurred. If a scientific workflow produces the wrong conclusion, the cause may be a faulty input, a broken transformation, or an error in interpreting the final artifact. Finding the first break is more valuable than assigning one overall score.

The FaithSieve preprint applies this idea to mathematical proofs. Its framework divides natural-language proofs into local reasoning units, extracts typed proof obligations, and uses Lean checks when a semantic-alignment test indicates that the formal statement preserves the original context and logical form. The authors report better exact first-error localization than direct model judging on two expert-verified datasets.

The important lesson is not that every AI task should be translated into formal mathematics. It is that evaluations should expose intermediate obligations wherever possible. A coding agent can be tested on files changed and tests passed. A research agent can be tested on intermediate tables and provenance. A planning agent can be tested on each constraint, source, and tool call. These checks make failure visible before it becomes a confident final recommendation.

This approach also clarifies what verification can and cannot establish. Lean can check a formal statement, but FaithSieve itself emphasizes the need to determine whether that statement faithfully represents the informal argument. A passing check is strong evidence about the formalized claim, not automatic proof that the original natural-language reasoning was captured correctly. The same boundary appears in every domain: a green test may verify an artifact without proving that the artifact answers the right question.

When comparing products, ask vendors to show failure localization rather than only success rates. Can the system identify the exact step where it became uncertain? Can it preserve the input and output associated with that step? Can an operator correct the state and resume without restarting the entire task? Those questions reveal more about operational reliability than a demonstration of one successful run.

Treat state and timing as part of safety

Long-running systems introduce another problem: the world and the system’s own working state can change while a task is underway. The SKILL.state paper proposes replacing an ever-growing conversation history with a structured, mutable execution state. The authors report improved task accuracy and lower cumulative token consumption, although the supplied record does not provide numerical results or enough detail to reconstruct the evaluation.

Structured state may make complex work easier to manage, but it creates a new obligation. Every state update becomes something that needs validation. If an early assumption is written into the working state and later treated as fact, the system can carry one mistake through many steps. An evaluator should therefore test not only whether an agent remembers information, but whether it distinguishes confirmed facts, provisional assumptions, completed actions, and unresolved questions.

Timing creates a related hazard. The guardrail study on self-adaptive systems describes approvals that can become invalid between the moment they are issued and the moment an action occurs. Its proposed Freshness-Bounded Shield reduced measured approval-expiry rates in five simulator environments, according to the paper’s authors. The finding is a reminder that a safe decision is not necessarily a safe permission forever.

For systems that can act, the evaluation should include delay, changing conditions, and repeated checks. A permission to send a message, modify a record, or execute code should be tied to the facts and conditions under which it was granted. If those conditions change, the system needs a defined response. That may be a new check, a narrower action, or a stop. The exact mechanism will vary, but freshness should be treated as an explicit property rather than an assumption.

  • Record when evidence was gathered and when an action was approved.
  • Mark assumptions separately from verified facts.
  • Test what happens when the environment changes before execution.
  • Require a fresh check for actions whose risk depends on current conditions.

Use a staged adoption rule

These ideas lead to a simple adoption rule: increase an AI system’s authority only as its evidence, artifact, state, and timing checks become stronger. A system that drafts text from supplied material may need only basic review. A system that gathers information, edits persistent records, or makes recommendations affecting other people needs more extensive testing. A system that can take irreversible action needs evidence that covers the whole chain, not merely a high score on a related benchmark.

A staged test can begin with replayable cases whose correct inputs and outputs are known. Add missing evidence, conflicting information, long sequences, tool errors, and changes in the environment. Measure not only whether the final result is right, but whether the system recognized uncertainty, preserved required artifacts, respected constraints, and stopped when its authority no longer applied.

  1. Define the task and its consequences in ordinary language.
  2. Create cases that represent normal work and foreseeable failure.
  3. Check evidence gathering, intermediate artifacts, and constraint tracking.
  4. Introduce delays, changing facts, tool failures, and ambiguous inputs.
  5. Set a clear boundary for what the system may recommend, change, or execute.
  6. Review results by failure type, not only by one aggregate score.

This framework does not make an AI system reliable by itself. The cited studies are mostly new preprints, and several use controlled environments, limited datasets, or incomplete public methodological detail. Their results need replication and broader testing. But they point toward a durable standard for judging AI: evaluate the work as people experience it, including uncertainty, dependencies, state changes, and consequences.

The practical takeaway is straightforward. Before trusting an AI system with a real task, ask it to show not only what it concluded, but what evidence it used, what it produced along the way, what could have changed, and where it would stop. That is the difference between measuring a model’s ability to generate an answer and measuring whether a system can responsibly do work.

Keep reading

More from the blog

Build real AI literacy, free.

Plain-English guides on how AI works, where it fails, and how to use it well — no hype, no jargon, no paywall.

Explore the guides