Do the bytes still match?
RFC 8785 canonicalization and a SHA-256 content address reveal whether any trial, measurement, manifest field, or declared right changed after packing.
DEPLOYMENT PASSPORT / LOCAL VERIFIER
NO UPLOAD · NO CERTIFICATION BY IMPLICATION
CONTENT-ADDRESSED DEPLOYMENT EVIDENCE
A Deployment Passport binds exact trial bytes, declared configuration, reproducibility gaps, operator authorship, and evidence limits into one portable receipt.
PASSPORT INSPECTOR
Import a DeployBench Passport JSON file or paste its contents. Verification runs in your browser; this production surface does not publish or admit the result.
Run its DeployBench command, repeat the same configuration, and pack those compatible trial JSON files into a Deployment Passport first.
Create manifestParsing, hashing and signature verification execute in this browser. No result is submitted to MOEModels.
The verifier checks four different layers without turning any of them into certification.
FOUR DIFFERENT QUESTIONS
MOEModels keeps cryptographic integrity, operator authorship, evidence completeness, and corpus admission separate so one green check cannot overstate what a result proves.
RFC 8785 canonicalization and a SHA-256 content address reveal whether any trial, measurement, manifest field, or declared right changed after packing.
An optional Ed25519 operator signature binds a key to the content digest. It proves control of that key—not the truth of the declared hardware or model.
The verifier recomputes summaries, checks compatible trials, preserves failures, and reports missing artifact, runtime, topology, usage, and repetition context.
Local verification is deliberately separate from MOEModels review, trusted-signer policy, independent reproduction, and comparison admission.
CLOSED EVIDENCE LOOP
The Passport is the portable handoff between the Workbench, local runner, code review, CI policy, and a future reviewed deployment corpus.
Create an Execution Manifest in the Workbench, run its command, pack compatible trials, then return here with the resulting Passport.
Create an Execution Manifest