ZEROlobby
22/22 strict⌘Kvisitor
skip to main
spectatehost: sandboxpaper-default · no live lease
··/17 auditing··:··:··

the proof

replay · verify · export · redact

Replay decisions, verify evidence, export audit bundles, and see why every material action happened. Replaces /replay as the v95 public-nav noun (legacy preserved).

export + verify evidence

v95 Proof surface · download the bundle as JSON · paste it back to verify the sha256 chain. CBOR and PDF formats land in a later cycle. Source: fixtures · ZERO_RUNTIME_MCP_BASE unset · production proof export is healthy post Codex PRs #233 + #234 (2026-05-14) · live hydration is opt-in.

evidence bundle exportsha256 · e5f6789012345678
format
redaction profile

bundle covers 4 traces · window 2026-05-14T11:42:00Z2026-05-14T11:42:10Z

verify evidence bundle

try: click download JSON, open the file, paste the contents into the verifier, click verify. The bundle's sha256 chain validates client-side · no network call.

P1

what Proof verifies

v95 P0
  • Decision trail · every approval + revoke + kill recorded.
  • Inputs · what the agent saw at decision time.
  • Policy checks · which envelope allowed or blocked the action.
  • Approvals · who approved · under what cap · under what condition.
  • Lease state · authority window + expiry at firing time.
  • Execution result · settled · partial · failed · reverted.
  • Replay frame · scrub the decision step-by-step.
  • Export bundle · download as JSON (cycle 102) · CBOR + PDF later.
per /Users/forge/zero-founder PRODUCT_SURFACE_ARCHITECTURE §Proof
P2

real surfaces land cycle 102

EvidenceBundleExport · ProofVerifier

This route is canonical at the URL level today. The existing rich replay UI lives at /replay (with Replay + ProvenancePanel + ChainAbstractionAuditTrail + TimelineScrub primitives composed correctly). Cycle 102 adds two new primitives here: EvidenceBundleExport (JSON serializer · download via Blob) and ProofVerifier (paste-or-upload bundle · sha256 chain check · verified chip).

Per user guardrail: JSON is the only format shipped at cycle 102. CBOR + PDF appear as coming-soonchips in the format picker.

EvidenceBundle typed object (cycle 101) + JSON download + sha256-chain verifier ship at Plan v31 cycle 102
P3

legacy /replay preserved

The legacy /replay route remains live and hosts the existing rich replay surfaces. Plan v31 is additive · no destructive renames. Per-bundle deep links at /r/[id]also preserved.

rolling lineage feed · per PROVENANCE-DOCTRINE §3
v95 canonical surface · /proof · legacy /replay + /r/[id] preserved · EvidenceBundle typed object lands cycle 101