{
 "at": "2026-11-09T18:27:22Z",
 "checks": [
  {
   "exit_code": 0,
   "last_line": "VERIFIED",
   "record": [
    "evidence/proofloop-fresh-eval/record.json"
   ],
   "result": "PASS",
   "verifier": "verify_proofloop_eval.py"
  },
  {
   "exit_code": 0,
   "last_line": "VERIFIED (pure-Python, no dependencies)",
   "record": [
    "evidence/proofloop-fresh-eval/record.json"
   ],
   "result": "PASS",
   "verifier": "verify_proofloop_pure.py"
  },
  {
   "exit_code": 0,
   "last_line": "VERIFIED",
   "record": [
    "evidence/release-readiness/record.json"
   ],
   "result": "PASS",
   "verifier": "verify_release_readiness.py"
  },
  {
   "exit_code": 0,
   "last_line": "VERIFIED",
   "record": [
    "evidence/proofloop-precision/fresh-js-2.json"
   ],
   "result": "PASS",
   "verifier": "verify_proofloop_precision.py"
  },
  {
   "exit_code": 0,
   "last_line": "VERIFIED",
   "record": [
    "evidence/proofloop-precision/fresh-js-3.json"
   ],
   "result": "PASS",
   "verifier": "verify_proofloop_precision.py"
  },
  {
   "exit_code": 0,
   "last_line": "ALL_CHECKS_PASSED: 31/31 checks, 968 certificates verified",
   "record": [
    "proof/bundle/asymmetric-partition-2026-09-27/PBFT_QC_BUNDLE.json"
   ],
   "result": "PASS",
   "verifier": "verify_pbft_qc_bundle.py"
  },
  {
   "exit_code": 0,
   "last_line": "ALL_CHECKS_PASSED: 26/26 checks, 102 certificates verified",
   "record": [
    "proof/bundle/byzantine-test-2026-09-26/PBFT_QC_BUNDLE.json"
   ],
   "result": "PASS",
   "verifier": "verify_pbft_qc_bundle.py"
  },
  {
   "exit_code": 0,
   "last_line": "ALL_CHECKS_PASSED: 34/34 checks, 2728 certificates verified",
   "record": [
    "proof/bundle/degraded-network-2026-09-27/PBFT_QC_BUNDLE.json"
   ],
   "result": "PASS",
   "verifier": "verify_pbft_qc_bundle.py"
  },
  {
   "exit_code": 0,
   "last_line": "ALL_CHECKS_PASSED: 36/36 checks, 4448 certificates verified",
   "record": [
    "proof/bundle/degraded-network-948b189-2026-09-27/PBFT_QC_BUNDLE.json"
   ],
   "result": "PASS",
   "verifier": "verify_pbft_qc_bundle.py"
  },
  {
   "exit_code": 0,
   "last_line": "ALL_CHECKS_PASSED: 30/30 checks, 264 certificates verified",
   "record": [
    "proof/bundle/four-server-cluster-2026-09-27/PBFT_QC_BUNDLE.json"
   ],
   "result": "PASS",
   "verifier": "verify_pbft_qc_bundle.py"
  },
  {
   "exit_code": 0,
   "last_line": "ALL_CHECKS_PASSED: 30/30 checks, 336 certificates verified",
   "record": [
    "proof/bundle/multi-region-cluster-2026-09-26/PBFT_QC_BUNDLE.json"
   ],
   "result": "PASS",
   "verifier": "verify_pbft_qc_bundle.py"
  },
  {
   "exit_code": 0,
   "last_line": "ALL_CHECKS_PASSED: 33/33 checks, 2832 certificates verified",
   "record": [
    "proof/bundle/ops-drill-2026-09-26/PBFT_QC_BUNDLE.json"
   ],
   "result": "PASS",
   "verifier": "verify_pbft_qc_bundle.py"
  },
  {
   "exit_code": 0,
   "last_line": "ALL_CHECKS_PASSED: 33/33 checks, 2960 certificates verified",
   "record": [
    "proof/bundle/partition-test-2026-09-26/PBFT_QC_BUNDLE.json"
   ],
   "result": "PASS",
   "verifier": "verify_pbft_qc_bundle.py"
  },
  {
   "exit_code": 0,
   "last_line": "ALL_CHECKS_PASSED: 30/30 checks, 160 certificates verified",
   "record": [
    "proof/bundle/pbft-evolution2-2026-09-24/PBFT_QC_BUNDLE.json"
   ],
   "result": "PASS",
   "verifier": "verify_pbft_qc_bundle.py"
  },
  {
   "exit_code": 0,
   "last_line": "ALL_CHECKS_PASSED: 31/31 checks, 152 certificates verified",
   "record": [
    "proof/bundle/pbft-evolution3-2026-09-24/PBFT_QC_BUNDLE.json"
   ],
   "result": "PASS",
   "verifier": "verify_pbft_qc_bundle.py"
  },
  {
   "exit_code": 0,
   "last_line": "ALL_CHECKS_PASSED: 33/33 checks, 3096 certificates verified",
   "record": [
    "proof/bundle/restore-drill-2026-09-26/PBFT_QC_BUNDLE.json"
   ],
   "result": "PASS",
   "verifier": "verify_pbft_qc_bundle.py"
  },
  {
   "exit_code": 0,
   "last_line": "ALL_CHECKS_PASSED: 30/30 checks, 160 certificates verified",
   "record": [
    "proof/bundle/review-core-2026-10-09/PBFT_QC_BUNDLE.json"
   ],
   "result": "PASS",
   "verifier": "verify_pbft_qc_bundle.py"
  },
  {
   "exit_code": 0,
   "last_line": "ALL_CHECKS_PASSED: 30/30 checks, 416 certificates verified",
   "record": [
    "proof/bundle/storage-loss-drill-2026-09-27/PBFT_QC_BUNDLE.json"
   ],
   "result": "PASS",
   "verifier": "verify_pbft_qc_bundle.py"
  }
 ],
 "how": "each public verifier run with python3 -I against the published file, offline",
 "record_sha256": "419628c77ccce5cde5a4172130428cee5713910004d61b7661ff15c9bd8da3ed",
 "schema": "cain42.factory.self-audit.v1",
 "signature": {
  "alg": "Ed25519",
  "key_fingerprint": "SHA256:2232b4add9b35d4016e5be270df4ed56e0dc9b39a0530ac69891073253aae90d",
  "public_key_b64": "b6hfA2rpAdV29FOdhNXGkk4t91mCV0AnfFYwq0HO0R8=",
  "sig_b64": "99gmYPnM0hLx9/kTFAsQ5WN1lXc1w3C8WOZBwFHXk6gnIk7xEemgRW2rMD0ZgLo4RfMbmEjWvejVbJmp2wXvBg=="
 },
 "summary": {
  "FAIL": 0,
  "MISSING_FILE": 0,
  "PASS": 18,
  "TIMEOUT": 0
 }
}
