{
  "course_id": "course.subject.safety.core_safety_axes_v1.identity_anchor.1.0.0",
  "course_sha256": "51431e4fd392836c277289970e16783e71ffdc37cda288013360aeb2f2204396",
  "failure_reasons": [],
  "gates": [
    {
      "measurement": "1.0",
      "name": "G1_replay_determinism",
      "passed": true,
      "threshold": "1.0"
    },
    {
      "measurement": "1.0",
      "name": "G3_adversarial_rejection_rate",
      "passed": true,
      "threshold": "1.0"
    },
    {
      "measurement": "n/a",
      "name": "G4_legitimate_acceptance_rate",
      "passed": true,
      "threshold": "1.0"
    },
    {
      "measurement": "1.0",
      "name": "G5_provenance_nonempty_rate",
      "passed": true,
      "threshold": "1.0"
    },
    {
      "measurement": "n/a",
      "name": "G6_phase2_relation_coverage",
      "passed": true,
      "threshold": "1.0"
    },
    {
      "measurement": "deferred:no_prior_courses",
      "name": "G2_prior_course_regression",
      "passed": true,
      "threshold": "1.0"
    }
  ],
  "issued_at": "2026-05-17T00:00:00Z",
  "plan_sha256": "e3cb38c98da618cdb3a35355496d0a68cda4bab4e2df483384e21c57b46c809e",
  "ratified": true,
  "report_sha256": "ee1249acdf8c273aeb656d803c37ef915e536d85f177f5cc18c6e2f6c995ce29",
  "schema_version": "1.0.0",
  "source_bundle_sha": "ae82011f09d1e2b85a61eb83eaf73de6beeecf7d517c777e5b0e3e05faab13ca",
  "trace_hashes": [
    "trace:adversarial_probe:::::identity_override_axis_rewrite",
    "trace:adversarial_probe:::::identity_override_policy_bypass",
    "trace:adversarial_probe:::::identity_override_operator_injection",
    "trace:replay_assertion:::::"
  ],
  "validated_set_sha": "93b5ec487e375d03ec882f5d5a33dc41d1c7fbb9990261c9fa5e903898d05069"
}
