VSO · Public research resources

Choosing an evidence verifier or reproduction kit

Select by purpose and environment: reviewing submitted evidence is separate from experimenting with execution controls and OS isolation.

Review delivered evidence: declared-scope verifier

This offline Python research adapter verifies real signatures, hashes, Merkle proofs and object bindings. It reports cryptographic integrity separately from experimental evidence-delivery fulfillment.

vap-v1.2 retains unimplemented or indeterminate checks; only experimental-scope applies the scope proposal. Neither is a native VCP verifier or a full-conformance assessment.

The 14 synthetic cases compare actual and expected verdicts. Public test keys and simulated receipts do not establish independent timestamps or complete observation. Follow Declared-scope research verifier.

Compare implementations: interoperability demo

Python and Node.js check common synthetic inputs against separately supplied trust. A local-contract PASS does not adopt a VAP format or establish the truth of observations.

Examine execution control: separate OS kit

The 24 October kit includes an OS-isolated pre-execution gate and requires Linux with rootful Docker. That environment is not a prerequisite for evaluating the offline evidence verifier alone.

Distinguish kit revision b1af0dc from experiment target c8ccf97. Preserve originals, digests and expectations from Fixed OS-isolation reproduction kit; do not replace the historical ZIP with newer code.

Interpret the report, not just process success

The declared-scope verify command exits zero when it produces a report, including negative or indeterminate reports. Read the named result axes. The separate interoperability contract uses PASS, FAIL and ERROR; its exit codes do not transfer to the other verifier.

Record the executor, environment owner, support, version and failures. First-party execution or historical evidence rechecks alone do not establish independent reproduction.

Sources and reviewed revisions

This page summarizes public materials at pinned commits. Creating it is not a new research test run. Historical test records and fixed distributions remain unchanged.