{
  "generated_at": "2026-07-19T22:38:00.893Z",
  "status": "PASS_EDITORIAL_300_AUTHORITY_REVIEW_PENDING",
  "release_state": "NOT_FOR_SALE_NOT_APKG_RELEASE",
  "counts": {
    "doctrines": 100,
    "cards": 300,
    "card_types": {
      "OX_교정": 100,
      "직접회상": 100,
      "오답교정": 100
    },
    "topics": 18,
    "production_queue_refs": 181,
    "authority_status": {
      "case_number_pending": 66,
      "exact_case": 1,
      "exact_statute": 14,
      "exact_statute_plus_interpretation": 8,
      "theory_review_pending": 11
    }
  },
  "by_topic": {
    "G01|죄형법정주의": {
      "doctrines": 10,
      "cards": 30
    },
    "G02|시간적·장소적 적용범위": {
      "doctrines": 7,
      "cards": 21
    },
    "G03|행위·부작위": {
      "doctrines": 9,
      "cards": 27
    },
    "G04|인과관계·객관적 귀속": {
      "doctrines": 9,
      "cards": 27
    },
    "G05|고의": {
      "doctrines": 7,
      "cards": 21
    },
    "G06|사실의 착오": {
      "doctrines": 6,
      "cards": 18
    },
    "G07|과실": {
      "doctrines": 7,
      "cards": 21
    },
    "G08|결과적 가중범": {
      "doctrines": 5,
      "cards": 15
    },
    "G09|위법성 일반": {
      "doctrines": 4,
      "cards": 12
    },
    "G10|정당방위": {
      "doctrines": 5,
      "cards": 15
    },
    "G11|긴급피난": {
      "doctrines": 3,
      "cards": 9
    },
    "G12|자구행위": {
      "doctrines": 2,
      "cards": 6
    },
    "G13|피해자의 승낙": {
      "doctrines": 3,
      "cards": 9
    },
    "G14|정당행위": {
      "doctrines": 5,
      "cards": 15
    },
    "G15|책임능력": {
      "doctrines": 5,
      "cards": 15
    },
    "G16|원인에 있어서 자유로운 행위": {
      "doctrines": 3,
      "cards": 9
    },
    "G17|법률의 착오": {
      "doctrines": 7,
      "cards": 21
    },
    "G18|기대가능성·강요된 행위": {
      "doctrines": 3,
      "cards": 9
    }
  },
  "checks": {
    "required_fields": true,
    "unique_doctrine_ids": true,
    "unique_note_ids": true,
    "unique_fronts": true,
    "all_18_topics": true,
    "strict_subject_only": true,
    "no_source_text_fields": true,
    "exact_source_overlap_zero": true,
    "future_amendment_reviewed_for_a1_articles": true
  },
  "errors": [],
  "warnings": [
    "HB-A1-G16-088-alic-elements: no national9 option candidate",
    "HB-A1-G16-089-intent-negligence-alic: no national9 option candidate",
    "HB-A1-G16-090-drunk-driving-alic: no national9 option candidate"
  ],
  "blockers": [
    "case_number_pending 및 theory_review_pending 항목의 공식 판례번호·법리 최종 대조",
    "생산큐 문항과 각 독자 명제의 선지 단위 정밀 연결",
    "동일 법리의 의미상 중복 병합",
    "당시 정답과 2026-07-19 현행 기준이 다른 카드의 별도 표시",
    "최종 카드 문구 2차 법률검수 후 APKG 빌드"
  ],
  "law_snapshot": {
    "review_date": "2026-07-19",
    "law_name": "형법",
    "promulgation_no": "21450",
    "consolidated_mst": "284025",
    "general_effective_date": "2026-09-13",
    "clause_effective_date": "제123조의2 2026-03-12",
    "a1_articles_1_24_changed_by_21450": false,
    "source_file": "articles_1_24.json"
  },
  "additional_audits": {
    "exact_authority": {
      "statute_records": 22,
      "statute_all_found": true,
      "exact_case_records": 1,
      "exact_cases_verified": 1
    },
    "source_similarity": {
      "method": "token Jaccard against 318 national9 option candidates",
      "max_score": 0.3871,
      "at_or_above_0_6": 0,
      "at_or_above_0_7": 0,
      "at_or_above_0_8": 0
    },
    "gold100_overlap": {
      "candidate_count": 20,
      "threshold": 0.18,
      "auto_merged": 0
    }
  }
}