Cleanroom verdict packet demo

A tiny public packet where the verdict is re-derived from the record instead of accepted from an agent summary.

Download bundle Read packet README View report
MATCH 1 The measured bound matches the claim.
DRIFT 1 The claim says 3 comparisons; the record shows the worst case is 11.
UNVERIFIABLE 1 The claim has no falsification condition, so the packet refuses to pretend.

What This Is

This is a small review packet for one binary-search thesis. The point is not binary search. The point is the review boundary: the packet keeps claims, measurements, verdicts, and unmeasured claims separate enough for another reviewer to inspect.

The verifier boundary excludes worker context, reasoning trace, intermediate steps, prior chat, and notes. If the packet cannot support a claim, the result stays UNVERIFIABLE.

Included Records

FileRole
spec.jsonOriginal claims and falsification conditions.
run.jsonWitnessed run record, verdicts, seals, and integrity checks.
report.mdHuman-readable summary of verdicts and evidence.
review.mdCleanroom review boundary and excluded context.

Verify Locally

From a fresh clone of HarperZ9/crucible:

pip install -e ".[dev]"
python -m crucible review path/to/crucible-cleanroom-demo/bundle

Expected result:

cleanroom bundle PASS

Download Hash

SHA-256: 2D4E819E4032F07E3A54D35AF2DC78161C1D2F04C43F89C26B56878D6377D1F1

What To Critique

Non-Claims

This does not certify code, safety, compliance, or correctness beyond the tiny demo. It is a small example of a review packet that can say MATCH, DRIFT, or UNVERIFIABLE.