{
 "schema": "cain42.auditor_kit_release_status.v1",
 "evaluated_at_utc": "2026-10-11T12:43:46Z",
 "kit_version": "8.1.0",
 "zip": "cain42-auditor-kit-8.1.0.zip",
 "zip_sha256": "9afe0bf3add54033ac12f2257f3c66ac496f2ce9ed13735a5035d0c79fc7c6f3",
 "source_commit": "bf04fa89d6ec925a0eb4d29cd4c1994c684ab681",
 "status": "AUDITOR_KIT_RELEASE_READY",
 "gates": [
  {
   "id": "K1",
   "title": "authoritative source commit and version identified",
   "status": "PASS",
   "evidence": {
    "source_commit": "bf04fa89d6ec925a0eb4d29cd4c1994c684ab681",
    "commit_exists_in_repository": true,
    "kit_sources_in_commit": true,
    "kit_version": "8.1.0",
    "build_dirty": false
   },
   "blockers": [],
   "detail": "Provenance is checkable only with repository access; outside auditors see it as DECLARED."
  },
  {
   "id": "K2",
   "title": "manifest, hashes, signature and contents agree",
   "status": "PASS",
   "evidence": {
    "verifier_verdict": "PASS_INTEGRITY",
    "signature_valid": "PASS",
    "counts": {
     "PASS": 54,
     "FAIL": 0,
     "WARN": 0,
     "SKIP": 0
    },
    "zip_sha256": "9afe0bf3add54033ac12f2257f3c66ac496f2ce9ed13735a5035d0c79fc7c6f3",
    "result_digest_sha256": "ae8258b3d2c590739e22274456efe89ddf508de2d37f32a254130b59e498cf68"
   },
   "blockers": [],
   "detail": null
  },
  {
   "id": "K3",
   "title": "verifier source and runtime reproducible",
   "status": "PASS",
   "evidence": {
    "rebuilds": [
     {
      "zip": "/root/.cache/cain42-qualify-tmp/cain42-b0-zgtudmx5/cain42-auditor-kit-8.1.0.zip",
      "sha256": "9afe0bf3add54033ac12f2257f3c66ac496f2ce9ed13735a5035d0c79fc7c6f3",
      "bytes": 1147423,
      "signed": true,
      "source_commit": "bf04fa89d6ec925a0eb4d29cd4c1994c684ab681",
      "built_at_utc": "2026-10-11T12:38:51Z",
      "manifest_sha256": "6a5f3a6f2ba4e1d61a7b7cb352284b51aca4e5a643c7cb0c79230cda1809551b",
      "files": 134,
      "dirty": false
     },
     {
      "zip": "/root/.cache/cain42-qualify-tmp/cain42-b1-2l8rf_pn/cain42-auditor-kit-8.1.0.zip",
      "sha256": "9afe0bf3add54033ac12f2257f3c66ac496f2ce9ed13735a5035d0c79fc7c6f3",
      "bytes": 1147423,
      "signed": true,
      "source_commit": "bf04fa89d6ec925a0eb4d29cd4c1994c684ab681",
      "built_at_utc": "2026-10-11T12:38:51Z",
      "manifest_sha256": "6a5f3a6f2ba4e1d61a7b7cb352284b51aca4e5a643c7cb0c79230cda1809551b",
      "files": 134,
      "dirty": false
     }
    ],
    "rebuilds_equal_release_zip": true,
    "manifest_identical": true,
    "runtime": "CPython standard library only; no third-party dependency in the verification path",
    "rebuild_environment": "clean git worktree on the developer host (same machine: NOT independent)"
   },
   "blockers": [],
   "detail": null
  },
  {
   "id": "K4",
   "title": "positive and negative fixtures pass",
   "status": "PASS",
   "evidence": {
    "verifier_fixtures": "51/51 fixtures matched; result checks {'result_matches_its_archive': True, 'replayed_result_rejected': True, 'edited_result_rejected': True}; ALL_PASSED=True",
    "ai_review_fixtures": "23/23 review cases matched; ALL_PASSED=True"
   },
   "blockers": [],
   "detail": null
  },
  {
   "id": "K5",
   "title": "offline verification under declared conditions",
   "status": "PASS",
   "evidence": {
    "network_namespace_proof": "BLOCKED 101",
    "offline_verdict": "PASS_INTEGRITY",
    "online_verdict": "PASS_INTEGRITY",
    "dependencies_installed": "none (stdlib only)"
   },
   "blockers": [],
   "detail": null
  },
  {
   "id": "K6",
   "title": "42-second initial verdict meets threshold",
   "status": "PASS",
   "evidence": {
    "benchmark": "benchmark-8.1.0.json",
    "runs": 30,
    "stats": {
     "min": 1.9918,
     "median": 2.1273,
     "p95": 2.4169,
     "max": 3.0451,
     "mean": 2.1962
    },
    "failure_count": 0,
    "expected_verdict": "PASS_INTEGRITY",
    "bound_to_zip": true,
    "network_isolated": true
   },
   "blockers": [],
   "detail": null
  },
  {
   "id": "K7",
   "title": "auditor documentation complete and consistent",
   "status": "PASS",
   "evidence": {
    "required_files": 48,
    "missing": [],
    "dangling_doc_references": [],
    "entry_docs_reference_current_release": "PASS"
   },
   "blockers": [],
   "detail": null
  },
  {
   "id": "K8",
   "title": "all three sites link to the correct current kit",
   "status": "PASS",
   "evidence": {
    "probe_at": "2026-10-11T12:43:17Z",
    "required_checks": 27,
    "failed": [],
    "served_zip_sha256": {
     "cainstudio.online": "9afe0bf3add54033ac12f2257f3c66ac496f2ce9ed13735a5035d0c79fc7c6f3",
     "mcpgate.online": "9afe0bf3add54033ac12f2257f3c66ac496f2ce9ed13735a5035d0c79fc7c6f3",
     "clawx.click": "9afe0bf3add54033ac12f2257f3c66ac496f2ce9ed13735a5035d0c79fc7c6f3"
    }
   },
   "blockers": [],
   "detail": null
  },
  {
   "id": "K9",
   "title": "safe to distribute; no secrets; no implementation source",
   "status": "PASS",
   "evidence": {
    "secret_pattern_hits": [],
    "python_files": [
     "AI_REVIEW/make_review_fixtures.py",
     "AI_REVIEW/validate_ai_review.py",
     "BENCHMARKS/run_benchmark.py",
     "CHALLENGE_42S.py",
     "FIXTURES/make_fixtures.py",
     "HUMAN_REVIEW/sign_review_record.py",
     "PLATFORM_AUDIT/site_probe.py",
     "TESTS/run_ai_review_suite.py",
     "TESTS/run_fixture_suite.py",
     "VERIFIER/cain42_verify.py"
    ],
    "non_allowlisted_code": [],
    "archive_entries_safe": "PASS",
    "note": "fixture/test seeds are derived from public strings and documented as never-trust"
   },
   "blockers": [],
   "detail": null
  },
  {
   "id": "K10",
   "title": "limitations, unsupported claims and defects documented",
   "status": "PASS",
   "evidence": {
    "claims": 18,
    "claim_statuses": [
     "CONTRADICTED",
     "NOT_VERIFIED",
     "PARTIALLY_SUPPORTED",
     "PENDING_EXTERNAL_REVIEW",
     "SUPPORTED_WITHIN_TESTED_SCOPE"
    ],
    "findings_register": "IRONCLAD_PROMPT8/15_FINDINGS_REGISTER.json",
    "open_findings": [
     "P8-001",
     "P8-002",
     "P8-003",
     "P8-005",
     "P8-006",
     "P8-007",
     "P8-008",
     "P8-009",
     "P8-010",
     "P8-011",
     "P8-012",
     "P8-013",
     "P8-014",
     "P8-017",
     "P8-018"
    ]
   },
   "blockers": [],
   "detail": null
  }
 ],
 "blockers": [],
 "independent_reproduction": "NOT_INDEPENDENTLY_REPRODUCED",
 "external_review": "PENDING_EXTERNAL_REVIEW",
 "scope_note": "Kit readiness concerns the verification resource only. It does not and cannot change the CAIN-42 platform release status (see cain42_platform_release_status.json)."
}
