{
  "report_version": "ocme-question-factory-validation-v0.1",
  "batch_id": "batch-20260917-point-line-plane",
  "checked_at": "2026-09-17",
  "brief_sha256": "fc28204885b97fcbb7deff62050bb84da83e5af61ee1eda59a50566384d18806",
  "outcome": "passed",
  "counts": {
    "total": 100,
    "by_family": {
      "qf-geometry-object-role": 25,
      "qf-explicit-incidence-language": 25,
      "qf-explicit-collinearity-classification": 25,
      "qf-explicit-coplanarity-classification": 25
    },
    "unique_ids": 100,
    "unique_seeds": 100,
    "unique_stems": 100,
    "unique_semantic_templates": 100,
    "exact_stem_duplicate_rate": 0,
    "semantic_template_duplicate_rate": 0
  },
  "generation": {
    "attempted": 100,
    "accepted": 100,
    "rejected": 0,
    "rejection_rate": 0
  },
  "source_commit_blob_checks": {
    "commit_sha": "2dd9128869063a3a2477ab801606556a898861f0",
    "source_lf_normalized_sha256": "abf9d0f665f79eaddd4998e3b6080630ebd88fba8faec86475aa135d364f1efd",
    "all_match": true
  },
  "negative_witnesses": {
    "cross_family_seed_collision_rejected": true,
    "copied_stem_template_rejected": true,
    "unlisted_incidence_rejected": true,
    "explicit_incidence_green": true,
    "absence_of_collinearity_not_accepted_as_negative": true,
    "three_point_coplanar_false_rejected": true,
    "absence_of_coplanarity_not_accepted_as_negative": true
  },
  "batch_sha256": "b0b122089dc537d76c665030633bc0511400aa2889ec63039e119b26e0c2f487",
  "byte_length": 117807,
  "average_bytes_per_question": 1178.07,
  "manifest_hash_match": true,
  "explanation_witnesses_accurate": true,
  "errors": []
}
