StateProof The agent said it was done. Prove it.

Architecture & reproduction

Compile once, cache, verify deterministically — and prove it offline.

AGENT-VISIBLE INPUTS task instruction tool registry domain schema no run data at all CONTRACT AGENT (model) compile requirements + typed assertions semantic lint + 1 repair runs once per task CONTRACT BUNDLE fingerprint → contract hashes + provenance committed to the repo RUN UNDER TEST trajectory initial + final state final response a claim, not evidence DETERMINISTIC VERIFIER evaluate assertions build evidence refs zero model calls PREDICTIONS verdict per case per-requirement status evidence references SCORER gold contract gold verdict opened only after predictions exist warm path: load, verify, no model cold path: compile once, then verify gold-isolation boundary

Cold path

One model call per unique task. The Contract Agent sees the task, the tools and the domain schema — never a trajectory, a state snapshot, a final response, a case id or a gold file. The compiled contract is validated, semantically linted, hashed and written to a bundle.

3 calls · 29,889 tokens · 53.6 s

Warm path

The bundle is loaded, every hash re-derived, and each case's task fingerprint recomputed from the task in front of it. A mismatch fails closed rather than recompiling — silently filling a gap would turn a measured warm run into a partly cold one.

0 calls · 0 tokens · 386 ms

Gold isolation

Gold contracts and gold verdicts live behind a package boundary (@stateproof/benchmark/gold). The prediction phase imports only the agent-facing surface, so it cannot reach them, and predictions are written to disk before the scorer opens its first gold file. A test observes every case-file read and asserts that ordering directly.

Reproduce this

No API credential is required. The replay loads the committed contract bundle, re-verifies the eight development cases and compares canonical predictions to the pinned warm run.

pnpm install
pnpm reproduce

Expect, at a high level:

Other commands: pnpm reproduce:check (artifacts and provenance only), pnpm dashboard:build, pnpm dev, pnpm check:provenance <runId>.

Pinned registry
submission/reproduction-manifest.json
Contract bundle
RUN-stateproof-hard-development-cold-20260829T022133Z-contracts
Assertion schema
2.1.0
Source commit
42135267c23841b7c8bb960c01749f58bb53481a
Judge summary
artifacts/submission/development-summary.md

Limitations

Human review for consequential actions

StateProof does not autonomously approve or execute consequential actions. In a real-world deployment, failed or uncertain verification results should be escalated to a qualified human reviewer before any consequential decision is made.