Verification
How to validate Zen Mesh evidence locally and programmatically.
AI Agent / Reviewer Verification Flow
-
Fetch the manifest
GET /ai/evidence/v1/manifest.json -
Inspect each capability entry
- Check
proof_status:victory_locked,local_mock_proven,implementation_present,planned,blocked,not_claimed - Verify
evidence_refspoint to existing zen-platform artifacts atgithub.com/zenmesh/zen-platform/docs/80-EVIDENCE/ - Check
non_claimsfor what is not claimed
- Check
-
Verify Merkle/evidence hashes (where available)
- Run
make merkle-evidence-checkin zen-platform to verify Merkle tree integrity
- Run
-
Map to proof ledger
- Runtime:
github.com/zenmesh/zen-platform/docs/80-EVIDENCE/runtime/runtime_proof_ledger.json - Trust:
github.com/zenmesh/zen-platform/docs/80-EVIDENCE/security/trust_lifecycle_proof_ledger.json
- Runtime:
-
Distinguish local/mock from live/prod
- All proofs with
proof_scope: "local_mock_harness_only"are deterministic mocks - No live or production execution is claimed unless
proof_scopeexplicitly states otherwise
- All proofs with
Make Targets (in zen-platform repo)
Runtime Convergence
make runtime-convergence-evidence-pack-v1-check # Validate evidence pack
make runtime-proof-replay-verify # Verify all 10 proofs
make runtime-convergence-state-machine-check # Validate 4 state machines
make runtime-convergence-readiness-report-check # Check readiness (6 gaps)
make runtime-claims-guard-burn-down-check # 0 critical overclaims
make runtime-victory-lock-check # Verify victory locks
Trust Lifecycle
make trust-lifecycle-evidence-pack-v1-check # Validate trust evidence pack
make trust-proof-replay-verify # Verify all trust proofs
make trust-lifecycle-state-machine-check # Validate 4 state machines
make trust-lifecycle-readiness-report-check # Check readiness report
make zero-trust-proof-matrix-check # Validate proof matrix
make trust-lifecycle-evidence-map-check # Validate evidence map
Cross-Cutting
make docs-evidence-alignment-check # Docs reference current evidence
make docs-truth-alignment-check # Docs truth alignment
make merkle-evidence-check # Merkle evidence integrity
make zenlock-rbac-contract-check # ZenLock RBAC contract
Public Docs Validation
cd ~/zenmesh/docs
npm run validate:ai-evidence # Validate AI evidence artifacts
npm run build # Build static site