Paper deep dive
Agent-Safety Evaluations as Load-Bearing Evidence: A Vendor-Neutral, Cross-Harness Reconstructability Metric
Oleg Solozobov
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 90%
Last extracted: 7/15/2026, 6:24:16 AM
Summary
This paper introduces a vendor-neutral, property-level reconstructability metric to assess whether agent-safety evaluation results constitute 'load-bearing evidence.' It addresses the critical gap where identical nominal outcomes (e.g., task success rates) may rest on materially different evidence regimes. The framework includes a cross-harness adapter that normalizes traces from evaluation harnesses (like Inspect and ControlArena) into per-decision Evidence Sufficiency Cards. It scores eight decision-property classes on a unit interval, defines a claim-evidence overclaim gap, and implements a counterfactual-replay intervention protocol. Empirical results on public traces show significant sufficiency variation (0.458ā0.833) and unmet replay preconditions, demonstrating that the metric effectively distinguishes evidence-sufficient evaluations from those lacking reconstructability.
Entities (19)
Relation Signals (19)
Reconstructability Metric ā measures ā Load-Bearing Evidence
confidence 95% Ā· The metric scores whether captured evidence can reconstruct the decision a safety claim depends on, defining load-bearing evidence.
Cross-Harness Adapter ā emits ā Evidence Sufficiency Card
confidence 93% Ā· The adapter ingests traces into a shared Evidence Sufficiency Card.
Reconstructability Metric ā comprises ā Monitor Visibility
confidence 92% Ā· The metric operates over eight decision-property classes including monitor visibility.
Reconstructability Metric ā comprises ā Policy-State Visibility
confidence 92% Ā· The metric operates over eight decision-property classes including policy-state visibility.
Reconstructability Metric ā comprises ā Action Recoverability
confidence 92% Ā· The metric operates over eight decision-property classes including action recoverability.
Reconstructability Metric ā comprises ā Counterfactual Replayability
confidence 92% Ā· The metric operates over eight decision-property classes including counterfactual replayability.
Reconstructability Metric ā comprises ā Claim Sufficiency
confidence 92% Ā· The metric operates over eight decision-property classes including claim sufficiency.
Reconstructability Metric ā ā
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Many agent-safety evaluation results are not yet load-bearing evidence: identical nominal outcomes (task success, attack success, monitor scores) may sit atop materially different evidence regimes. No vendor-neutral, runnable instrument scores reconstructability as an evaluation-validity metric: whether captured evidence can reconstruct the decision a claim depends on. This paper introduces a property-level reconstructability metric over eight decision-property classes and a cross-harness adapter emitting per-decision Evidence Sufficiency Cards backing a per-run monitor-coverage release check. It specifies a counterfactual-replay intervention protocol, implements its replayability-precondition probe, and defines a claim-evidence overclaim gap. On public and bundled traces, without new model runs, twelve-field sufficiency spans 0.458-0.833 across four inputs sharing a surface reading; replay preconditions are unmet in every scored trace. In a synthetic release-gate pair, the sufficiency gate blocks the raw variant (0.542) and passes the instrumented (0.667). Safety-evaluation claims should travel with their reconstructability vector; a reproducibility package regenerates every reported number.
Tags
Links
- Source: https://arxiv.org/abs/2607.12469v1
- Canonical: https://arxiv.org/abs/2607.12469v1
Trouble viewing inline? Open PDF directly ā
Full Text
95,576 characters extracted from source content.
Expand or collapse full text
Agent-Safety Evaluations as Load-Bearing Evidence: A Vendor-Neutral, Cross-Harness Reconstructability Metric Oleg Solozobov 1 Abstract Many agent-safety evaluation results are not yet load-bearing evidence: identical nominal outcomes (task success, attack success, monitor scores) may sit atop materially different evidence regimes. No vendor-neutral, runnable instrument scores reconstructability as an evaluation-validity metric: whether captured evidence can reconstruct the decision a claim depends on. This paper introduces a property-level reconstructability metric over eight decision-property classes and a cross-harness adapter emitting per-decision Evidence Suļ¬iciency Cards backing a per-run monitor-coverage release check. It specifies a counterfactual-replay intervention protocol, implements its replayability-precondition probe, and defines a claim-evidence overclaim gap. On public and bundled traces, without new model runs, twelve-field suļ¬iciency spans 0.458ā0.833 across four inputs sharing a surface reading; replay preconditions are unmet in every scored trace. In a synthetic release-gate pair, the suļ¬iciency gate blocks the raw variant (0.542) and passes the instrumented (0.667). Safety-evaluation claims should travel with their reconstructability vector; a reproducibility package regenerates every reported number. Keywords:evaluation validity, evidence suļ¬iciency, agent-safety evaluation, property-level reconstructability, counterfactual replay, monitorability, Evidence Suļ¬iciency Card, cross-harness adapter, evaluation-awareness, monitor-coverage 1. Introduction An agent-safety evaluation reports an outcome ā a task succeeded, an attack was blocked, a monitor separated benign from adversarial trajectories at some area under the ROC curve (AUROC) ā and that number is read as evidence for a safety claim about how the agent decides. Yet outcome and evidence are not the same object, and recent reliability work shows the two can diverge: across fourteen models on two agent benchmarks, Rabanser et al. (2026) 1 Corresponding author.Aļ¬iliation: Independent Researcher (Global). E-mail address: dev404ai@gmail.com. ORCID:https://orcid.org/0009-0009-0105-7459. 1 report that āwhile rising accuracy scores on standard benchmarks suggest rapid progress, many agents still continue to fail in practiceā, a discrepancy that āhighlights a major limitation of current evaluations: focusing on a single metric is not enough to understand agent behaviorā (Rabanser et al., 2026). A single score āignores whether agents behave consistently across runs, withstand perturbations, fail predictably, or have bounded error severityā (Rabanser et al., 2026) ā properties that live in the run, not in the headline number. This paper asks a question prior to any such metric: when an evaluation announces an outcome, did it capture enough of the run to reconstruct the decision its safety claim depends on? Often it did not, and the deficit is structural rather than incidental. Auditing a deployed agent requires reconstructing what it did, against which policy, and on whose authority from the records the run left behind; in practice those records fall short. As Nian et al. (2026) observe, ālogs are partial or absentā, and āerror paths, retries, fallbacks, approvals, and inter-agent handoffs are often missing or weakly representedā, so that āeven when records exist, they rarely support mechanical policy checking, and they are seldom protected against silent modificationā (Nian et al., 2026). Safety evaluations inherit this shortfall: they record only what their harness was instrumented to capture. Two evaluations can therefore report an identical outcome ā the same task-success rate, attack-success rate, or monitor AUROC ā atop materially different evidence regimes: one retained the tool calls, permission decisions, monitor view, and policy state needed to reconstruct the decision, the other a success flag and little else. An evaluation result is calledload-bearing evidencehere when the evidence its harness retained suļ¬ices to reconstruct the decision the claim is about; much of what the field reports is not yet load-bearing in this sense, and no leaderboard number reveals which is which. The safety-evaluation neighbourhood has named the symptoms of this deficit from several directions, but no vendor-neutral, runnable instrument yet scores whether a given evaluation claim is reconstructable from the evidence its harness recorded. Work on agent auditability distinguishes āaccountability (the ability to determine compliance and assign responsibility), auditability (the system property that makes accountability possible), and auditing (the process of reconstructing behavior from trustworthy evidence)ā (Nian et al., 2026), and proposes an Auditability Card that papers claiming safety should disclose ā yet it stops at per-system disclosure rather than scoring whether a specific evaluation claim is reconstructable across harnesses (Nian et al., 2026). Monitorability work argues that āobservability into the decision making of modern AI systems may be required to safely deploy increasingly capable agentsā (Guan et al., 2025), and control work defines evaluations that āmeasure whether monitoring and 2 security protocols for AI systems prevent intentionally subversive AI models from causing harmā (Bhatt et al., 2025) ā each producing the nominal outcomes whose evidential suļ¬iciency this paper interrogates, without measuring that suļ¬iciency. The closest prior art works the same raw materials toward a different end: Zhang et al. (2025) propose āthe first automated framework for annotating failed multi-agent trajectories via counterfactual replay and programmed fault injectionā (Zhang et al., 2025) for failure attribution, āpinpointing the specific agent or step responsible for an error within long execution tracesā (Zhang et al., 2025). Attribution presumes the failure is reconstructable and is optimised to name a culprit; the present paperās object is the prior question of evaluation validity ā whether the claim is reconstructable from captured evidence at all ā across successful, benign, and adversarial runs, and its instrument can return insuļ¬icient evidence, a verdict an attribution system is built to avoid. §2 develops this contrast. Many agent-safety evaluation results are not yet load-bearing evidence: identical nominal outcomes ā task success, attack success, monitor AUROC ā can sit atop materially different evidence regimes in which the captured evidence is often insuļ¬icient to reconstruct the policy-relevant decision the safety claim is about, and reconstructability as an evaluation-validity metric ā vendor-neutral, cross-harness, with a replayability-precondition probe and a claim-evidence (overclaim) gap ā measures this deficiency and improves evaluation validity. The paper makes four contributions: (1) a property-level reconstructability metric for agent-decision evaluation claims, scoring per-property recoverability in the unit interval over eight property classes ā action recoverability, permission recoverability, monitor visibility, policy-state visibility, responsibility attribution, counterfactual replayability, claim suļ¬iciency, and evaluation-awareness confounding; (2) a vendor-neutral normalization adapter that ingests agent traces from at least two evaluation harnesses into a shared Evidence Suļ¬iciency Card, a per-decision record backing a monitor-coverage release check; (3) a counterfactual-replay intervention protocol ā altered monitor visibility, permissions, policy state, or evaluation-awareness cues ā with an implemented replayability-precondition probe that scores whether captured evidence satisfies the preconditions of such a replay (executed replay is the v2 protocol); and (4) a claim-evidence (overclaim) gap metric and a demonstration, on existing public and bundled traces, that inputs sharing a surface reading sit atop materially different evidence suļ¬iciency. This construct does not begin from scratch. The authorās prior pilot introduced property-level reconstructability for agent decisions, observing that āper-property reconstructability of an agent decision already varies between regimes at this anchor scaleā across six vendor SDK trace 3 regimes (Solozobov, 2026b). That study was a single-annotator, one-anchor-per-cell descriptive cross-vendor pilot that explicitly deferred statistical testing and a production-trace corpus to later work (Solozobov, 2026b); it measured what vendor SDKs emit, not whether a safety evaluationās claim survives the evidence its harness kept. The present paper extends that descriptive measure into an evaluation-validity construct: the unit of analysis becomes the evaluation claim rather than the vendor, the regimes become evaluation harnesses rather than SDKs, and each of the eight property classes maps to a decision property that safety-evaluation claims depend upon. Three research questions organise the study, each posed as a falsifiable hypothesis. RQ1 (primary) is posed at the scope this version exercises ā one real harness (Inspect) plus generic JSON/JSONL agent traces, generic formats being input formats rather than a second harness, with the ControlArena reader implemented but fixture-covered only ā and asks whether the evidence such inputs capture exhibits per-check reconstruction gaps, at the released scorerās field level, that differ by source and format on this bounded substrate; the paper hypothesises (H1) that such gaps are present on this substrate. The eight-property, genuinely cross-harness form of the question ā the eight decision properties scored across at least two real evaluation harnesses ā is the v2 target. RQ1 is falsified if reconstructability is uniformly high across this substrate, with no per-check gaps by source or format. RQ2 (primary) is likewise posed at the level this version measures and asks whether inputs sharing a nominal outcome ā or, on this bounded substrate, a shared surface reading ā differ in evidence suļ¬iciency at the released scorerās field level, the §3.4 analogue of the overclaim gap; the paper hypothesises (H2) that this field-level difference is non-zero. Definition 4ās G itself is the v2-protocol measurement. RQ2 is falsified if field-level evidence suļ¬iciency does not vary across inputs sharing a nominal outcome or surface reading. RQ3 (secondary) is posed in the precondition form this paper scores: does captured evidence satisfy the preconditions of counterfactual replay under altered monitor visibility, permissions, or policy context? Its causal form ā the hypothesis (H3) that executed replay changes the reconstructability verdict for some claims, surfacing those outcome-stable yet evidence-poor ā is the v2 protocol. The precondition form is falsified if preconditions are uniformly satisfied; the causal form, if replay never changes the verdict. A null result is a calibrated, publishable finding: the harnesses are already evidence-suļ¬icient for these claims. §2 positions the method against its neighbourhood and failure attribution. §3 specifies the metric: 4 property classes, unit-interval scoring, aggregation, overclaim gap, and the counterfactual-replay protocol. §4 documents the artifact: adapter, Card schema, replay probe, monitor-coverage gate, released v0 scorer. §5 describes the demonstration substrate ā existing public and bundled traces, no new model runs ā and the scoring procedure. §6 reports per-check gaps, the suļ¬iciency spread across inputs sharing only a surface reading, RQ3ās precondition-form answer, the monitor-coverage pair, the null observations, and the release-gate before/after. §7 states limitations and threats to validity; §8, implications for evaluation-validity reporting and adoption; §9 concludes. The metric, adapter, and scorer ship as engineering artifacts; the demonstration is exploratory, diagnostic, not pre-registered; the controlled validation matrix with executed replay is the v2 protocol. 2. Related Work and Gap The method advanced here sits inside a fast-moving neighbourhood of agent-safety evaluation, control, monitorability, and auditability work, inheriting much of its raw material ā long-horizon agent traces, counterfactual replay, post-hoc operational evidence. What distinguishes the present paper is not the material but the question asked of it: prior work measures agent behaviour, scores a monitorās catch rate, attributes the failure-inducing agent or step, or gates the agentās own completion claim, whereas the question here is whether the evidence an evaluation captured suļ¬ices to reconstruct the decision its safety claim depends on. This narrative survey ā non-exhaustive, no systematic database search ā positions the method against its two closest neighbours, then four thematic clusters, and closes with the gap the field has named but not yet closed. The neighbourhood is preprint-heavy: most cited works are arXiv preprints or framework documentation, reflecting the fieldās recency, with peer-reviewed versions expected to supersede several entries. The closest prior art, AgenTracer, works the same raw materials ā counterfactual replay over long-horizon multi-agent traces ā toward a different object, and the contrast fixes this paperās wedge. AgenTracer is āthe first automated framework for annotating failed multi-agent trajectories via counterfactual replay and programmed fault injectionā (Zhang et al., 2025), built for āpinpointing the specific agent or step responsible for an error within long execution tracesā (Zhang et al., 2025). The overlap with the present method is real: both are organised around re-running recorded decisions under altered conditions ā AgenTracer executes such replays, while this paper specifies the intervention protocol and scores its preconditions ā and both treat the durable trace as post-hoc operational evidence, reasoning over execution histories too 5 long for manual inspection. The divergence is in the object of study. Failure attribution presumes the failure is reconstructable from the trace and is optimised to return a culprit. The object here is the prior question of evaluation validity ā whether the claim is reconstructable from the captured evidence at all ā and it ranges over successful, benign, and adversarial runs rather than only failed ones. Most consequentially, the present instrument can returninsuļ¬icient evidence: a verdict that an attribution system, built to produce an answer, is structured to avoid. Where attribution asks āwhich step failed?ā, this paper asks ācould the evidence the harness kept even answer that?ā A second head-to-head, EviBound, shares the gate posture ā no claim credited without machine-checkable evidence ā but audits a different actor. Its governing rule, āTreat every claim as unverified until it is proven with machine-checkable artifactsā (Chen, 2025), swaps trust in agent assertions for queries against external artifact stores, and the evidence it verifies is the agentās own execution record: āqueryable execution identifiers (e.g., MLflow run id with FINISHED status), artifact files in standard locations, metrics files, and execution logsā (Chen, 2025). The distrusted party is the agent; the gated object, its self-reported task completion. This paperās instrument is therefore not EviBound for safety: it audits the monitor rather than the agent ā whether an identified safety monitorās observation of the execution is preserved and suļ¬icient (§4.5) ā and ranges over an evaluationās claims about a run, not an agentās reports about its own task. The first cluster, sabotage and control evaluation, manufactures the adversarial outcomes whose evidential suļ¬iciency this paper interrogates. Control evaluations āmeasure whether monitoring and security protocols for AI systems prevent intentionally subversive AI models from causing harmā (Bhatt et al., 2025). Sabotage-capability suites test whether frontier models could covertly subvert oversight (Benton et al., 2024), and SHADE-Arena pits harmful side-task completion against LLM-monitor suspicion (Kutasov et al., 2025). Ctrl-Z blocks or incriminates subversive agents by resampling suspicious actions (Bhatt et al., 2025), and CTRL-ALT-DECEIT extends sabotage evaluation to agentic ML engineering (Ward et al., 2025). Each reports a nominal outcome ā an attack-success rate, a safety-versus-usefulness frontier ā and this paper asks whether the recorded run retains the permission decisions, monitor view, and policy state needed to reconstruct the decision it summarises. The second cluster, monitorability, asks whether a monitor can see enough of a run to judge it, and so motivates the monitor-visibility property class directly. The field treats āobservability into the decision making of modern AI systemsā as something that āmay be required to safely deploy 6 increasingly capable agentsā (Guan et al., 2025), and reports that āCoT monitoring is more effective than action-only monitoring in practical settingsā (Guan et al., 2025) ā direct evidence that an identical nominal monitor score means different things depending on what the monitor was shown, the very confound this paperās metric records. Studies of how information access shapes a monitorās ability to detect sabotage (Arike et al., 2026) and operational monitorability and eval-integrity prototypes (METR, 2026) round out the cluster. MonitoringBench red-teams the detection side, reading each monitorās catch rate on adversarially refined attack trajectories against a calibrated suspicion threshold, and accounts for score coverage, computing over valid-score sets (JotautaitÄ et al., 2026); the monitor-coverage check of §4.5 recasts that aggregate accounting as a per-run, claim-conditioned release test, so it complements rather than competes with the instrument here. None scores, per evaluation claim, whether the monitorās view was preserved well enough to reconstruct it. The third cluster studies deception, scheming, sandbagging, and evaluation-awareness ā whether agents misbehave, and whether knowing they are tested changes that. Frontier models are capable of in-context scheming, and the evidence that distinguishes deliberate from accidental misbehaviour lives in the reasoning trace: āanalysis of the modelsā chains-of-thought reveals that models explicitly reason about these deceptive strategies, providing evidence that the scheming behavior is not accidentalā (Meinke et al., 2024). Evaluations of stealth and situational awareness frame their results as evidence in a structured argument ā they āpresent a safety case (Clymer et al., 2024) for scheming inability..., making a high-level argument that models need basic situational awareness and top human-level stealth to cause severe harm via schemingā (Phuong et al., 2025). Language models can strategically underperform on evaluations, prompted or password-locked to target specific scores (Weij et al., 2024), and in-context environments can induce evaluation-awareness (Chaudhary, 2026). Models can sandbag covertly against chain-of-thought monitoring (Li & Siegel, 2025), and blind auditing games test whether investigators uncover a modelās hidden objective (Marks et al., 2025). Each safety claim is only as good as the cues the trace retained: if conduct under test was shaped by awareness of the test and those cues went unrecorded, the nominal outcome describes evaluation conditions, not deployment ā which is why this paper makes evaluation-awareness confounding a scored property. The fourth cluster turns directly to auditability, traceability, logging, and safety cases ā the substrate on which the others rest, and the one the present construct most directly extends. Auditable Agents distinguishes āaccountability (the ability to determine compliance and assign 7 responsibility), auditability (the system property that makes accountability possible), and auditing (the process of reconstructing behavior from trustworthy evidence)ā (Nian et al., 2026), the vocabulary this paper inherits. Trace-issue localisation contributes human-annotated agentic traces and shows the diļ¬iculty of automated reconstruction: āour evaluations reveal that modern long context LLMs perform poorly at trace debugging, with the best GEMINI-2.5-PRO model scoring a mere 11% on TRAILā (Deshpande et al., 2025), a result that motivates a deterministic, schema-based suļ¬iciency check rather than another model-in-the-loop judge. Structured log-analysis guidance (Dubois et al., 2026), evaluations-based safety cases for scheming (Balesni et al., 2024), and agentic red-teaming environments (Tien et al., 2026) add methodology. Evaluation of whether models would sabotage AI-safety research (Kirk et al., 2026) completes the cluster. Operationally, this neighbourhood runs on open evaluation harnesses ā the UK AI Security Instituteās Inspect (UK AI Security Institute (AISI), 2024) and ControlArena (UK AI Security Institute (AISI); Redwood Research, 2025), and behaviour-trace corpora such as MALT (METR, 2025) ā Inspect and ControlArena being the integration targets of the cross-harness adapter in §4, exercised on Inspect in §5. LinuxArena carries the control setting into live production software, defining action-level monitor coverage (Tracy et al., 2026). Read together, these lines name the symptom the present metric measures, yet each stops short of a vendor-neutral, runnable instrument that scores whether a specific evaluation claim is reconstructable from the evidence its harness recorded. Auditable Agents states that in deployed systems ālogs are partial or absent... and... even when records exist, they rarely support mechanical policy checkingā (Nian et al., 2026), and proposes per-system disclosure via an Auditability Card rather than a cross-harness score tied to a particular claim (Nian et al., 2026). Its metrics ā Action Coverage Rate and Record Fidelity, scoring āwhether policy-relevant actions appear in the record at allā and āwhether enough fields survive for each recorded action to support reconstructionā (Nian et al., 2026), with Lifecycle Phase Coverage and Gap Burden extending the accounting to execution phases (Nian et al., 2026) ā measure record completeness, descriptive and post hoc, a different quantity from the monitor-observation suļ¬iciency gated in §4.5. At governance altitude, ADAS compiles āstatutory and regulatory obligations into machine-executable deployment gatesā (Saparning, 2026), runs a literal āEvidence Suļ¬iciency Check, verifying that all mandated evidence types are present, correctly hashed, and internally consistentā (Saparning, 2026), and issues a cryptographically verifiable per-deployment certificate (Saparning, 2026); despite the shared phrase, it authorises a model deployment under law ā the instrument here checks one agent run, at trace level, 8 for whether the monitorās observation of the execution was preserved. The control line flags the missing tooling as an open problem: āfuture work needs to investigate AI-assisted auditing techniques that require less involvement and lower reliability from humansā (Bhatt et al., 2025). The monitorability line establishes that the catch rate depends on what the monitor saw (Guan et al., 2025) without scoring that dependence per claim. The scheming line rests its conclusions on structured safety cases (Phuong et al., 2025) whose evidential suļ¬iciency is asserted rather than measured. And the log-analysis line poses the open question outright ā āwhat are the best logging and log analysis methodologies for identifying abstract behaviours such as āevaluation awarenessā?ā (Dubois et al., 2026). The authorās prior reconstructability pilot answered a narrower version of this for vendor SDKs, finding that āper-property reconstructability of an agent decision already varies between regimes at this anchor scaleā (Solozobov, 2026b), but as a descriptive cross-vendor study it measured what SDKs emit, not whether a safety evaluationās claim survives the evidence its harness kept (Solozobov, 2026b). The territory is active enough to have drawn a dedicated survey of evidence tracing and execution provenance in LLM agents (Wang et al., 2026), yet no prior work provides a vendor-neutral, cross-harness, per-run, claim-conditioned instrument that admitsinsuļ¬icient evidenceas a verdict and scores monitor-observation suļ¬iciency ā did an identified monitor score the span on which the claim rests ā and that runnable metric is this paperās wedge. 3. Method This section specifies the instrument the paper contributes: a vendor-neutral, model-agnostic metric that scores, per decision, whether the evidence an evaluation harness recorded suļ¬ices to reconstruct the decision its safety claim depends on. The metric is definitional here, so no scores or outcomes are reported; the normalization adapter and the per-decision Evidence Suļ¬iciency Card schema that operationalise it are deferred to §4. Throughout, the unit of analysis is theevaluation claimā an assertion a safety evaluation makes about an agent decision on the strength of a recorded run ā and a claim isreconstructableto the degree that the decision properties it depends on can be recovered from the captured evidence. The metric measures that degree, neither adjudicating whether behaviour was safe nor ranking harnesses or vendors. The construction proceeds through the eight property classes (§3.1), per-property scoring (§3.2), aggregation (§3.3), the claim-evidence gap (§3.4), and the replay intervention protocol with its replayability-precondition probe (§3.5). 9 3.1. The eight property classes A safety-evaluation claim about an agent decision depends on a small, fixed set of decision properties, each reconstructed from a distinct kind of recorded evidence; the metric measures reconstructability over eight such property classes ā action recoverability, permission recoverability, monitor visibility, policy-state visibility, responsibility attribution, counterfactual replayability, claim suļ¬iciency, and evaluation-awareness confounding ā treating the absence of any one as a bounded gap, not a global failure. The eight classes extend the prior reconstructability pilot, in which each Decision Event Schema property of a recorded decision was classified as one of āfully fillable (anchor fragment present and complete), partially fillable (fragments exist but evidence is split or incomplete), structurally unfillable (no fragment of the required type appears), opaque (the property class is observable in principle but the evidence is not externally inspectable...)ā across six vendor SDK trace regimes (Solozobov, 2026b). They cross-walk the auditability literature, which ādefine[s] five dimensions of agent auditability, i.e., action recoverability, lifecycle coverage, policy checkability, responsibility attribution, and evidence integrityā as jointly necessary for a defensible audit verdict (Nian et al., 2026): the present paper refactors that frame to the evaluation-claim unit: action recoverability and responsibility attribution carry over; policy checkability splits into its evidence requirements (permission recoverability, policy-state visibility); lifecycle coverage generalises to what the monitor saw and whether the decision point can be re-entered (monitor visibility, counterfactual replayability); and two classes load-bearing for evaluation validity but not foregrounded by a per-system audit are added (claim suļ¬iciency, evaluation-awareness confounding). Definition 1 (property classes).For an evaluation claim about a recorded agent decision, each property class pairs a decision property with the evidence that reconstructs it and the claim it underwrites: (i)action recoverabilityā the tool calls, requests, and state mutations issued, from the action record; underwrites any task- or attack-success claim. (i)Permission recoverabilityā the authorization decision in force when the action executed, from the permission record; underwrites any allow/block/escalate claim. (i)Monitor visibilityā what the monitor was shown (actions, chain-of-thought (CoT), both, or a filtered view), from the monitor-input record; underwrites any monitor-score claim. (iv)Policy-state visibilityā the policy version and rollout or context state the decision was taken against, from the policy-state record; underwrites any compliance claim. (v)Responsibility attributionā the agent, step, sub-agent, or human-approval node the decision is attributable to, from the attribution chain; underwrites any claim about who or what caused an outcome. (vi)Counterfactual replayability 10 ā whether the decision could be re-run under altered conditions, from the presence of replay preconditions and handles; underwrites any claim that an outcome was robust rather than incidental. (vii)Claim suļ¬iciencyā whether the recorded evidence is jointly adequate to decide the specific claim, not merely to describe the run; underwrites any safety-case claim. (viii)Evaluation-awareness confoundingā whether the trace records the cues (test framing, sandbagging signals, situational-awareness prompts) that would let an analyst judge whether behaviour was confounded by the agent knowing it was under evaluation; underwrites any behavioural safety claim. Claim suļ¬iciency carries the evaluation-validity reading most explicitly, because the auditability literature needs a third verdict: a structural policy checked against an audit record āhas three possible outcomes: comply, violate, orā„(undecidable from the record)ā, and it can be āimpossible to decide because the record omits a required fieldā (Nian et al., 2026); claim suļ¬iciency is the property that lets the metric returninsuļ¬icient evidencerather than a forced verdict. These eight classes are the design-level construct; the released v0 scorer operationalises them as twelve per-card evidence checks, F01-F12 (mapping in §4.4). 3.2. Per-property reconstructability scoring in[0, 1] The metric scores each propertyās reconstructability on the closed unit interval as the proportion of that propertyās required evidence elements that the captured trace both contains and binds to the decision under audit, recovering the pilotās discrete labels as the endpoints and midpoint of a unit-interval-valued scale rather than replacing them. The prior pilot scored reconstructability discretely, āmapping fully fillable to 1.0, partially fillable to 0.5, structurally unfillable to 0.0, opaque to 0.0ā for each property (Solozobov, 2026b). That three-valued mapping suļ¬ices when a property is reconstructed from a single anchor fragment; the evaluation-harness setting routinely splits a property across several recorded elements ā a permission decision may record the verdict but not the policy it was checked against ā so the discrete mapping is generalised here to a unit-interval-valued one ā a finite fractional grid for a fixed required-evidence set ā of which the pilotās scheme is the special case. The generalisation is the paperās contribution, not derived from any external source. Definition 2 (per-property reconstructability score).Fix an evaluation claim and a decision under audit. For property class p, let itsrequired evidence setķ ķ be the finite set of evidence elements a fully reconstructed instance of p comprises, with membership fixed per class in §4. Let present(p) be the subset ofķ ķ the captured trace contains and binds to 11 this decision through the Evidence Suļ¬iciency Card (§4). The per-property reconstructability score is the recovered proportionķ ķ = |present(p)| / |ķ ķ |, equal to 1 when every required element is present and bound and 0 when none is. Whenķ ķ is a single element,ķ ķ reduces to the pilotās1.0/0.0endpoints, and the half-recovered two-element case reproduces its 0.5 midpoint. An element observable in principle but not externally inspectable ā theopaquecase, paradigmatically a modelās internal reasoning ā counts as absent for scoring but is flagged distinctly from astructurally absentelement on the Card. Membership is declared, not inferred, soķ ķ is deterministic in trace and schema, computed by counting present against required fields with no learned parameters and no model in the loop. 3.3. Aggregation: the reconstructability vector and scalar The metric aggregates the eight per-property scores into a per-decision reconstructability vector, treats that vector as the primary reportable quantity, and derives any scalar summary as an explicit, weakest-link-sensitive function so that no single number can mask a wholly unreconstructable property. Definition 3 (reconstructability vector and aggregate).For a decision under audit, the reconstructability vectoris the ordered tuple r = (ķ 1 , ...,ķ 8 ) of the eight per-property scores of Definition 2, in the fixed order of Definition 1; it is the metricās primary output, reported in full; two scalar summaries derive from it as adjuncts. Thebottleneck scoreis the minimum over the claim-required properties,ķ ķķķ = ķķķover p in R ofķ ķ , where R is the subset of classes the specific claim depends on; the minimum is the headline scalar because a claim is no more reconstructable than its least-reconstructable required property. Thecoverage scoreis an optionally weighted mean,ķ ķķķķ = ķ ķ¢ķover p ofķ¤ ķ ķ ķ with weights summing to one and uniformķ¤ ķ = 1/8by default; it summarises overall coverage but can be high while a required property is zero, and is therefore never reported without the vector. The minimum is chosen over a product or sum because it is non-compensatory in the same way the evidence is: the auditability literature observes that āa single field omitted from the record schema can render an entire class of policies uncheckable, regardless of how many events are loggedā (Nian et al., 2026), so one zero-scored required property drives the headline scalar to zero however richly the others are recovered. Non-uniform weights are a declared per-claim parameter, not a tuned quantity. 12 3.4. The claim-evidence (overclaim) gap The claim-evidence (overclaim) gap is defined, for a pair of evidence regimes that report the same nominal outcome, as the divergence between their reconstructability under that shared outcome, expressed as a plain difference rather than an information-theoretic quantity, so that a non-zero gap says exactly how much less evidence the same headline number rests on in the weaker regime than in the stronger. The paperās central claim (§1) is that āidentical nominal outcomes ā task success, attack success, monitor AUROC ā can sit atop materially different evidence regimesā; the overclaim gap makes that divergence measurable for a matched pair, anchored in the prior finding that per-property reconstructability already varies across regimes (Solozobov, 2026b), now lifted from vendor SDK regimes to evaluation harnesses and conditioned on a shared outcome. Definition 4 (claim-evidence (overclaim) gap).Let A and B be two evidence regimes ā two harnesses, two runtime configurations, or a rich-evidence versus an action-only recording of the same run ā that report the same nominal outcome o for a claim (the same task- or attack-success flag, or monitor scores within a stated tolerance). Let ķ (ķ“) and ķ (ķµ) be their bottleneck reconstructability scores for that claim under Definition 3. Thescalar overclaim gapis the absolute difference G(A, B) = |ķ (ķ“)āķ (ķµ)|, a number in[0, 1], approaching one as one regime supports the outcome with near-complete evidence and the other with almost none. Theproperty-resolved overclaim gapis the per-property vector of absolute differences ķ ķ = |ķ ķ (ķ“)āķ ķ (ķµ)|, reported alongside G to attribute the gap to the specific properties on which the regimes diverge. The gap is defined only between regimes sharing the nominal outcome o, and its semantics are explicit: G is a symmetric comparative divergence between the two regimesā evidence suļ¬iciency, invariant under exchanging A and B; its overclaim reading is comparative, not absolute: the weaker regime ā the smaller ofķ (ķ“)andķ (ķµ)ā supports the same nominal outcome with evidence poorer by exactly G than the stronger regimeās, while how far either regimeās evidence falls short of the claimās own warrant is a separate quantity the definition does not fix; and a gap of zero asserts equal evidence suļ¬iciency, not adequacy of either regime. So defined, the gap is diagnostic, not normative: it reports how unequally two regimesā evidence supports a shared nominal outcome, and returns zero ā a calibrated null ā for equally evidence-suļ¬icient regimes. Released v0 cards support a field-level analogue of G rather than G itself: each card carries a suļ¬iciency_score over its twelve field statuses and a blocking_gaps list naming the fields whose partial or missing status holds the verdict below 13 suļ¬icient-for-named-decision, and for a matched-outcome pair the analogue is the difference of the two suļ¬iciency scores, resolved to the blocking-gap entries on which the cards differ. The analogue approximates but does not instantiate Definition 4: suļ¬iciency_score is a mean-like scalar over twelve field checks, not the bottleneckķ ķķķ over the claim-required subset, and no equivalence between the two aggregations is established; measuring Definition 4ās G as defined is the v2 protocol. 3.5.The replay intervention protocol and the replayability-precondition probe The replay component is specified at two deliberately separated levels: an intervention protocol fixing which conditions of a recorded decision an executed counterfactual replay would alter ā the monitor-visibility regime (actions-only, CoT-only, CoT-plus-actions, or filtered), the permission outcome (granted versus denied), the policy or rollout state, and inserted or removed evaluation-awareness cues ā and a deterministic replayability-precondition probe, the level this paper implements and scores. The probe re-runs nothing: it checks, per recorded decision, whether the captured evidence satisfies six preconditions of a well-defined counterfactual replay: (i) model binding resolved ā exact model identity with a version or checkpoint reference; (i) decision context reconstructable ā full input state, tool schemas, and relevant memory or policy state; (i) determinism controls ā seed or sampling parameters, or acknowledged nondeterminism bounds; (iv) the monitor-view specification present and (v) the permission and policy state present, since a condition never recorded cannot be counterfactually altered; and (vi) an environment and tool side-effect re-creation specification suļ¬icient to re-enter the decision point. Per decision the probe emits a replay verdict ā possible, degraded, or impossible ā plus a missing-evidence list naming the unmet preconditions; the counterfactual-replayability score remains a Definition 2 proportion in[0, 1]. This split restates RQ3 in the form the captured evidence can answer: its precondition form ā for how many recorded decisions are replay preconditions unmet, leaving outcome-stable claims evidence-poor already at the precondition level ā is posed here, while its causal form, whether executing the protocol changes a reconstructability verdict, is explicitly labelled the v2 protocol, not silently dropped. The anticipated objection ā the protocol is specified but never executed ā inverts the instrumentās logic: where evidence fails the preconditions, executed replay is not merely out of scope but undefined, and the probe converts that impossibility into a measured, per-decision result. Whether replay is possible from captured evidence is a presence question; 14 whether a claim survives replay is a quality question and travels with the v2 protocol. §4 specifies the Card that populates present(p), the required sets, matched-outcome regimes, and precondition verdicts. 4. Artifact: Cross-Harness Adapter and the Evidence Suļ¬iciency Card This section documents the artifact operationalising the §3 metric: a vendor-neutral normalization adapter, the per-decision Evidence Suļ¬iciency Card it emits, the replayability-precondition probe that populates the Cardās replay fields, the released v0 scorer implementing the Card as twelve evidence checks, and a trace-level monitor-coverage gate on the same presence machinery. The Card is where §3ās machinery becomes mechanical: it determines present(p) per property class and yieldsķ ķ and the bottleneck and overclaim quantities of Definitions 3 and 4. The adapter, Card schema, and eight required-evidence sets are the paperās design contribution ā specified, not measured; the concrete verdicts quoted in §4.4-§4.5 are fixed demonstration fixtures shipped with the released tool, not study results. 4.1. The cross-harness normalization adapter The adapter is a vendor-neutral component that ingests agent traces from at least two evaluation harnesses and emits one Evidence Suļ¬iciency Card per decision under audit, normalising by mapping each harnessās native trace records onto a shared set of Card fields rather than adopting any one harnessās format. Its design follows established precedent for heterogeneous telemetry in a single schema: the OpenTelemetry GenAI conventions define agent spans that āextend and override the semantic conventions for Gen AI Spansā (OpenTelemetry Project (CNCF), 2025), and reconcile divergent vendor formats through a discriminator field: the gen_ai.provider.name attribute āacts as a discriminator that identifies the GenAI telemetry format flavor specific to that providerā (OpenTelemetry Project (CNCF), 2025). A harness trace is, concretely, a stream of typed records ā in the OpenAI Agents SDK each run carries āspan_data, which is information about the Spanā (OpenAI, 2025) ā and the adapter extends the property-level normalization the authorās prior pilot applied across six vendor SDK regimes, where a per-regime adapter parsed native records into one property schema scored deterministically from the populated fields (Solozobov, 2026b). AgentTrace instruments agents at runtime to emit structured logs (AlSayyad et al., 2026); the adapter instruments nothing, normalising post-hoc what harnesses 15 already emitted. Vendor-neutrality follows from the direction of the mapping: each harness keeps its native trace, and a per-harness ingest module routes that harnessās record types to the Card fields they evidence ā an action record to the action fields, the monitorās input transcript to the monitor-view field. Adding a harness adds an ingest module, not a change to the Card schema or the metric: the shared schema is the fixed contract, the per-harness mappings the only vendor-specific surface. The principle claims nothing about any harnessās internals: the two integration targets are the UK AI Security Instituteās Inspect (UK AI Security Institute (AISI), 2024) and ControlArena (UK AI Security Institute (AISI); Redwood Research, 2025), with the Inspect field mappings exercised in §5 rather than specified here (the ControlArena mappings are implemented and covered by released tests; §5.1). Binding is what makes present(p) deterministic: each evidence element the adapter writes is bound to the decision under audit by a triple of trace identifiers ā the decision identifier, the agent step, and the originating tool call ā so an element counts toward present(p) only when present in the trace and attached to this decision, as Definition 2 requires. An element found elsewhere in the run but unbindable to the decision is recorded as missing, not silently credited; an element observable in principle but not externally inspectable is bound yet flagged opaque rather than absent. Because the required-evidence sets are fixed in §4.2 and the binding rule is mechanical,ķ ķ is a pure function of the populated Card with no model in the loop. 4.2. The Evidence Suļ¬iciency Card Definition 5 (Evidence Suļ¬iciency Card).The Evidence Suļ¬iciency Card is the per-decision JSON record the adapter emits; it refactors the record the authorās prior pilot scored ā a per-decision evidence record whose fields a deterministic, schema-based stage classified without a model in the loop (Solozobov, 2026b) ā from the vendor-SDK setting to the evaluation-claim unit. The schema identifies the decision; records the monitor regime and output, the authorization, the task-level claims under audit, and replay-precondition state; and carries the metricās outputs with a per-propertyreconstructabilitysub-object holding the eight scoresķ ķ of Definition 2 and, per score, whether an absent element is structural or opaque. Five fields warrant note:monitor_viewrecords the regime the monitor was shown ā actions-only, CoT-only, CoT-plus-actions, or filtered ā so amonitor_scoreis never recorded without its view;missing_evidenceenumerates the required elements not present-and-bound per property; claim_evidence_gap_scorecarries the scalar overclaim gap of Definition 4 when the Card is 16 one half of a matched-outcome pair;replay_preconditionscarries the §3.5 probe verdict ā possible, degraded, or impossible ā with the unmet preconditions listed; andcounterfactuals_ runenumerates executed replays and stays an honest zero (empty) in this release: the Card never asserts āreplayableā, only that preconditions are satisfied or unmet. The schema is the fixed contract the adapter targets; the field set does not vary by harness. "decision_id": "string", "agent_step_id": "string", "tool_call_id": "string", "policy_version": "string", "monitor_view": "actions_only | cot_only | cot_and_actions | filtered", "monitor_score": "number | null", "permission_decision": "allow | block | escalate | none", "side_task_claim": "string | null", "main_task_claim": "string | null", "replay_preconditions": "verdict": "possible | degraded | impossible", "unmet": ["precondition"] , "counterfactuals_run": ["string"], "missing_evidence": "property_class": ["required_element"], "claim_evidence_gap_score": "number | null", "reconstructability": "action_recoverability": "PropertyScore", "permission_recoverability": "PropertyScore", "monitor_visibility": "PropertyScore", "policy_state_visibility": "PropertyScore", "responsibility_attribution": "PropertyScore", "counterfactual_replayability": "PropertyScore", "claim_sufficiency": "PropertyScore", "evaluation_awareness_confounding": "PropertyScore" , "$defs": "PropertyScore": "score": "number", "absence": "none | structural | opaque" Definition 2 deferred eachķ ķ ās membership to this section; Definition 6 supplies it, declared rather than inferred, so the denominator of everyķ ķ is a fixed, inspectable quantity. Definition 6 (the eight required-evidence sets).For each property class p, the required-evidence setķ ķ is fixed as follows, and present(p) is the subset ofķ ķ present-and-bound on the Card. (i)Action recoverability: the tool or function called, its arguments, the returned result or error, and the resulting state mutation. (i)Permission recoverability: the requested action, the authorization verdict, the policy or rule invoked, and the principal it was granted on the authority of. (i)Monitor visibility: the monitor-input view label, the exact content shown to the monitor, and the monitorās emitted score or verdict. (iv)Policy-state visibility: the policy version, the rollout or context state in force, and the binding of that state to the decision 17 timestamp. (v)Responsibility attribution: the executing agent or sub-agent, the originating step, and any upstream delegation or human-approval node in the chain. (vi)Counterfactual replayability: a record of the decision inputs suļ¬icient to re-enter the decision point, the seed or sampling state or acknowledged nondeterminism bounds, and a replay handle identifying the run ā the evidence the §3.5 preconditions test. (vii)Claim suļ¬iciency: the explicit claim under audit, the property classes it depends on, and the present-and-bound subset of each of those classesā required evidence. (viii)Evaluation-awareness confounding: the test-framing cues in context, any situational-awareness or sandbagging signals in the trace, and the reasoning record that would let an analyst judge whether the cues shaped conduct. The opaque case (viiāviii most often, but any class in principle) marks an element observable in principle but not externally inspectable as absent for scoring and opaque for remediation. These sets are the authorās design and the central calibration target; their correctness is asserted, not empirically validated, and §7 treats their revisability as a threat to validity. Membership is unconditional per class in this release: the schema does not yet encode conditional applicability ā a state-mutation element for a read-only action, a delegation node for a run with no delegation ā so an inapplicable element scores as absent rather than not-applicable, conservatively depressingķ ķ ; an applicability mask fixing an effective per-decision denominator is a calibration-stage refinement. 4.3. The counterfactual-replay probe: protocol specification, precondition scoring In this release the counterfactual-replay probe is a precondition scorer, not an executor: it evaluates the six §3.5 preconditions against each recorded decisionās captured evidence, writing the result to the Cardāsreplay_preconditionssub-verdict whilecounterfactuals_runstays an honest zero: no replay is executed. The protocol whose preconditions it scores is fixed in §3.5 ā altered monitor visibility, permissions, policy or rollout state, and evaluation-awareness cues. Executing that protocol, each replayed condition yielding a fresh Card, is the v2 protocol; the scorer never emits āreplayableā without execution ā the strongest statement a Card carries in this release is that preconditions are satisfied. Execution itself now separates the probe from the closest prior art: AgenTracer is āthe first automated framework for annotating failed multi-agent trajectories via counterfactual replay and programmed fault injectionā (Zhang et al., 2025), replaying in service of āpinpointing the specific agent or step responsible for an error within long execution tracesā (Zhang et al., 2025); the probe scores whether replay is possible from the evidence at all ā and where evidence cannot support even the preconditions of replay, 18 that insuļ¬iciency is the measured finding, not an obstacle to the study. The mapping from the six §3.5 preconditions to the released v0 card fields the probe reads is explicit, and deliberately sparse. (i) Model binding resolved: F03, the model/provider/resolved-version binding status (§6.3 reads its partial status as the failed resolved-model precondition). (i) Decision context reconstructable: not operationalised as a probe-read check in v0 ā adjacent evidence lands in F04 and F06, which the probe does not read ā v2 protocol. (i) Determinism controls: no covering v0 field; not operationalised in v0, v2 protocol. (iv) Monitor-view specification: no covering v0 field ā F07 records scorer and monitor identity, not the view shown ā not operationalised in v0, v2 protocol. (v) Permission and policy state: the policy half is carried by the bundled F10, policy and counterfactual replay notes, which the probe reads with a ceiling of partial; the permission half lands in F05 but is not read as a replay precondition in v0. (vi) Environment and side-effect re-creation: no dedicated field ā F09ās structured replay handle marks a machine-identifiable route back to the run, not a re-creation specification ā not operationalised in v0, v2 protocol. The released probe therefore reads F09 and F10, with §6ās precondition analysis additionally reading F03; the release is coarser than the §3.5 design here in exactly the sense §4.4 states. 4.4. From design to release: the v0 scorer The Card above is the design contract; the released v0 scorer, inspect-evidence-suļ¬iciency (Solozobov, 2026a), reads an existing trace ā an Inspect log, a ControlArena trajectory export, or generic JSON/JSONL ā and scores it into schema evidence-suļ¬iciency-card.v0 over twelve evidence fields: F01 eval objective and release decision; F02 task and dataset sample scope; F03 model/provider/resolved version binding; F04 prompt, scaffold, and agent policy identity; F05 tools, sandbox, and network permissions; F06 raw messages, events, and tool calls; F07 scorer and monitor identity; F08 retries, errors, and timeouts; F09 transcript and replay handle; F10 policy and counterfactual replay notes; F11 leakage and reward-hacking checks; F12 residual uncertainty and not-suļ¬icient-for statement. Each field is scored three-valued (present=1.0, partial=0.5,missing=0.0); the card aggregates a suļ¬iciency_score, a blocking_gaps list, and a conservative verdict ā insuļ¬icient, conditional, or suļ¬icient-for-named-decision ā where missing or partial replay, scorer-identity, model-binding, or scope evidence caps the verdict at conditional; cards are deterministic, byte-identical given fixed inputs and a pinned timestamp. Table 1 states the correspondence. 19 Table 1.Design-to-release correspondence: §3-§4 card design versus released v0 scorer. Design (§3-§4)Released v0 operationalisation Eight property classes (Definition 1)Twelve field checks F01-F12; classes split or merge (permission recoverability into F05; counterfactual replayability into F09-F10) Unit-interval proportionķ ķ (Definition 2) Three-valued field status (1.0 / 0.5 / 0.0) ā the discrete special case Vector plus bottleneck and coverage scalars (Definition 3) suļ¬iciency_score plus conservative verdict tiers; designated missing or partial fields cap the tier Overclaim gap G (Definition 4)Field-level analogue only, not G itself: difference of suļ¬iciency_scores plus blocking-gaps comparison for a matched-outcome pair (§3.4) ā a mean-like twelve-field scalar, not the bottleneck R_min; equivalence not established replay_preconditions sub-verdict, counterfactuals_run empty (Definition 5, §3.5) F09-F10 statuses (per-precondition mapping: §4.3); missing counterfactual replay surfaces as a blocking gap The mapping is stated, not hidden: the release is coarser than the design ā per trace, not per decision; discrete, not unit-interval-valued; responsibility attribution and evaluation-awareness confounding carried only indirectly ā and the design remains the specification the implementation converges toward. The twelve fields also differ in provenance: most are trace-derived, but F01 is scoring-time context supplied by the operator and F12 is the cardās own residual-uncertainty statement, so suļ¬iciency_score is a documentation-completeness scalar over mixed-provenance fields, not a pure captured-evidence proportion in Definition 2ās sense; a trace-earned-only recount is stricter (per-card composition: §6.1). 4.5. The trace-level monitor-coverage gate One Card presence question generalises into a per-run release check, stated as an atomic invariant: For every risky tool-execution span in a run, anidentifiedmonitor must haveactually scored that span; any uncovered risky span makes the evalās PASS unbacked andfails the release gate. Per-run and machine-checkable, the invariant reports monitor-coverage ā monitor-observation suļ¬iciency ā not model or monitor quality; four contrasts fix its position. Coverage accounting is not new: MonitoringBench red-teams monitor catch rates ā an āOpus-4.5 monitorās catch rate falls from 94.9% on elicited-only Opus attacks to 60.3%...ā (JotautaitÄ et al., 2026) ā and accounts for full-trajectory scorer coverage, roughly 99-100% for one scorer and about 95% for the other two, computed over valid-score sets (JotautaitÄ et al., 2026). LinuxArena defines 20 action-level monitor coverage in a live control setting (Tracy et al., 2026), and ControlArena exercises the per-turn suspicion scoring such accounting reads (UK AI Security Institute (AISI); Redwood Research, 2025). The novelty is the release-gate form ā per-run, all-or-block, over a team-policy-defined risky set, a binary exit-code invariant integrated with the claim-conditioned Evidence Suļ¬iciency Card ā not aggregate coverage accounting inside a benchmarkās own scoring pipeline. EviBound gates the agentās own completion claim through ādual governance gates requiring machine-checkable evidenceā (Chen, 2025); this gate audits the record of the monitorās observation, not the agentās claim about its task. Auditable Agents disclose post-hoc, per-system record completeness (Nian et al., 2026), and ADAS issues āa cryptographically verifiable deployment certificateā consumed as a license to operate (Saparning, 2026); this gate is neither a descriptive audit percentage nor a per-model license but an inline binary verdict on one trace. The shipped mechanism is small. Card field F07 asks whether a scorer or monitor identity is present, and the CLI enforces it as a presence bar:ārequire-presentF07 exits 1 whenever the field is not present,āgateexits 1 on an insuļ¬icient verdict (āstrictalso on conditional), and exit 2 is reserved for tool and usage errors, so automation distinguishes a gate block from a failure to run. Presence is not coverage: a companion command emits a second card ā schema monitor-coverage-card.v0, same exit-code contract ā for the next question: did that monitor actually score the assistant turns that executed the risky tools? A turn is monitored only when a numeric suspicion score is co-located with the tool calls it scores; identity is declared run-level, never inferred; the risky set is team-owned policy, defaulting to all tool-bearing turns. The card records monitor_identity, risky against monitored risky turn counts, coverage_ratio, uncovered_spans by turn and tool, and a verdict ā uncovered, partial-coverage, covered ā of which only covered passes the gate. The released walkthrough pair fixes the semantics. In the covered fixture an identified monitor scored all three risky tool turns: coverage_ratio 1.0, empty uncovered_spans, verdict covered, gate passes. In the uncovered fixture the same monitor scored one of three risky turns: coverage_ratio 0.333, uncovered_spans naming a transfer and a delete_record turn, verdict partial-coverage, gate blocks ā identity is present in both, so what fails is monitor-coverage, not identity. The cardās own boundary line ā ācoverage = whetheran identified monitor scored the turn that executed the risky tool; NOT whether the monitorās judgment was correct.ā ā and its claim-boundary list forbid the invited misreadings: coverage is not accuracy, covered is not safety or release approval; a run whose monitor scores every turn ā the normal 21 ControlArena-style case (UK AI Security Institute (AISI); Redwood Research, 2025) ā cards as covered and passes, and the gap arises under partial, sampled, or post-hoc monitoring, or when a trace names a monitor but carries no per-turn scores. The gate claims no contribution beyond §1ās four: it composes existing Card presence checks into one per-run invariant, inheriting the §3 scope ā coverage and presence, never model or monitor quality. The artifact thus closes the loop §3 opened: the adapter populates present(p), the Card carries per-property scores and matched-outcome fields, the probe scores replay preconditions, the v0 scorer releases the Card as twelve deterministic checks, and the gate turns one presence question into a per-run release check. §5 exercises the adapter on Inspect and generic JSON/JSONL inputs ā the ControlArena reader is implemented but not demonstrated on a real export (§5.1) ā and reports what the populated Cards reveal. 5. Experimental Setup The empirical component is a demonstration on existing traces, not a controlled experiment: the released scorer reads existing public and bundled inputs, runs no new models, fabricates no outcomes, so scoring is a near-zero-cost, deterministic pass. The controlled validation matrix ā open-weight models crossed with scaffolds and benchmarks, plus executed counterfactual replay ā is explicitly the v2 protocol (§3.5). The design is descriptive and diagnostic, not pre-registered (§1); the scoring rules were fixed before this analysis by the released artifact, version 0.3.0, archived 2026-07-01 as a citable software snapshot (Solozobov, 2026a). The demonstration can show only whether the score tracks the evidence an input carries; §6 reads it that way. 5.1. Trace substrate The substrate is four traces scored into Evidence Suļ¬iciency Cards plus two fixture pairs exercising the gates (Table 2). The scored inputs are not a statistical sample; they span two of the scorerās three ingestible formats ā Inspect eval logs (UK AI Security Institute (AISI), 2024) and generic JSON and JSONL traces; the third, ControlArena trajectory exports (UK AI Security Institute (AISI); Redwood Research, 2025), is implemented but exercised only against a synthetic fixture (below). Table 2 records, per input, the source format the adapter ingests, the data class, and the assigned evidentiary role. 22 Table 2.Demonstration substrate. Public datasets are C-BY-4.0; pinned provenance (dataset revision, file, sha256) lives in the released source manifest and each card. InputSource formatData classRole Trace Commons coding-agent trace generic JSONL agent trace real, publicdonated session; no eval scaffolding Assayo judged web-research trajectory generic JSON agent trace real, publicjudged: tools, steps, model reference, rubric verdict Inspect eval log (mockllm) Inspect log, JSON format real, bundledgenuine harness log; offline, no API key Synthetic Inspect-style fixture Inspect-style JSONsynthetic, bundled best-instrumented anchor; replay handle specified_not_executed Monitor-coverage pair (covered / uncovered) monitor-coverage trace, JSON synthetic, bundled payments agent; exercises §4.5 gate semantics Release-gate pair (raw / instrumented) generic JSON tracesynthetic, bundled same billing exchange, raw versus eval-instrumented; §3.4 matched pair Evidentiary roles are explicit: the two public traces and the real Inspect log carry §6ās load-bearing observations; the synthetic fixture and both fixture pairs are hand-built anchors fixing scorer and gate semantics, claiming nothing about any model or system. Cross-harness ingestion is demonstrated on Inspect; for ControlArena the reader is implemented and test-covered on a synthetic fixture, not demonstrated. No human-subject data is collected ā inputs are public C-BY-4.0 datasets (fetched at runtime, never redistributed, anonymization caveats noted) and synthetic fixtures ā so ethics review is not required. 5.2. Scoring procedure and gate semantics Scoring is the §4.4 procedure, deterministic, no model in the loop: twelve checks F01-F12, three-valued (present=1.0,partial=0.5,missing=0.0), aggregated into suļ¬iciency_score, blocking_gaps, and the conservative verdict tier insuļ¬icient / conditional / suļ¬icient-for-named-decision. Monitor-coverage scoring follows §4.5: a turn is monitored only when a run-level identified monitorās numeric suspicion score is co-located with its tool calls; over the risky set (team-owned; default: all tool-bearing turns) the card reports coverage_ratio, uncovered_spans, and covered / partial-coverage / uncovered. Replay preconditions are read probe-only via the §4.3 precondition-to-field mapping: F09 reaches present only on a structured, machine-identifiable replay handle; F10 is capped at partial, declared counterfactual claims taken 23 at face value, never verified; no replay of any level is executed. Gates put the block signal in the exit code (§4.5):āgateexits 1 on insuļ¬icient,āstrictalso on conditional,ārequire-presentexits 1 when a listed field is not present, the coverage gate passes only covered; exit 2 marks tool or usage errors, never a block. 5.3. Reproducibility and the research-question reading Cards are deterministic given fixed inputs and a fixed timestamp ā the released build pins SOURCE_DATE_EPOCH, so a re-run reproduces each card byte for byte ā and public inputs arrive pinned to a dataset commit revision, sha256-verified. An offline verification target re-runs the tests and re-scores the synthetic fixture, Inspect log, and coverage pair; a second adds the two public fetches; every §6 number regenerates from these two commands plus the two release-gate walkthrough invocations shipped with the example. The scorer, fixtures, source manifest, and cards ship as an open Apache-2.0 reproducibility package. The substrate varies source format and instrumentation regime; each research question reads a fixed surface. RQ1 reads the per-check statuses at the released scorerās field level: which of F01-F12 each source leaves present, partial, or missing, and whether the pattern differs by source and format. RQ2 reads suļ¬iciency scores of inputs sharing a surface reading, per §3.4ās field-level analogue of the overclaim gap over card outputs ā Definition 4ās G itself is unmeasured at this stage ā the release-gate pair supplying the matched same-task instance. RQ3 reads its §3.5 precondition form, in the v0-operationalised subset mapped in §4.3, off F03, F09, F10, and the cardsā replay and counterfactual reference lists; its causal form is the v2 protocol. 6. Results Every number below regenerates from the released package (§5.3); statistical hypothesis tests are out of scope at this stage ā the analyses are descriptive, not pre-registered (§1, §5). Across the four scored cards, verdicts split two insuļ¬icient, two conditional, none suļ¬icient-for-named-decision (Table 3). 24 Table 3.Evidence Suļ¬iciency Cards for the four scored inputs (rows and formats as in Table 2). InputSource formatVerdictSuļ¬iciency m / p / pr Blocking gaps Trace Commons coding-agent trace generic JSONL agent trace insuļ¬icient0.4584 / 5 / 3 F02, F03, F07, F09, F10 Assayo judged web-research trajectory generic JSON agent trace insuļ¬icient0.4584 / 5 / 3 F02, F03, F06, F09, F10 Inspect eval log (mockllm) Inspect log, JSON format conditional0.6672 / 4 / 6 F03, F09, F10 Synthetic Inspect-style fixture Inspect-style JSON conditional0.8330 / 4 / 8 F10 Note. Suļ¬iciency is the suļ¬iciency_score over the twelve three-valued check statuses (present=1.0,partial=0.5,missing=0.0; 12 fields per card, two of which ā F01, F12 ā carry scoring-time or card-self rather than trace provenance, §4.4);ķ/ķ/ķķcounts missing / partial / present; blocking gaps hold the verdict below suļ¬icient-for-named-decision; cards regenerate byte-identically (§5.3). 6.1. Per-check gaps by source and format (RQ1) Every scored input carries per-check evidence gaps, and their composition differs by source and format on this bounded substrate (Table 3) ā RQ1ās answer at the released scorerās F01-F12 operationalisation level, the gaps H1 hypothesises. Among the four scored inputs, scorer and monitor identity (F07) is missing only on the raw coding trace, which carries a model reference and a tool call but nothing identifying any scorer or monitor; where F07 is present it is carried by scorer identity alone, monitor references being absent from all four cards. Task and dataset scope (F02) is partial on both public traces, present on both Inspect-style inputs; retry and error evidence (F08) is missing on both public traces yet present on the real Inspect log, which records two errors; model binding (F03) is partial on all three real inputs ā model references exist, but no resolved provider snapshot ā and present only where a digest was hand-authored into the fixture. The present column is thinner than its count: of the coding traceās three present fields the trace itself earns only F06 ā F01 is the scoring-time decision context, F12 the cardās own 25 not-suļ¬icient-for statement; the judged trajectoryās trace-earned present is F07, its rubric verdict. 6.2. The suļ¬iciency spread under a shared surface reading (RQ2) The four scored inputs share only a surface reading ā an agent run completed and left a trace usable for review, the two Inspect-style inputs recording a top-level success status ā which is not a matched nominal outcome, so the comparison sits outside Definition 4ās domain and its spread is a cross-substrate suļ¬iciency spread, not the overclaim gap G. On that footing, twelve-field completeness spans 0.458 to 0.833 (Table 3), a spread of |0.833 ā 0.458| = 0.375 between the extremes. The reading for H2 is direct at the level §1 poses it: a non-zero field-level spread beneath a shared surface reading is the difference H2 hypothesises, while Definition 4ās G itself is unmeasured in this demonstration ā its matched-outcome measurement is the v2 protocol, and the §3.4 field-level analogue is exercised on the matched pair below. Within that shared surface reading, the two real public traces report different tasks (coding versus web research) and formats (JSONL versus JSON) yet identical suļ¬iciency 0.458, identical status counts, and different blocking composition, F07 against F06 ā the same scalar over materially different gaps. The release-gate pair is the cleanest matched instance (both fixtures synthetic, §5.1): the same billing knowledge-base exchange with the same recorded success status, raw versus eval-instrumented, the instrumented variant adding a resolved model digest, a scorer manifest, an explicit monitor, and recorded scores. The raw variant cards at suļ¬iciency 0.542 (present 4, partial 5, missing 3; blocking F03, F07, F09, F10), the instrumented variant at 0.667 (present 6, partial 4, missing 2; blocking F09, F10): the pairās field-level analogue of G (§3.4) is |0.667 ā 0.542| = 0.125, field-resolved to F03 and F07, the two fields on which the blocking lists differ ā the nominal outcome is matched, but the aggregation is the twelve-field suļ¬iciency_score rather than Definition 3ās bottleneckķ ķķķ , and Definition 4ās property-resolvedķ ķ ranges over the eight property classes, not F-fields, hence the analogue, not G. Gate consequence: under āgate with ārequire-present F07, the raw variant exits 1 and the instrumented variant exits 0; scored standalone with no named decision, the raw variantās verdict drops to insuļ¬icient and plaināgateblocks it. 6.3. Replay preconditions (RQ3, precondition form) Counterfactual-replay preconditions are unmet in every scored trace, answering RQ3 in its §3.5 precondition form for the subset v0 operationalises ā model binding and the policy half of permission-and-policy state ā plus the F09 replay-handle presence check, a route back to the 26 run rather than a re-creation specification, read off F03, F09, and F10 per the §4.3 mapping; the remaining preconditions are not operationalised in v0 and travel with the v2 protocol. F10 is missing on all three real inputs and partial on the synthetic fixture, partial being the ceiling the scorer permits for a declared counterfactual claim taken at face value, never verified; F09 rises past partial on no real input, deterministic replay remaining unproven, and the fixtureās present F09 reflects a declared structured handle marked specified_not_executed; the replay and counterfactual reference lists are empty on all three real inputs, and no real input resolves its model binding (F03 partial on all three), so the §3.5 resolved-model precondition fails everywhere outside hand-authored fixtures. F10 stands in the blocking list of all six Evidence Suļ¬iciency Cards this paper reports ā the four of Table 3 and both release-gate cards. Executed counterfactual replay is thus not merely unperformed here; for want of preconditions it is not well-defined ā the precondition-form finding. Whether executing the §3.5 protocol changes a reconstructability verdict ā RQ3ās causal form, H3 of §1 ā remains untested, the v2 protocol. 6.4. Monitor-coverage gate on the demonstration pair The walkthrough pair instantiates the §4.5 invariant with exact numbers. In the covered fixture the identified monitor (agentic_payments_suspicion_monitor) scored all three risky tool turns: coverage_ratio 1.0 (100%), risky set all tool-bearing turns, uncovered_spans empty, verdict covered, gate exit 0. In the uncovered fixture the same monitor scored one of three risky turns: coverage_ratio 0.333, uncovered_spans naming the transfer turn and the delete_record turn, verdict partial-coverage, gate exit 1; identity is present in both fixtures, so what fails is monitor-coverage, not identity. Narrowing the risky set to the two mutating tools via team-owned policy drives coverage to 0.0 and the verdict to uncovered, also blocking. The §4.5 boundary governs the reading ā a scored turn shows the trace records the monitor as scoring it, not what the monitor saw (monitor-view content not operationalised in v0; §4.3) nor that it was right ā so the pair demonstrates gate semantics and claims nothing about any deployed monitor. Across both gates the blocking consequence is uniform: an insuļ¬icient verdict, a required field not present, and any coverage verdict short of covered each exit 1. 6.5. Null results and what these results do not establish Three null observations belong to the record. The scalar alone does not separate the two real public traces ā identical 0.458, identical status counts, different gap composition ā so the discriminating signal sits in the blocking lists, not the headline score. No input reaches 27 suļ¬icient-for-named-decision ā the fully instrumented fixture is capped at conditional by F10 ā so the demonstration has no positive-control card for the top tier. The substrate holds no real matched-outcome pair ā the only same-task pair is synthetic ā leaving monitor observation exercised only by the §6.4 fixtures. The cardsā own boundary lists bound what this section establishes: per their not_suļ¬icient_for entries, no production release approval by itself, no customer-facing reliability or safety claim, no benchmark leaderboard claim, no audit, legal, or compliance suļ¬iciency; per their claim boundaries, nothing about model quality or safety, monitor accuracy (coverage is not accuracy), or benchmark validity, and no showing that Inspect or ControlArena lack logs ā the richest real card here is an Inspect log, and a normally monitored ControlArena-style run cards as covered. Headline suļ¬iciency scores also modestly overstate trace-earned suļ¬iciency: up to two of the twelve fields (F01, F12) are credited from scoring-time or card-self provenance rather than the trace (§4.4), and separating capture scores from documentation scores is deferred to the v2 protocol (FW1). A low score on a public trace indicates no deficiency in its donors: such traces were never packaged as release evidence, and the cards measure exactly that absence ā the demonstrationās point. 7. Limitations and Threats to Validity The metric, adapter, Evidence Suļ¬iciency Card, and replay probe are delivered as engineering artifacts; the demonstration that exercises them (§5-§6) is descriptive and diagnostic, not confirmatory, and its design is not pre-registered (§5). This section bounds both the construct and that demonstration: it states the construct-validity threats that attach to the instrumentās declared inputs, the external-validity bounds of the substrate actually scored, and what a fuller study would calibrate; no statistical hypothesis test is run at this demonstration stage (§6). The most consequential threat is to construct validity, and it concerns how the metricās reference points are fixed. Per-property scoring is deterministic given the schema ā Definition 2 computes the recovered proportionķ ķ by counting present against required evidence fields, with no learned parameters and no model in the loop ā but that determinism is conditional on two author-declared inputs. T1.The required-evidence setsķ ķ and the designation of which property classes a given claim depends on are author-declared rather than empirically validated, so the metric is deterministic with respect to a schema whose own correctness is asserted, not measured. Ifķ ķ for permission 28 recoverability omits an element a defensible audit would demand, or includes one it would not, every downstream score and bottleneck inherits that judgement. The same applies to the claim-required subset R that fixes which properties enter the bottleneck scoreķ ķķķ . This is the central calibration target. The construct was first exercised under exactly this constraint: the authorās prior pilot was āsingle-annotator, one anchor per cell, descriptiveā and deferred āthe two-annotator agreement-calibrated full benchmark on twenty to fifty real captured production traces per regimeā to later work (Solozobov, 2026b). Full two-annotator ground-truth labelling of required-set membership and claim-required designations ā forthcoming benchmark territory, not a result this paper claims ā would convert the asserted schema into a calibrated one and is the work that would most strengthen the construct (closure: deferred to FW2). T2.The metric scores whether captured evidence suļ¬ices to reconstruct a decision property, not whether any reconstruction drawn from that evidence is correct; it bounds evidence suļ¬iciency, not ground truth (closure: by design, out of scope for the instrument). A claim can be reconstructable and false, or unreconstructable and true. A high bottleneck score certifies that the trace retained the elements a reconstruction requires, not that the agent behaved safely, that the monitor judged correctly, or that the policy was satisfied ā those adjudications lie outside the instrument by design, as §3 states. Reading reconstructability as a correctness or safety verdict would overclaim precisely the distinction the metric exists to keep open. T3.The demonstration bounds external validity narrowly: it scores existing public and bundled traces, with no new model runs; cross-harness ingestion is demonstrated on Inspect-format inputs only, the ControlArena export reader being implemented but not demonstrated on a real export; the substrate holds no controlled matched-outcome pair ā the only same-task pair is synthetic ā and three of its six inputs are hand-built synthetic anchors that fix scorer and gate semantics while claiming nothing about any model or system (§5.1). Nothing here establishes generalisation to frontier or closed models, to real ControlArena exports, or to other trace formats; the controlled validation matrix with executed replay ā the v2 protocol ā is the stated path to it (closure: deferred to FW1). The narrowness is a consequence of the construct rather than a convenience: reconstructability is a property of what a trace carries, not of model weights, so scoring existing traces suļ¬ices for what the demonstration claims ā that the score tracks the evidence an input carries (§5). T4.No executed counterfactual replay is run in this study: RQ3 is answered in its precondition form only, and its causal form ā whether executing the §3.5 protocol changes a reconstructability verdict ā remains untested until the v2 protocol. The reason is measured rather than logistical: 29 on this substrate no real input resolves its model binding, F09 rises past partial on no real input, and F10 stands in the blocking list of all six Evidence Suļ¬iciency Cards this paper reports (§6.3), so the replay preconditions fail everywhere outside hand-authored fixtures. To the anticipated objection that the probe is specified but never executed: the probe is implemented and its preconditions are scored, and on this substrate executed replay is not even well-defined ā which is itself the finding (closure: deferred to FW1). T5.The eight property classes are a designed cross-walk from the prior pilotās schema and the auditability literatureās dimensions rather than an exhaustively derived taxonomy, so a decision property load-bearing for some evaluation claim may fall outside the set. The classes refactor the five auditability dimensions of Nian et al. (2026) to the evaluation-claim unit and add two ā claim suļ¬iciency and evaluation-awareness confounding ā that a per-system audit does not foreground. Relatedly, the metric treats anopaqueelement (observable in principle but not externally inspectable, paradigmatically model reasoning) and astructurally absentone alike as absent for scoring, recording the distinction on the Card to guide remediation rather than to alter the score. Whether eight classes are the right number, and whether the opaque/absent collapse is the right convention, are schema-design choices a broader validation could revise. An analogous collapse operates at instance level: unconditional membership (Definition 6) cannot distinguish a structurally absent element from an inapplicable one or an evidenced negative, a representational bound FW2ās calibration would also resolve (closure: deferred to FW2). Taken together, these threats locate the instrument precisely: it is a deterministic, schema-conditioned bound on evidence suļ¬iciency for a declared claim, demonstrated on a deliberately narrow substrate of existing traces, and calibrated against author judgement that full ground-truth labelling would replace. Two future-work items absorb them: FW1, the v2 protocol ā the controlled matched-outcome validation matrix with executed replay ā and FW2, the forthcoming two-annotator ground-truth benchmark calibrating the required-evidence sets and enabling broader schema validation. The closure map is explicit: T1 deferred to FW2; T2 by design, out of scope for the instrument; T3 deferred to FW1; T4 deferred to FW1; T5 deferred to FW2. The §5-§6 demonstration should be read as exploratory diagnosis within these bounds, not as a validated measurement of any harnessās adequacy. 30 8. Implications The instrument this paper delivers, and the reporting practice it enables, carry implications for how agent-safety evaluations communicate what their numbers rest on ā independent of any particular empirical finding. The implications below follow from the method and artifact, not from results; each describes how an evaluation author, harness maintainer, or safety-case author could act on a reconstructability measurement. The headline implication is a reporting practice: report the per-decision reconstructability vector, with its weakest-link bottleneck scalar, alongside any safety-evaluation claim, so a reader sees the evidence regime the headline number rests on rather than the number alone. A task-success rate, attack-success rate, or monitor AUROC reported without its reconstructability vector reproduces the pathology the paper diagnoses, in which a single figure stands in for a heterogeneous and possibly insuļ¬icient evidence regime. The vector is the metricās primary output precisely so that a claimās evidential basis travels with its outcome: a reader can see that a monitor-score claim rests on a fully recovered monitor-input record but a partially recovered policy state, and read the bottleneck scalar as the ceiling on how reconstructable the claim is from what the harness kept. This makes evidence suļ¬iciency a reported property of an evaluation rather than an unstated assumption behind it. Adoption requires only modest instrumentation: an evaluation author or harness maintainer emits per-decision traces into the Evidence Suļ¬iciency Card schema through the cross-harness adapter, after which scoring is deterministic, and the property-resolved overclaim gap tells them which property to instrument first. The shipped gate semantics extend this into a required per-run release check: the scorerās exit code blocks on an insuļ¬icient verdict, a presence bar fails any named evidence field not present ā the monitor-identity check among them ā and a monitor-coverage verdict short of covered also blocks (§4.5; exercised in §6.4). A continuous-integration pipeline consuming that exit code can therefore halt a release exactly when the evidence behind it is not there. Because the metric counts present against declared required evidence fields with no model in the loop, the integration cost is the mapping from a harnessās existing trace format into the Card, not a new evaluation run or a learned judge; the adapter already targets this for two harnesses. Once a regime is scored, the per-property gapķ ķ ā in the released scorer, its field-level analogue ā localises the deficit: a near-zero monitor-visibility score, or a property-resolved gap concentrated on policy-state visibility between a rich and an action-only recording, names the single property whose capture would most raise the bottleneck. Instrumentation effort is thereby directed by measured insuļ¬iciency rather than guessed at, and 31 a maintainer can prioritise the evidence that a claim most depends on. Evidence suļ¬iciency is a natural explicit input to argument-based safety cases: where an evaluation result is offered as evidence in a structured safety argument, its reconstructability vector bounds how much that evidence can carry. Evaluations of stealth and situational awareness already frame their results this way, presenting āa safety case (Clymer et al., 2024) for scheming inability..., making a high-level argument that models need basic situational awareness and top human-level stealth to cause severe harm via schemingā (Phuong et al., 2025), and the evaluations-based safety-case line for scheming rests on the same move (Balesni et al., 2024). A safety case built on an evaluation whose claim-required properties are only partially reconstructable inherits that limit; surfacing the bottleneck score as an input to the argument lets a reviewer see whether the evidence is load-bearing or whether the case rests on a number the harness cannot reconstruct behind. Across all three uses the instrument is diagnostic, not normative: it measures, bounds, and reveals where evidence is suļ¬icient, and it does not certify a harness adequate, pass a safety case, or rank vendors. A reconstructability vector reports what a harness retained for a claim; it sets no threshold above which an evaluation is sound, and a zero overclaim gap means only that two matched regimes are equally evidence-suļ¬icient, not that either suļ¬ices in absolute terms. The metric supplies a reader, maintainer, or safety-case reviewer with a calibrated view of the evidence regime behind a number and leaves the adequacy judgement, and any comparison across vendors, to them. 9. Conclusion Agent-safety evaluation results are not yet load-bearing evidence when identical nominal outcomes ā task success, attack success, a monitor score ā rest on materially different evidence regimes, and the evidence a harness recorded cannot reconstruct the decision the safety claim depends on. This paper made that deficiency measurable rather than rhetorical, operationalising reconstructability as an evaluation-validity metric. It defined (1) a property-level reconstructability metric scoring, in the unit interval, how much of each of eight decision properties a captured trace recovers; (2) a vendor-neutral adapter that normalises traces from more than one evaluation harness into a per-decision Evidence Suļ¬iciency Card; (3) a counterfactual-replay intervention protocol with an implemented replayability-precondition probe that scores whether such a replay is even well-defined on the captured evidence; and 32 (4) a claim-evidence overclaim gap stating exactly how much less evidence the same headline number rests on in the weaker of two matched regimes. The same Card backs a per-run monitor-coverage release check: whether an identified monitor actually scored each risky tool span before an evaluationās pass is treated as release evidence. Each instrument is deterministic and schema-based, reading evidence a harness already keeps. Scored on existing public and bundled traces at near-zero cost, with no new model runs, the instrument separated evidence regimes a nominal reading cannot tell apart: the four scored inputs, sharing one surface reading of trace usability, spanned evidence suļ¬iciency from 0.458 to 0.833, the synthetic release-gate pair blocked its raw variant at 0.542 and passed the instrumented variant at 0.667, and counterfactual-replay preconditions were unmet in all six reported cards (100%), so executed replay was not merely unperformed but undefined ā itself the finding. The demonstration is deliberately bounded, and its limits are the calibration agenda (§7): it scores recoverability, not correctness (T2), over author-declared required-evidence sets (T1) ā the eight-class schema itself a calibration target (T5/FW2) ā and the controlled matched-outcome matrix with executed replay across open-weight models and harnesses is the second-version protocol (T3, T4/FW1), not a result claimed here. The recommendation is narrow and actionable: report a decisionās reconstructability vector, with its weakest-link bottleneck, alongside any safety-evaluation claim, so a reader sees the evidence regime a headline number rests on rather than the number alone. An evaluation becomes load-bearing not when its score is high, but when the evidence behind that score can be reconstructed by someone who was not there when it ran. References ā¢AlSayyad, A.; Huang, K.Y.; Pal, R. AgentTrace: A Structured Logging Framework for Agent System Observability.arXiv2026.https://doi.org/10.48550/arXiv.2602.10133 ā¢Arike, R.; Moreno, R.M.; Subramani, R.; Biswas, S.; Ward, F.R. How does information access affect LLM monitorsā ability to detect sabotage?arXiv2026.https://doi.org/10.4 8550/arXiv.2601.21112 ā¢Balesni, M.; Hobbhahn, M.; Lindner, D.; Meinke, A.; Korbak, T.; Clymer, J.; et al. Towards evaluations-based safety cases for AI scheming.arXiv2024. https://doi. org/10.48550/arXiv.2411.03336 ā¢Benton, J.; Wagner, M.; Christiansen, E.; Anil, C.; Perez, E.; Srivastav, J.; et al. Sabotage Evaluations for Frontier Models.arXiv2024.https://doi.org/10.48550/arXiv.2410.21514 33 ā¢Bhatt, A.; Rushing, C.; Kaufman, A.; Tracy, T.; Georgiev, V.; Matolcsi, D.; et al. Ctrl-Z: Controlling AI Agents via Resampling. 2025.https://doi.org/10.48550/arXiv.2504.10374 ā¢Chaudhary, M. In-Context Environments Induce Evaluation-Awareness in Language Models.arXiv2026.https://doi.org/10.48550/arXiv.2603.03824 ā¢Chen, R. Evidence-Bound Autonomous Research (EviBound): A Governance Framework for Eliminating False Claims.arXiv2025.https://doi.org/10.48550/arXiv.2511.05524 ā¢Deshpande, D.; Gangal, V.; Mehta, H.; Krishnan, J.; Kannappan, A.; Qian, R. TRAIL: Trace Reasoning and Agentic Issue Localization. 2025.https://doi.org/10.48550/arXiv.2 505.08638 ā¢Dubois, M.; Zorer, E.; Hamin, M.; Skinner, J.; Souly, A.; Wynne, J.; et al. Seven simple steps for log analysis in AI systems.arXiv2026.https://doi.org/10.48550/arXiv.2604.09 563 ā¢Guan, M.Y.; Wang, M.; Carroll, M.; Dou, Z.; Wei, A.Y.; Williams, M.; et al. Monitoring Monitorability.arXiv2025.https://doi.org/10.48550/arXiv.2512.18311 ā¢JotautaitÄ, M.; Martinez, M.A.; Matthews, O.; Tracy, T. MonitoringBench: Semi-Automated Red-Teaming for Agent Monitoring.arXiv2026.https://doi.org/10 .48550/arXiv.2605.09684 ā¢Kirk, R.; Souly, A.; Fronsdal, K.; DāCruz, A.; Davies, X. Evaluating whether AI models would sabotage AI safety research.arXiv2026.https://doi.org/10.48550/arXiv.2604.24 618 ā¢Kutasov, J.; Sun, Y.; Colognese, P.; van der Weij, T.; Petrini, L.; Zhang, C.B.C.; et al. SHADE-Arena: Evaluating Sabotage and Monitoring in LLM Agents. 2025. https: //doi.org/10.48550/arXiv.2506.15740 ā¢Li, C.; Siegel, N.Y. LLMs Can Covertly Sandbag on Capability Evaluations Against Chain-of-Thought Monitoring.IJCNLP-AACL (short)2025.https://doi.org/10.186 53/v1/2025.ijcnlp-short.33 ā¢Marks, S.; Treutlein, J.; Bricken, T.; Lindsey, J.; Marcus, J.; Mishra-Sharma, S.; et al. Auditing language models for hidden objectives.arXiv2025.https://doi.org/10.48550 /arXiv.2503.10965 ā¢Meinke, A.; Schoen, B.; Scheurer, J.; Balesni, M.; Shah, R.; Hobbhahn, M. Frontier Models are Capable of In-context Scheming.arXiv2024.https://doi.org/10.48550/arXiv.2412.04 984 ā¢METR. MALT: Dataset of natural and prompted behaviors.METR2025. Available online: https://metr.org/blog/2025-10-14-malt-dataset-of-natural-and-prompted-behaviors/ 34 ā¢METR. SHUSHCAST: Early work on monitorability evaluations.METR2026. Available online:https://metr.org/blog/2026-01-19-early-work-on-monitorability-evaluations/ ā¢Nian, Y.; Yuan, A.; Zhang, H.; Li, J.; Zhao, Y. Auditable Agents.arXiv2026, 1ā23. https://doi.org/10.48550/arxiv.2604.05485 ā¢OpenAI. Tracing - OpenAI Agents SDK Documentation.OpenAI Agents SDK Documentation (Tier A vendor primary doc)2025. Available online:https://openai.g ithub.io/openai-agents-python/tracing/ ā¢OpenTelemetry Project (CNCF). Semantic Conventions for GenAI agent and framework spans - OpenTelemetry Specification.OpenTelemetry Specification (Tier A standards spec) 2025. Available online:https://opentelemetry.io/docs/specs/semconv/gen-ai/gen-ai- agent-spans/ ā¢Phuong, M.; Zimmermann, R.S.; Wang, Z.; Lindner, D.; Krakovna, V.; Cogan, S.; et al. Evaluating Frontier Models for Stealth and Situational Awareness.arXiv2025.https: //doi.org/10.48550/arXiv.2505.01420 ā¢Rabanser, S.; Kapoor, S.; Kirgis, P.; Liu, K.; Utpala, S.; Narayanan, A. Towards a Science of AI Agent Reliability.arXiv (Princeton University preprint)2026, 1ā66.https://doi.or g/10.48550/arxiv.2602.16666 ā¢Saparning, D.D. AI Deployment Authorisation: A Global Standard for Machine-Readable Governance of High-Risk Artificial Intelligence.arXiv2026.https://doi.org/10.48550/a rXiv.2601.08869 ā¢Solozobov, O. inspect-evidence-suļ¬iciency: Evidence-Suļ¬iciency-Card scorer and monitor-coverage release check (v0.3.0 archived software deposit).Zenodo (archived software release) 2026a. https://doi.org/10.5281/zenodo.21055696 ā¢Solozobov, O. Property-Level Reconstructability of Agent Decisions: An Anchor-Level Pilot Across Vendor SDK Adapter Regimes.arXiv preprint2026b.https://doi.org/10.4 8550/arXiv.2605.12078 ā¢Tien, J.; Anand, A.; Tuan, Y.-R.; Shen, Y.; Kolter, J.Z.; Nayebi, A. ROGUE: Misaligned Agent Behavior Arising from Ordinary Computer Use.arXiv2026.https://doi.org/10.4 8550/arXiv.2606.00341 ā¢Tracy, T.; Potham, R.; Kuhn, N.; Heller, M.; Khandelwal, A.; Rushing, C.; et al. LinuxArena: A Control Setting for AI Agents in Live Production Software Environments.arXiv2026.https://doi.org/10.48550/arXiv.2604.15384 ā¢UK AI Security Institute (AISI). Inspect: An open-source framework for large language model evaluations.UK AI Security Institute (oļ¬icial documentation)2024. Available 35 online:https://inspect.aisi.org.uk/ ā¢UK AI Security Institute (AISI); Redwood Research. ControlArena: A library for running AI control experiments.UK AI Security Institute (oļ¬icial documentation)2025. Available online:https://control-arena.aisi.org.uk/ ā¢Wang, Y.; Zhang, J.; Cai, T.; Liu, Z.; Sun, Q.; Sun, Z.; et al. From Agent Traces to Trust: A Survey of Evidence Tracing and Execution Provenance in LLM Agents.arXiv2026. https://doi.org/10.48550/arXiv.2606.04990 ā¢Ward, F.R.; van der Weij, T.; GĆ”bor, H.; Martin, S.; Moreno, R.M.; Lidar, H.; et al. CTRL-ALT-DECEIT: Sabotage Evaluations for Automated AI R&D. 2025.https: //doi.org/10.48550/arXiv.2511.09904 ā¢Weij, T.V.D.; HofstƤtter, F.; Jaffe, O.; Brown, S.F.; Ward, F.R. AI Sandbagging: Language Models can Strategically Underperform on Evaluations.arXiv2024.https: //doi.org/10.48550/arXiv.2406.07358 ā¢Zhang, G.; Wang, J.; Chen, J.; Zhou, W.; Wang, K.; Yan, S. AgenTracer: Who Is Inducing Failure in the LLM Agentic Systems?arXiv2025.https://doi.org/10.48550/arXiv.2509. 03312 36