Skip to main content

Capability Evidence

All capabilities are classified with a proof status. See /ai/evidence/v1/manifest.json for the full machine-readable manifest.

Runtime Convergence

CapabilityProof IDStatusEvidence Path
Retry-to-successPROOF-001victory-locked, local/mockruntime_convergence_evidence_pack_v1.json
CP outage/reconnectPROOF-002victory-locked, local/mockruntime/control_plane_outage_reconciliation_execution.json
DLQ exhaustionPROOF-003victory-locked, local/mockruntime/retry_exhaustion_dlq_execution.json
Duplicate/idempotencyPROOF-004victory-locked, local/mockruntime/duplicate_idempotency_execution.json
Reconnect conflictPROOF-005victory-locked, local/mockruntime/reconnect_conflict_reconciliation_execution.json
Topology driftPROOF-006victory-locked, local/mockruntime/topology_drift_convergence_execution.json
Evidence buffer flushPROOF-007victory-locked, local/mockruntime/evidence_buffer_flush_execution.json
Relay path convergencePROOF-008victory-locked, local/mockruntime/relay_path_convergence_execution.json
Failover recoveryPROOF-009victory-locked, local/mockruntime/relay_failover_recovery_execution.json
Private-edge pathPROOF-010victory-locked, local/mockruntime/private_edge_path_convergence_execution.json

Verification: make runtime-proof-replay-verify / make runtime-convergence-state-machine-check

Trust Lifecycle

CapabilityProof IDStatusEvidence Path
Enrollment happy pathTRUST-PROOF-001local/mock provensecurity/trust_enrollment_execution.json
Enrollment rejectionTRUST-PROOF-002local/mock provensecurity/trust_enrollment_rejection_execution.json
HMAC valid/invalid/stale/rotatedTRUST-PROOF-003local/mock provensecurity/hmac_trust_execution.json
mTLS/cert baselineTRUST-PROOF-004implementation_presentsecurity/mtls_cert_trust_execution.json
ZenLock secret authorityTRUST-PROOF-005local/mock provensecurity/zenlock_secret_authority_execution.json
mTLS cert rejection (5 scenarios)TRUST-PROOF-006local/mock provensecurity/mtls_cert_rejection_execution.json
Canary cert rotationTRUST-PROOF-007local/mock proven (ingester)security/canary_cert_rotation_execution.json
Trust bundle rotationTRUST-PROOF-008blocked (no implementation)security/trust_bundle_rotation_execution.json
ZenLock secret rotationTRUST-PROOF-009local/mock provensecurity/zenlock_secret_rotation_execution.json
Revocation/expiryTRUST-PROOF-010local/mock provensecurity/trust_revocation_expiry_execution.json

Verification: make trust-proof-replay-verify / make trust-lifecycle-state-machine-check

Evidence Support

ArtifactDescriptionPath
Runtime evidence pack10 proofs consolidatedruntime/runtime_convergence_evidence_pack_v1.json
Runtime replay verifierValidates all 10 proofsscripts/validation/runtime_proof_replay_verify.py
Runtime state machines4 machines (delivery, CP, topology, buffer)runtime/runtime_convergence_state_machine.json
Trust evidence packTrust proofs consolidatedsecurity/trust_lifecycle_evidence_pack_v1.json
Trust replay verifierValidates all trust proofsscripts/validation/trust_proof_replay_verify.py
Trust state machines4 machines (enrollment, cert, HMAC, secret)security/trust_lifecycle_state_machine.json
Zero-trust proof matrix12 scoped claim rowssecurity/zero_trust_proof_matrix.json
Trust lifecycle evidence map17 capabilitiessecurity/trust_lifecycle_evidence_map.json
Claims guard0 critical overclaimsscripts/validation/runtime_claims_guard.py

All paths are relative to zen-platform/docs/80-EVIDENCE/.