Runtime and artifact review uses these public evidence fields.
The public runtime record can approve the exact pinned v1.2 binding. It is not a deployment, signing, funding, relayer-change, guarded-user rollout, or local-checkout production-readiness approval.
Minimum public evidence
Runtime review uses:
- current
public-artifacts/current.json exists and names the surface
- chain ID is
4326
- contract addresses match the public artifact record
- selector matches the public artifact record
- source verification path is documented or linked
- runtime code hash or verifier bytecode hash is documented where relevant
- prover manifest hash is documented
- trusted setup record hash is documented
- approval evidence source, visibility, and semantics are documented
- public input order is documented
- known limitations are linked
Security evidence
Security review tracks:
- public input mutation tests
- nullifier double-spend tests
- root expiry behavior
- fee-bound checks
- relayer rejection tests
- artifact hash verification
- source verification
- dependency audit status
- no-secret scan
- private operator evidence boundary