ClaimReceipt: Verifying Evidence Sufficiency and Coverage in Agent Evaluations

arXiv cs.AI Papers

Summary

The paper introduces ClaimReceipt, a claim-relative receipt specification and verifier for verifying evidence sufficiency and coverage in agent evaluations, validated through experiments on historical records and prospective audits.

arXiv:2609.01992v1 Announce Type: new Abstract: Agent evaluations face two distinct evidentiary questions: whether a reported claim is recomputable from retained evidence (sufficiency), and whether the retained records cover the committed experiment set (coverage). Generic logs and hash-linked transcripts answer neither reliably. We introduce ClaimReceipt, a claim-relative receipt specification and selective verifier that binds typed transaction evidence to a signed experiment manifest and returns PASS, INVALID, or INCONCLUSIVE per claim. We freeze the specification before implementation (SHA-256 18d109...b81). On 1,392 historical buyer--seller records, a CR-2 verifier reproduces all five manually labeled audit verdicts, exactly replays 600 deterministic and 792 post-generation records, makes every one of 13 declared field groups non-redundant under tested ablations, and returns the expected result on 11/11 semantic faults with 0/8 false positives. We then run a separate prospective CR-3 epoch: 30 assignments are committed before inference, terminal receipts are signed and chained, and private evidence is encrypted for an auditor. Complete evidence yields coverage and accounting PASS; withholding one terminal receipt returns INCONCLUSIVE_COVERAGE, while withholding all private openings preserves coverage and protocol verification but makes economic claims inconclusive, exactly matching a preregistered prediction. Receipt instrumentation adds 0.021% of model-inference time and 9.9 KB per transaction. A specification-legibility probe indicates that our own frozen specification is not yet unambiguous to an independent reader. Claim verification therefore requires both claim-sufficient evidence and a committed universe against which omissions become visible.
Original Article
View Cached Full Text

Cached at: 09/03/26, 05:59 AM

# 1Introduction
Source: [https://arxiv.org/html/2609.01992](https://arxiv.org/html/2609.01992)
\\acmshorttitle

ClaimReceipt\\acmshortauthorsZhu & Chang

ClaimReceipt: Verifying Evidence Sufficiency and Coverage in Agent Evaluations

Peiying Zhu\*Sidi Chang\*†\\daggerpeiying@blossomai\.coschang@blossomai\.coBlossom AIBlossom AI LabsSan Francisco, CA, USATokyo, Japan
Abstract Agent evaluations face two distinct evidentiary questions: whether a reported claim is recomputable from retained evidence \(*sufficiency*\), and whether the retained records cover the committed experiment set \(*coverage*\)\. Generic logs and hash\-linked transcripts answer neither reliably\. We introduceClaimReceipt, a claim\-relative receipt specification and selective verifier that binds typed transaction evidence to a signed experiment manifest and returnsPass,Invalid, orInconclusiveper claim\. We freeze the specification before implementation \(SHA\-25618d109\.\.\.b81\)\. On 1,392 historical buyer–seller records, a CR\-2 verifier reproduces all five manually labeled audit verdicts, exactly replays 600 deterministic and 792 post\-generation records, makes every one of 13 declared field groups non\-redundant under tested ablations, and returns the expected result on 11/11 semantic faults with 0/8 false positives\. We then run a separate prospective CR\-3 epoch: 30 assignments are committed before inference, terminal receipts are signed and chained, and private evidence is encrypted for an auditor\. Complete evidence yields coverage and accountingPass; withholding one terminal receipt returnsINCONCLUSIVE\_COVERAGE, while withholding all private openings preserves coverage and protocol verification but makes economic claims inconclusive, exactly matching a preregistered prediction\. Receipt instrumentation adds 0\.021% of model\-inference time and 9\.9 KB per transaction\. A specification\-legibility probe indicates that our own frozen specification is not yet unambiguous to an independent reader\. Claim verification therefore requires both claim\-sufficient evidence and a committed universe against which omissions become visible\.

Keywords:agent evaluation, agent verification, evidence sufficiency, experiment coverage, audit receipts, construct validity, provenance, multi\-agent systems

11footnotetext:Both authors contributed equally to this research\.22footnotetext:Corresponding author\.## 1\.Introduction

When an agent benchmark reports that a prompt, scaffold, guardrail, or model improved performance, two questions follow\.*Sufficiency*asks whether the number can be recomputed correctly from retained evidence\.*Coverage*asks whether those records are the complete committed set rather than a favorable subset\. Sufficiency protects against an honest but fallible evaluator; coverage also addresses an operator that may prefer some runs to remain unseen\. A final reward, transcript, or generic signed log may preserve bytes while omitting private state, parser outputs, discarded attempts, or an expected terminal record\.

This gap is especially acute for interactive agent systems\. Their measured outcome is jointly produced by model generations, hidden environment state, parsers, enforcement code, retry rules, and downstream scoring\. Agent benchmarks already face large run\-to\-run variance and protocol sensitivity\[[7](https://arxiv.org/html/2609.01992#bib.bib5),[10](https://arxiv.org/html/2609.01992#bib.bib3)\]\. In multi\-agent settings, the environment also determines what one agent can learn and which actions another may take\. A scalar can therefore remain numerically correct while the causal interpretation attached to it is invalid\.

Prior work audited this problem in an agent\-to\-agent \(A2A\) commerce simulation\[[17](https://arxiv.org/html/2609.01992#bib.bib18)\]\. A manual construct\-validity contract separated four questions: whether the seller instantiated the intended incentive \(C1\), whether treatment arms differed only in the intervention \(C2\), whether stochastic estimates were stable \(C3\), and whether outcome accounting was complete \(C4\)\. That audit stopped an attractive policy claim: the original experiment wasInvalidbecause the arms used different offer protocols, while a controlled rerun remainedInconclusivebecause incentive validity and generation stability did not pass\. The audit also established an identifiability boundary: if an evidence abstraction maps executions with different claim truth to the same retained record, no downstream metric can recover the discarded distinction\.

This paper gives the constructive counterpart\.ClaimReceiptasks what a platform must retain so a bounded claim is recomputable, and what it must commit so missing runs are detectable\. Hashing everything is not enough\. The contribution is a typed evidence schema, an experiment\-level manifest, exact accounting semantics, and a selective decision procedure\. Hashes, signatures, and tamper\-evident chains are standard transport mechanisms\[[5](https://arxiv.org/html/2609.01992#bib.bib7),[9](https://arxiv.org/html/2609.01992#bib.bib9)\]; they cannot decide which semantic distinctions matter or define the universe that should have produced receipts\.

Figure[1](https://arxiv.org/html/2609.01992#S1.F1)shows the design\. Before prospective ingress, a manifest commits the population, arm definitions, protocol fingerprints, replication structure, estimator, thresholds, and coverage policy\. Each transaction receipt links that manifest to an assignment, private\-profile commitment, ordered trace, raw and normalized offers, chooser decision, exact economic claims, and artifact digests\. The reference verifier checks integrity and coverage, replays claims from the appropriate boundary, and returns a per\-contract verdict\. It may license descriptive reporting while blocking a causal policy claim\.

Our contributions are:

1. \(1\)We formalize claim\-relative evidence sufficiency over executions, define a bounded claim class, and provide a field\-to\-claim dependency matrix\. The schema is sufficient by construction for that class, not for arbitrary claims about intent or external truth\.
2. \(2\)The verifier performs selective verification at CR\-2 and CR\-3: it recomputes transaction and batch claims, preservesInconclusiveas a first\-class output, and adds prospective manifest, ingress, encrypted\-opening, receipt\-chain, and conditional\-coverage checks\.
3. \(3\)On a previously audited corpus of 1,392 receipts across six epochs, the verifier agrees with 5/5 manual verdicts, exactly replays every declared transaction claim, and reports the complete historical4×64\\times 6grid plus a separate prospective row, rather than only labeled cells\.
4. \(4\)Field ablations, 11 frozen faults, and eight benign variations test schema semantics; a separate 30\-transaction prospective evaluation tests complete, missing\-terminal, and missing\-private\-evidence cases with measured overhead\.

prospective manifestassignments, protocol, estimatoragent transactiontrace, offers, attemptsclaim receiptpublic \+ auditor evidenceselective verifierPass/Invalid/Inconclusivedigest and assignment contractFigure 1\.ClaimReceiptbinds transaction evidence to an experiment manifest\. Transport integrity protects retained bytes; claim semantics determine what those bytes license\.
## 2\.Problem Formulation

### 2\.1\.Claim\-relative sufficiency

Letτ\\taube a complete admissible execution,c⁡\(τ\)c\(\\tau\)the ground\-truth value of claimcc, andϕE​\(τ\)\\phi\_\{E\}\(\\tau\)the evidence retained by field setEE\. We callEE*claim\-sufficient*forccexactly when

\(1\)∀τ1,τ2:ϕE​\(τ1\)=ϕE​\(τ2\)⇒c⁡\(τ1\)=c⁡\(τ2\)\.\\forall\\tau\_\{1\},\\tau\_\{2\}:\\quad\\phi\_\{E\}\(\\tau\_\{1\}\)=\\phi\_\{E\}\(\\tau\_\{2\}\)\\Rightarrow c\(\\tau\_\{1\}\)=c\(\\tau\_\{2\}\)\.This definition is over executions and claim truth, not a verifier’s output\. A verifier that always abstains cannot makeE=∅E=\\emptysetsufficient\. Conversely, when required evidence is absent, a verifier must not substitute a reported scalar; it must reject or abstain\.

Sufficiency is always relative to a claim class\. Version 0\.3 supports eight transaction claims—completion, buyer surplus \(BS\), seller profit \(SP\), welfare \(W\), first\-best fraction, match quality, and two treatment\-fidelity claims—plus four experiment claims C1–C4\. It does not claim sufficiency for latent intent, equilibrium, fairness, external profile truth, or uncommitted transactions\.

Coverage is instead a property of a set: no single receipt can show that every committed assignment produced a terminal record\. It requires an experiment manifest and an ingress commitment that define the expected set before outcomes are observed\.

### 2\.2\.Running transaction semantics

We instantiate the specification in configurable buyer–seller transactions\. A buyer profileθ\\thetaassigns private values to a component setSS, an outside\-option utilityoθo\_\{\\theta\}, and hard constraints\. If an offer at priceppis accepted,

\(2\)BSθ​\(S,p\)\\displaystyle\\mathrm\{BS\}\_\{\\theta\}\(S,p\)=Vθ​\(S\)−p−oθ,\\displaystyle=V\_\{\\theta\}\(S\)\-p\-o\_\{\\theta\},\(3\)SP⁡\(S,p\)\\displaystyle\\mathrm\{SP\}\(S,p\)=p−C⁡\(S\),\\displaystyle=p\-C\(S\),\(4\)Wθ​\(S\)\\displaystyle W\_\{\\theta\}\(S\)=Vθ​\(S\)−C⁡\(S\)−oθ=BS\+SP\.\\displaystyle=V\_\{\\theta\}\(S\)\-C\(S\)\-o\_\{\\theta\}=\\mathrm\{BS\}\+\\mathrm\{SP\}\.Rejected or failed transactions contribute zero\. First\-best welfare isWθ⋆=max⁡\(0,maxS⁡Wθ​\(S\)\)W^\{\\star\}\_\{\\theta\}=\\max\(0,\\max\_\{S\}W\_\{\\theta\}\(S\)\)under the committed component rule\. The first\-best claim is the exact rational pair\(W,W⋆\)\(W,W^\{\\star\}\)whenW⋆\>0W^\{\\star\}\>0and a typed null otherwise; it is not clamped, because negative welfare records destruction\. Match quality is also retained as an exact numerator–denominator pair\.

The experiment claims encode the prior audit contract\[[17](https://arxiv.org/html/2609.01992#bib.bib18)\]: C1 tests whether ordered seller\-objective levels produce the declared directional response; C2 tests cross\-arm protocol isolation; C3 tests stochastic stability using profile\-level pairing with replications nested inside profile–condition cells; and C4 tests replay and complete accounting\. Each returnsPass,Invalid, orInconclusive\.

## 3\.ClaimReceipt Design

### 3\.1\.Four evidence layers

The specification separates four layers that generic “audit log” language often conflates\.

1. \(1\)Transport integrity covers exact bytes, sequence numbers, chain links, and signatures\. It detects mutation of evidence already committed\.
2. \(2\)Semantic evidence \(sufficiency\) retains typed profile, trace, offer\-stage, choice, catalog, and scorer inputs needed to recompute claims\.
3. \(3\)Experiment coverage binds receipts to an expected assignment matrix and ingress commitment, making omissions after committed ingress visible\.
4. \(4\)External truth remains outside the system\. A platform cannot prove that an unobserved interaction occurred or that a synthetic profile describes a real person\.

The distinction prevents cryptography from being mistaken for construct validity\. Certificate Transparency and tamper\-evident logs establish valuable integrity properties\[[9](https://arxiv.org/html/2609.01992#bib.bib9),[3](https://arxiv.org/html/2609.01992#bib.bib8)\]; they do not decide whether an omitted private profile makes welfare underdetermined\.

### 3\.2\.Threat model and trust boundary

Transport mechanisms address L1 byte mutation; semantic replay and protocol fingerprints address L2 construct drift; prospective ingress and terminal reconciliation address L3 omissions after commitment\. L4 remains open: no receipt system can detect transactions prevented from reaching the witness or a false but internally consistent ground\-truth profile\.

Table 1\.Prototype trust roles\. Separation is by key and function, not by organizational principal: one operator controls all three local roles\.
### 3\.3\.Experiment manifest

C2 and C3 are batch properties, so no single transaction receipt can establish them\. Every receipt references an experiment manifest containing: the ordered profile and condition sets; the complete expected assignment matrix; replication and retry policies; treatment flags; an allowlist of fields permitted to vary across arms; protocol fingerprints for prompts, schemas, parsers, normalizers, enforcers, choosers, scorers, model assignments, and interaction horizon; and the analysis contract, including estimand, nesting, pairing, estimator, threshold, seed, draw count, input order, and interval convention\.

When the signed manifest predates committed ingress, it acts as a cryptographic preregistration\. E1–E6 are explicitly retrospective imports: their manifests were reconstructed after the runs, so they support faithful mechanization rather than prospective confirmation\. E7 is separate and prospective: its signed assignment matrix and OpenTimestamps proof precede all 30 ingress tickets\.

### 3\.4\.Transaction receipts and privacy

The public receipt carries assignment identifiers, terminal status, manifest and artifact digests, a private\-profile commitment, semantic digests for the trace, offer and outcome, exact claim values, and coverage counts\. An auditor envelope opens the profile and preserves ordered raw\-hidden and visible events, all attempts, raw and parsed offers, post\-enforcement offers, chooser input/output, treatment events, reported scalars, and artifact references\.

Low\-entropy values such as WTP cannot safely use a bare hash\. The specification commits a private canonical objectxxas

\(5\)HMAC​\-​SHA256n​\(tag​‖uint64be⁡\(\|x\|\)‖​x\),\\mathrm\{HMAC\\mbox\{\-\}SHA256\}\_\{n\}\\bigl\(\\texttt\{tag\}\\,\\\|\\,\\mathrm\{uint64be\}\(\|x\|\)\\,\\\|\\,x\\bigr\),wherennis a fresh secret 32\-byte nonce stored with the encrypted opening\[[8](https://arxiv.org/html/2609.01992#bib.bib10)\]\. Canonical JSON follows RFC 8785 semantics\[[14](https://arxiv.org/html/2609.01992#bib.bib11)\]; schema\-declared sets may reorder, while transcript and attempt order may not\. Economic amounts are scaled integers, aggregate means are\(sum,count\)\(\\mathrm\{sum\},\\mathrm\{count\}\), and decision\-bearing interval endpoints retain a precision envelope\. If a decision boundary intersects that envelope, the verifier abstains\.

This architecture exposes a tension: verification needs access to the hidden WTP and profile used to score the experiment, while the marketplace policy may be designed to keep that information from the seller\. The receipt therefore creates an auditor\-visible encrypted evidence store, not a public transcript\. CR\-3 implements opening\-key separation, but authorization, retention, and deletion remain governance obligations\.

### 3\.5\.Replay boundary and verdicts

The replay claim has two tiers\. For deterministic scripted sellers, replay begins at the committed policy artifact and continues through offer generation, normalization, buyer choice, and welfare\. For LLM sellers, replay begins at the recorded raw output and continues through parsing, enforcement, choice, and scoring\. We do not claim that another model call will reproduce the same text\.

Before C1–C4, the verifier canonicalizes and deduplicates idempotent deliveries, checks receipt IDs and chain links, opens profile commitments, resolves assignment coverage, and retains retry order\. It then recomputes all transaction claims exactly\. C2 compares declared invariant fingerprints across arms\. C1 and C3 average replications within profile cells before profile\-level contrasts; generation rows never become independent buyers\. C4 requires exact replay,BS\+SP=W\\mathrm\{BS\}\+\\mathrm\{SP\}=W, and the full report bundle\. A causal policy claim is licensed only when all four criteria pass and treatment fidelity is established\. A descriptive claim may remain licensed when C1 or C3 is inconclusive but C2 and C4 pass\.

## 4\.Implementation and Evaluation

### 4\.1\.Frozen specification and implementation

We adversarially reviewed and froze ClaimReceipt v0\.3 before implementing the verifier\. Earlier v0\.1 and v0\.2 files and hashes remain immutable\. Two non\-verdict observations informed amendments: an integrality audit of 9,744 historical amount cells and inspection of the historical match\-quality scorer\. No C1–C4 verdict or fault result was observed before v0\.3\.

SHA\-256: 18d10901d7760b1ab99fbeed97b2e37d 704092ba217f38478bd37d01378a1b81

The reference implementation reaches CR\-2 Batch Verification on the imported corpus and CR\-3 Prospective Coverage on E7\. CR\-3 adds two Ed25519 signing roles, an X25519 auditor\-opening role, pre\-ingress assignment tickets and checkpoint, encrypted evidence, signed receipt chaining, and coverage\-qualified output\.

### 4\.2\.Corpus

We import 1,392 terminal records from the previously audited A2A study without importing its manual labels\. The six retrospective epochs remain exactly those in Table[2](https://arxiv.org/html/2609.01992#S4.T2)\. The deterministic epochs contain 600 records; the remaining 792 are LLM or fixed\-menu records associated with LLM experiments\. Buyer and seller generations use Qwen2\.5\-Instruct 1\.5B, 3B, and 14B historically\[[15](https://arxiv.org/html/2609.01992#bib.bib6)\]\. Retrospective receipts use deterministic test nonces\. E7 is not added to the 1,392 count: it independently runs 15 profiles under NONE and BOTH with Qwen2\.5\-Instruct 3B,k=1k=1, and fresh random nonces\.

Table 2\.Retrospective corpus\. Every epoch receives a separate manifest\.
### 4\.3\.Evaluation questions

R1 reproduces five manually labeled audit cells and reports the historical4×64\\times 6grid; post\-specification controls separately show C1/C3 canPass\. R2 measures exact replay\. R3 compares evidence abstractions and removes 13 field groups\. R4 applies frozen semantic faults and benign controls, including held\-out retry shadowing versus a valid retained retry\. R5 tests public versus authorized observability and omission propagation; R6 measures the prospective CR\-3 path\. Byte tampering remains an integrity sanity check rather than the headline\.

## 5\.Results

### 5\.1\.R1: the verifier reproduces the manual audit

The verifier agrees on all five manually labeled cells \(5/5\)\. It marks E1 C2Invalidbecause the unguarded arm used aroom\_attributes/pricebundle and whole\-bundle chooser while the guarded arm used a base\-plus\-add\-ons schema and subset chooser\. It marks E2 C2Passafter those invariant fingerprints are unified\. It returnsInconclusivefor E4 C1 and E3 C3, andPassfor joint scripted accounting\.

Table[3](https://arxiv.org/html/2609.01992#S5.T3)gives the historical grid plus the separate E7 prospective row\. No additionalInvalidcell appears beyond E1 C2\. We distinguish contract abstention \(ICI\_\{C\}: no required contract\) from evidential abstention \(IEI\_\{E\}: the contract exists but evidence does not cross its boundary\)\. C4 passes with authorized evidence even when another criterion blocks the causal comparison\.

Table 3\.Verifier grid\. P=Pass, X=Invalid;ICI\_\{C\}lacks a contract andIEI\_\{E\}has insufficient evidence\. Cov is prospective coverage; retrospective rows are not applicable\. A dagger marks the manually audited comparisons; E5–E6 form one joint accounting label\.Agreement alone is evidence of faithful mechanization, not independent accuracy: a criterion\-wise constant classifier could match five sparse labels\. The verifier does not read those labels; it recomputes the underlying contrasts and intervals\. Moreover, the two synthetic decision\-rule controls returnPass: C1 has a monotone\+38\.5\+38\.5contrast with one\-sided 95% lower bound 37\.25, and C3 has a stable\+28\.5\+28\.5contrast with central 95% interval\[27\.0,30\.1\]\[27\.0,30\.1\]\. These post\-specification controls rule out constant abstention but do not enter the 1,392\-record corpus or support a behavioral claim\.

The historical numerical evidence is likewise reproduced rather than copied\. In E4, mean seller profit is 25\.8 under the compliance prompt, 57\.5 under the standard prompt, and 33\.8 under profit pressure\. The strongest\-minus\-weakest profile contrast is\+8\.0\+8\.0; its one\-sided 95% lower bootstrap bound is−2\.7\-2\.7\(central 95% interval\[−12\.0,20\.0\]\[\-12\.0,20\.0\]\), and the ordered response is non\-monotone\. In E3, the profile\-level guardrail effect is\+37\.6\+37\.6with 95% interval\[−34\.2,109\.3\]\[\-34\.2,109\.3\]and mean within\-cell generation SD 47\.8\. The verifier therefore abstains even though the point estimate is positive\.

### 5\.2\.R2: the replay boundary is exact

All 600 deterministic records exactly match at policy, normalization, chooser, and metric stages\. All 792 records in the LLM\-associated epochs exactly match from the committed raw offer through choice and economic claims\. Their recorded LLM text is hashed and auditable but not regenerated\. The 210 fixed\-menu rows inside those epochs additionally replay from menu policy\. Thus the claim is strong where determinism exists and deliberately narrower where stochastic generation begins\.

Table 4\.Exact replay by tier\. Policy replay for the LLM\-associated tier applies only to 210 deterministic fixed\-menu rows; no LLM regeneration is claimed\.
### 5\.3\.R3: generic evidence is not claim\-sufficient

Table[5](https://arxiv.org/html/2609.01992#S5.T5)asks whether evidence uniquely determines a claim under Equation[1](https://arxiv.org/html/2609.01992#S2.E1), not whether it stores a reported number\. Outcome scalars, transcripts, and generic signed receipts determine none of the 12 claims because each omits required claim inputs, protocol, or batch evidence\. An opened transaction receipt recovers six economic claims but not treatment fidelity or batch criteria; full ClaimReceipt determines all 12 within its declared scope\.

Table 5\.Claims uniquely determined by each evidence abstraction\. Counts include eight transaction/treatment claims and C1–C4\.Table[6](https://arxiv.org/html/2609.01992#S5.T6)brings the frozen dependency matrix into the main paper\. The ablation is an implementation\-conformance check against this declared matrix, not a procedure that discovers dependencies from data\. All 13 field\-group removals make at least one claim underdetermined, confirming that the verifier does not silently trust a stored value after its declared evidence is removed\. This establishes non\-redundancy only under the tested group ablations, not global field minimality over all2n2^\{n\}subsets\.

Table 6\.Frozen absolute field\-to\-claim dependencies\. A dot means that removing the field group makes the claim underdetermined\. Cmp=completion; FB=first\-best fraction; MQ=match quality; IG/CG=information/conduct guardrail fidelity\.
### 5\.4\.R4: semantic faults and benign controls

The verifier returns the frozen expected result on 11/11 semantic faults and raises no false positive on 0/8 benign variations\. Detected cases include cross\-arm schema drift, profile\-opening conflict, a recorded guardrail flag without an enforcement event, scorer/version drift, pseudo\-replication, selective reporting, missing terminal evidence, a missing private opening, and an incomplete report bundle\. Most importantly, the held\-out retry\-shadowing fault returns C3Invalid, while the paired benign retained retry remainsPass\. Equivalent JSON key order, whitespace, integral numeric spelling, Unicode NFC, set order, idempotent redelivery, and transport\-only timestamps do not alter scientific verdicts\.

These rates are specification\-conformance results on a small frozen suite, not estimates of performance against all possible attacks\. L1 byte mutation is detected by standard digest checks\. L4 interactions outside committed ingress remain unobservable and are reported as residual risk, not counted as false negatives\.

*External specification\-legibility probe\.*Under the frozen single\-response protocol the model exhausted its output budget before emitting final JSON; no valid measurement was obtained and the run is not scored\. The frozen protocol under\-provisioned output for a single\-response format\. A subsequent per\-item run—explicitly post\-hoc and not protocol\-conformant—yielded 10/11 parseable responses, of which 3/11 matched the verifier\. We treat this as exploratory diagnosis, not a confirmatory measurement\.

The dominant error mode was temporal: the specification classifies faults by layer but never declares fault timing relative to commitment as an explicit attribute, although every layer assignment depends on it\. The probe therefore motivates a v0\.4 amendment addingfault\_timing∈\{\\in\\\{pre\_commitment,post\_commitment\}\\\}to each taxonomy entry, with a preflight rule routing post\-commitment cases to integrity checking before layer classification\. We state the amendment but do not adopt it: applying it after observing the probe would void the preregistration, and re\-testing against the same eleven items would evaluate a specification written to those items\.

This is one model under one protocol; we cannot separate specification ambiguity from model\-specific reading failure, so the result bounds legibility from below rather than measuring it\.

### 5\.5\.R5–R6: prospective coverage, observability, and overhead

E7 commits 15 profiles under NONE and BOTH before inference \(internal IDsunguarded\_agentandguardrailed\_agent\)\. The signature\-bound manifest time is 08:13:17\.826Z; calendar attestations are obtained at 08:13:20\.192Z; the first of 30 preassigned ingress tickets is issued at 08:13:20\.197Z\. All receipts form one verified chain and reconcile to 24 accepted and six rejected terminals\. The supplemental OpenTimestamps proof was upgraded to a Bitcoin block\-header attestation at height 963833\. We do not claim that this host independently validated the block: it has no configured Bitcoin Core node\. Role separation is therefore real at the key level, not at the organizational\-principal level\.

Table[7](https://arxiv.org/html/2609.01992#S5.T7)shows two selective degradations\. Removing the last terminal receipt leaves a valid 29\-receipt prefix but returnsINCONCLUSIVE\_COVERAGE; C4 and descriptive licensing fall with it, while C2 remainsPass\. Propagating unresolved coverage to C4 is an implementation reading of complete accounting, not a new frozen decision threshold\. Before the private\-opening ablation, we freeze a prediction \(SHA\-25672c554\.\.\.4c0f\): public receipts should retain coverage and C2, but all six economic and two treatment\-fidelity claims should becomeInconclusive\. The observed result matches exactly\. In particular, public SP is not trusted because its frozen dependency includes the private profile needed to recompute the completion branch\.

Table 7\.CR\-3 results\. P=Pass, I=Inconclusive, D=determined\. Percentages use 2,000\.14 ms model inference per transaction\.\(a\) Missing\-terminal propagation

\(b\) Public versus auditor view

\(c\) Per\-transaction cost

The primary auditor\-verification number is the 10\-run median, 734μ\\mus \(range 724–828\); 1,040μ\\mus is one cold read, not a second estimator\. Storage comprises a 2\.64 KB public receipt, 6\.21 KB encrypted envelope, and 1\.05 KB ingress ticket\. Tickets are batch\-issued after the epoch assignment set is committed and before inference, making their signing cost pre\-ingress rather than terminal\-path latency\.

## 6\.Discussion and Limitations

*The contribution is semantics, not cryptography\.*A hash chain answers whether retained bytes changed; ClaimReceipt answers which retained distinctions a declared claim depends on\. The field–claim matrix is the constructive dual of an identifiability failure: if removing a field group allows two admissible executions with different claim truth to share one evidence projection, no later solver or metric can repair that loss\. Other domains will need different claim classes and dependencies, but the workflow—declare claims, derive evidence, commit the experiment, replay or abstain—transfers\.

*Selective abstention is a result\.*The grid contains manyInconclusivecells because historical runs were not designed for every criterion\. This is intended behavior\. The verifier still licenses exact descriptive accounting where C2 and C4 pass while blocking causal claims about strategic sellers or stable policy effects\. A gate that never stops an attractive result is not verification\.

*Receipts do not create external coverage\.*E7 demonstrates prospective manifest, tickets, checkpoint, encrypted openings, chaining, and coverage\-qualifiedPass\. The missing\-terminal arm shows why this layer is not implied by replay\. Yet CR\-3 proves completeness only relative to committed ingress: a platform that prevents a transaction from reaching the witness remains outside observability \(L4\)\. EveryPasstherefore carriesverified\_only\_within\_committed\_ingress\.

*Privacy remains an engineering and governance burden\.*Auditable welfare requires the evaluator’s hidden profile, including sensitive low\-entropy values\. E7 encrypts each opening to a separate X25519 role, but one operator still holds every role key\. A deployment needs independent custody, authorization, retention, and deletion; otherwise verifiability can undermine the information protection being evaluated\. Zero\-knowledge metrics remain future work\.

*Evaluation scope\.*The evidence comes from one configurable hotel testbed and one principal model family; E7 uses only Qwen2\.5\-Instruct 3B andk=1k=1\. The 11 faults are designed rather than organic, and the abstraction analysis is scoped to the frozen claim class\. We have not tested a second domain, an independent implementation, or separately operated trust roles\. The next systems question is governance: independent ingress witnessing, key custody, and admission rules that reduce L4\. The legibility probe also suggests a check others can apply cheaply: before treating a frozen contract as binding on third parties, measure whether an independent reader can predict its verdicts\.

## 7\.Related Work

*Agent evaluation and observability\.*Agent evaluations emphasize interactive completion and scenario\-aware measurement\[[11](https://arxiv.org/html/2609.01992#bib.bib4),[7](https://arxiv.org/html/2609.01992#bib.bib5),[10](https://arxiv.org/html/2609.01992#bib.bib3)\], while trace audits show that aggregate success can conceal failures and misrank repairs\[[18](https://arxiv.org/html/2609.01992#bib.bib16),[16](https://arxiv.org/html/2609.01992#bib.bib17)\]\. ClaimReceipt specifies evidence needed to recompute bounded claims and validity verdicts\.

*Provenance and tamper evidence\.*Timestamping, authenticated logs, and Certificate Transparency establish append\-only integrity\[[5](https://arxiv.org/html/2609.01992#bib.bib7),[3](https://arxiv.org/html/2609.01992#bib.bib8),[9](https://arxiv.org/html/2609.01992#bib.bib9)\]; provenance tracks artifact dependencies\[[13](https://arxiv.org/html/2609.01992#bib.bib12),[1](https://arxiv.org/html/2609.01992#bib.bib13)\]\. We add claim semantics and conditional coverage using standard primitives unchanged\.

*Evaluation contracts and construct validity\.*Construct validity asks whether an operationalization measures its named object\[[2](https://arxiv.org/html/2609.01992#bib.bib1),[6](https://arxiv.org/html/2609.01992#bib.bib2)\]; datasheets and model cards expose assumptions\[[4](https://arxiv.org/html/2609.01992#bib.bib14),[12](https://arxiv.org/html/2609.01992#bib.bib15)\]\. ClaimReceipt turns a subset into machine\-checkable contracts that stop missing evidence from silently becoming a positive conclusion\.

## 8\.Conclusion

Agent verification needs both a sufficient record for each claim and a committed set against which omissions are visible\. On 1,392 historical records, CR\-2 reproduces a manual audit, replays deterministic and post\-generation claims, and separates semantic faults from benign variation\. On 30 prospective transactions, CR\-3 distinguishes complete evidence, a missing terminal, and unavailable private openings at negligible runtime cost\. The result is not a universal receipt, but a demonstrated method for deciding what agent\-evaluation evidence licenses—including when it licenses only abstention\.

## References

- \[1\]\(2015\)An introduction to docker for reproducible research\.ACM SIGOPS Operating Systems Review49\(1\),pp\. 71–79\.External Links:[Document](https://dx.doi.org/10.1145/2723872.2723882),[Link](https://doi.org/10.1145/2723872.2723882)Cited by:[§7](https://arxiv.org/html/2609.01992#S7.p2.1)\.
- \[2\]L\. J\. Cronbach and P\. E\. Meehl\(1955\)Construct validity in psychological tests\.Psychological Bulletin52\(4\),pp\. 281–302\.External Links:[Document](https://dx.doi.org/10.1037/h0040957),[Link](https://doi.org/10.1037/h0040957)Cited by:[§7](https://arxiv.org/html/2609.01992#S7.p3.1)\.
- \[3\]S\. A\. Crosby and D\. S\. Wallach\(2009\)Efficient data structures for tamper\-evident logging\.In18th USENIX Security Symposium,pp\. 317–334\.External Links:[Link](https://www.usenix.org/conference/usenixsecurity09/technical-sessions/presentation/efficient-data-structures-tamper-evident)Cited by:[§3\.1](https://arxiv.org/html/2609.01992#S3.SS1.p1.2),[§7](https://arxiv.org/html/2609.01992#S7.p2.1)\.
- \[4\]T\. Gebru, J\. Morgenstern, B\. Vecchione,et al\.\(2021\)Datasheets for datasets\.Communications of the ACM64\(12\),pp\. 86–92\.External Links:[Document](https://dx.doi.org/10.1145/3458723),[Link](https://doi.org/10.1145/3458723)Cited by:[§7](https://arxiv.org/html/2609.01992#S7.p3.1)\.
- \[5\]S\. Haber and W\. S\. Stornetta\(1991\)How to time\-stamp a digital document\.Journal of Cryptology3\(2\),pp\. 99–111\.External Links:[Document](https://dx.doi.org/10.1007/BF00196791),[Link](https://doi.org/10.1007/BF00196791)Cited by:[§1](https://arxiv.org/html/2609.01992#S1.p4.1),[§7](https://arxiv.org/html/2609.01992#S7.p2.1)\.
- \[6\]A\. Z\. Jacobs and H\. Wallach\(2021\)Measurement and fairness\.InProceedings of the 2021 ACM Conference on Fairness, Accountability, and Transparency,pp\. 375–385\.External Links:[Document](https://dx.doi.org/10.1145/3442188.3445901),[Link](https://doi.org/10.1145/3442188.3445901)Cited by:[§7](https://arxiv.org/html/2609.01992#S7.p3.1)\.
- \[7\]S\. Kapoor, B\. Stroebl, Z\. S\. Siegel, N\. Nadgir, and A\. Narayanan\(2025\)AI agents that matter\.Transactions on Machine Learning Research\.External Links:[Link](https://openreview.net/forum?id=Zy4uFzMviZ)Cited by:[§1](https://arxiv.org/html/2609.01992#S1.p2.1),[§7](https://arxiv.org/html/2609.01992#S7.p1.1)\.
- \[8\]H\. Krawczyk, M\. Bellare, and R\. Canetti\(1997\)HMAC: keyed\-hashing for message authentication\.RFCTechnical Report2104,Internet Engineering Task Force\.External Links:[Document](https://dx.doi.org/10.17487/RFC2104),[Link](https://www.rfc-editor.org/rfc/rfc2104)Cited by:[§3\.4](https://arxiv.org/html/2609.01992#S3.SS4.p2.2)\.
- \[9\]B\. Laurie, A\. Langley, and E\. Kasper\(2013\)Certificate transparency\.RFCTechnical Report6962,Internet Engineering Task Force\.External Links:[Document](https://dx.doi.org/10.17487/RFC6962),[Link](https://www.rfc-editor.org/rfc/rfc6962)Cited by:[§1](https://arxiv.org/html/2609.01992#S1.p4.1),[§3\.1](https://arxiv.org/html/2609.01992#S3.SS1.p1.2),[§7](https://arxiv.org/html/2609.01992#S7.p2.1)\.
- \[10\]P\. Liang, R\. Bommasani, T\. Lee,et al\.\(2022\)Holistic evaluation of language models\.arXiv preprint arXiv:2211\.09110\.External Links:[Link](https://openreview.net/forum?id=iO4LZibEqW)Cited by:[§1](https://arxiv.org/html/2609.01992#S1.p2.1),[§7](https://arxiv.org/html/2609.01992#S7.p1.1)\.
- \[11\]X\. Liu, H\. Yu, H\. Zhang,et al\.\(2024\)AgentBench: evaluating LLMs as agents\.InInternational Conference on Learning Representations,External Links:[Link](https://arxiv.org/abs/2308.03688)Cited by:[§7](https://arxiv.org/html/2609.01992#S7.p1.1)\.
- \[12\]M\. Mitchell, S\. Wu, A\. Zaldivar,et al\.\(2019\)Model cards for model reporting\.InProceedings of the Conference on Fairness, Accountability, and Transparency,pp\. 220–229\.External Links:[Document](https://dx.doi.org/10.1145/3287560.3287596),[Link](https://doi.org/10.1145/3287560.3287596)Cited by:[§7](https://arxiv.org/html/2609.01992#S7.p3.1)\.
- \[13\]L\. Moreau and P\. Missier\(2013\)PROV\-DM: the PROV data model\.W3C Recommendation\.External Links:[Link](https://www.w3.org/TR/prov-dm/)Cited by:[§7](https://arxiv.org/html/2609.01992#S7.p2.1)\.
- \[14\]A\. Rundgren, B\. Jordan, and S\. Erdtman\(2020\)JSON canonicalization scheme \(JCS\)\.RFCTechnical Report8785,Internet Engineering Task Force\.External Links:[Document](https://dx.doi.org/10.17487/RFC8785),[Link](https://www.rfc-editor.org/rfc/rfc8785)Cited by:[§3\.4](https://arxiv.org/html/2609.01992#S3.SS4.p2.2)\.
- \[15\]A\. Yang, B\. Yang, B\. Zhang,et al\.\(2024\)Qwen2\.5 technical report\.arXiv preprint arXiv:2412\.15115\.External Links:[Link](https://arxiv.org/abs/2412.15115)Cited by:[§4\.2](https://arxiv.org/html/2609.01992#S4.SS2.p1.1)\.
- \[16\]P\. Zhu and S\. Chang\(2026\)When aggregate alignment misleads: auditing policy repair without per\-state expert actions\.arXiv preprint arXiv:2607\.03386\.External Links:[Link](https://arxiv.org/abs/2607.03386)Cited by:[§7](https://arxiv.org/html/2609.01992#S7.p1.1)\.
- \[17\]P\. Zhu and S\. Chang\(2026\)When guardrails look effective: construct validity failures in LLM agent commerce evaluation\.Note:PreprintCited by:[§1](https://arxiv.org/html/2609.01992#S1.p3.1),[§2\.2](https://arxiv.org/html/2609.01992#S2.SS2.p2.1)\.
- \[18\]P\. Zhu and S\. Chang\(2026\)When outcome looks right but discipline fails: trace\-based evaluation under hidden competitor state\.arXiv preprint arXiv:2605\.18580\.External Links:[Link](https://arxiv.org/abs/2605.18580)Cited by:[§7](https://arxiv.org/html/2609.01992#S7.p1.1)\.

Similar Articles

Evidence-Ledger Adjudication for Claim-Evidence Traceability

arXiv cs.AI

This paper introduces evidence-ledger adjudication, a workflow for claim-evidence traceability in AI-assisted writing, evaluated on a blind benchmark from AVeriTeC, CLIMATE-FEVER, and SciFact, showing agent-based methods outperform baselines.

EVE-Agent: Evidence-Verifiable Self-Evolving Agents

arXiv cs.AI

EVE-Agent introduces a framework for self-evolving search agents that ensure evidence verifiability by generating questions, answers, and evidence spans, and training on marginal accuracy gain of evidence. This improves grounded correctness without human annotations.

Claim-Selective Certification for High-Risk Medical Retrieval-Augmented Generation

arXiv cs.CL

This paper proposes claim-selective certification for high-risk medical retrieval-augmented generation (RAG), decomposing responses into verifiable claims and scoring them against evidence to produce actions (full, partial, conflict, abstain) using an intent-aware selector, achieving low unsupported-claim risk and high action accuracy.