{
  "cases": [
    {
      "caseId": "MRI-CASE-01-STABLE-HEALTHY",
      "labelEn": "Synthetic Healthy Aging Stratum (4 Visits, CDR 0.0, Normative -0.29%/yr)",
      "labelKo": "정상 노화 종단 프로파일 (4회 방문, CDR 0.0, 연간 뇌위축 -0.29%/년)",
      "metrics": {
        "annualizedAtrophyPctYr": -0.29,
        "clinicalAction": "ROUTINE_LONGITUDINAL_SURVEILLANCE",
        "progressionRiskProb": 0.164,
        "scannerHarmonized": true,
        "simulatedAriaHMicrobleeds": 0
      },
      "verdict": "PASS",
      "viz": {
        "kind": "mri_aria",
        "scannerShiftBands": [
          {
            "fieldStrength": "1.5T_ref",
            "nwbv": 0.7317
          },
          {
            "fieldStrength": "3.0T_raw",
            "nwbv": 0.7131
          },
          {
            "fieldStrength": "3.0T_harmonized",
            "nwbv": 0.7308
          }
        ],
        "visits": [
          {
            "ariaRiskProb": 0.04,
            "cdr": 0.0,
            "delayYears": 0.0,
            "nwbv": 0.7439
          },
          {
            "ariaRiskProb": 0.05,
            "cdr": 0.0,
            "delayYears": 1.4,
            "nwbv": 0.7398
          },
          {
            "ariaRiskProb": 0.05,
            "cdr": 0.0,
            "delayYears": 2.8,
            "nwbv": 0.7358
          },
          {
            "ariaRiskProb": 0.06,
            "cdr": 0.0,
            "delayYears": 4.2,
            "nwbv": 0.7317
          }
        ]
      }
    },
    {
      "caseId": "MRI-CASE-02-RAPID-CONVERTER",
      "labelEn": "Synthetic Rapid Parenchymal Atrophy Converter (CDR 0 -> 0.5 -> 1.0, -0.84%/yr)",
      "labelKo": "급속 뇌실질 위축 치매 전환 프로파일 (CDR 0→0.5→1.0, -0.84%/년)",
      "metrics": {
        "annualizedAtrophyPctYr": -0.84,
        "clinicalAction": "HIGH_RISK_CONVERTER_NEUROLOGY_BIOMARKER_WORKUP",
        "progressionRiskProb": 0.842,
        "scannerHarmonized": true,
        "simulatedAriaHMicrobleeds": 1
      },
      "verdict": "PASS",
      "viz": {
        "kind": "mri_aria",
        "scannerShiftBands": [
          {
            "fieldStrength": "1.5T_ref",
            "nwbv": 0.7116
          },
          {
            "fieldStrength": "3.0T_raw",
            "nwbv": 0.6923
          },
          {
            "fieldStrength": "3.0T_harmonized",
            "nwbv": 0.7104
          }
        ],
        "visits": [
          {
            "ariaRiskProb": 0.11,
            "cdr": 0.0,
            "delayYears": 0.0,
            "nwbv": 0.7418
          },
          {
            "ariaRiskProb": 0.16,
            "cdr": 0.5,
            "delayYears": 1.2,
            "nwbv": 0.7317
          },
          {
            "ariaRiskProb": 0.19,
            "cdr": 0.5,
            "delayYears": 2.4,
            "nwbv": 0.7216
          },
          {
            "ariaRiskProb": 0.22,
            "cdr": 1.0,
            "delayYears": 3.6,
            "nwbv": 0.7116
          }
        ]
      }
    },
    {
      "caseId": "MRI-CASE-03-SCANNER-SHIFT-RESCUE",
      "labelEn": "Unharmonized 1.5T -> 3.0T Upgrade Pseudo-Atrophy Rescued by ComBat Harmonization",
      "labelKo": "비보정 1.5T→3.0T 기기 교체 가성 뇌위축 오류의 기준분포 보정(Harmonization) 구제",
      "metrics": {
        "clinicalAction": "FALSE_PROGRESSION_PREVENTED_BY_SCANNER_HARMONIZATION",
        "cohortDriftReductionPct": 88.47,
        "harmonized3TDriftNwbv": -0.0014,
        "raw3TDriftNwbv": -0.0186,
        "simulatedAriaHMicrobleeds": 0
      },
      "verdict": "PASS",
      "viz": {
        "kind": "mri_aria",
        "scannerShiftBands": [
          {
            "fieldStrength": "1.5T_ref",
            "nwbv": 0.7272
          },
          {
            "fieldStrength": "3.0T_raw",
            "nwbv": 0.7086
          },
          {
            "fieldStrength": "3.0T_harmonized",
            "nwbv": 0.7258
          }
        ],
        "visits": [
          {
            "ariaRiskProb": 0.05,
            "cdr": 0.0,
            "delayYears": 0.0,
            "nwbv": 0.736
          },
          {
            "ariaRiskProb": 0.06,
            "cdr": 0.0,
            "delayYears": 1.5,
            "nwbv": 0.7315
          },
          {
            "ariaRiskProb": 0.06,
            "cdr": 0.0,
            "delayYears": 3.0,
            "nwbv": 0.7272
          }
        ]
      }
    },
    {
      "caseId": "MRI-CASE-04-ARIA-MICROBLEED-HOLD",
      "labelEn": "CDR 0.5 MCI + 6 T2*-GRE ARIA-H Microbleeds (>=4 Contraindication) — Safety HOLD",
      "labelKo": "CDR 0.5 경도인지장애·T2*-GRE 미세출혈 6개 검출(≥4개 투여금기) — 항아밀로이드 보류 HOLD",
      "metrics": {
        "cdrStage": 0.5,
        "clinicalAction": "HOLD_CONTRAINDICATED_FOR_ANTI_AMYLOID_MAB_INITIATION",
        "contraindicationThresholdMicrobleeds": 4,
        "simulatedAriaHMicrobleeds": 6,
        "susceptibilityBlooming3TRatio": 2.0
      },
      "verdict": "HOLD",
      "viz": {
        "kind": "mri_aria",
        "scannerShiftBands": [
          {
            "fieldStrength": "1.5T_ref",
            "nwbv": 0.7001
          },
          {
            "fieldStrength": "3.0T_raw",
            "nwbv": 0.6798
          },
          {
            "fieldStrength": "3.0T_harmonized",
            "nwbv": 0.6989
          }
        ],
        "visits": [
          {
            "ariaRiskProb": 0.68,
            "cdr": 0.5,
            "delayYears": 0.0,
            "nwbv": 0.714
          },
          {
            "ariaRiskProb": 0.86,
            "cdr": 0.5,
            "delayYears": 1.0,
            "nwbv": 0.7072
          },
          {
            "ariaRiskProb": 0.94,
            "cdr": 0.5,
            "delayYears": 2.0,
            "nwbv": 0.7001
          }
        ]
      }
    }
  ],
  "findings": [
    {
      "category": "Anatomical Resolution Scope",
      "detailEn": "Excluding cognitive scores (MMSE) to prevent circular label leakage shows pure global nWBV + ΔnWBV/yr achieves honest 0.73–0.84 AUROC; reaching >0.90 requires regional hippocampal/entorhinal 3D T1 segmentation plus plasma p-tau217.",
      "detailKo": "인지검사(MMSE) 순환 누수를 배제한 순수 전뇌 부피(nWBV)·위축속도 모델의 정직한 성능은 AUROC 0.73~0.84 구간이며, 0.90 이상 도달을 위해 해마·내후각피질 구획 분할 및 혈장 p-tau217 결합이 요구됨.",
      "id": "DEMENTIA-BOUNDARY-01",
      "status": "HOLD",
      "titleEn": "Global Whole-Brain Fraction (nWBV) Ceiling Without Regional Hippocampal Segmentation",
      "titleKo": "전뇌 실질 분율(nWBV) 단독 계측의 한계 및 해마·내후각피질 국소 부피 분할 필요성"
    },
    {
      "category": "Anti-Amyloid Safety Triage",
      "detailEn": "Because 3.0T T2*-GRE doubles hemosiderin susceptibility blooming versus 1.5T, uncalibrated lesion counts near the >=4 microbleed anti-amyloid exclusion boundary must trigger mandatory neuroradiologist review.",
      "detailKo": "3.0T T2*-GRE 영상에서는 1.5T 대비 자화율 블루밍이 2배 증폭되므로, 항아밀로이드 투여 제외 기준(미세출혈 ≥4개) 인근 증례는 자동 판정을 멈추고 신경영상의학과 전문의 확증을 강제함.",
      "id": "DEMENTIA-BOUNDARY-02",
      "status": "HOLD",
      "titleEn": "CDR 0.5 Borderline MCI & >=4 ARIA-H Microbleeds Require Mandatory Radiologist HOLD",
      "titleKo": "CDR 0.5 경도인지장애 경계군 및 ARIA-H 미세출혈(≥4개) 전문의 판독 보류(HOLD)"
    },
    {
      "category": "Statutory Regulatory Gate (TRL 5 -> 8)",
      "detailEn": "Solo computational orchestration completes TRL 5 locked cohort & scanner-physics validation; progression to TRL 7–8 commercial SaMD approval legally requires an MFDS-approved pivotal multi-center clinical confirmation study.",
      "detailKo": "1인 풀오케스트레이션으로 TRL 5 수준의 환자잠금 종단 실증 및 스캐너 물리 검증을 완수하였으며, 상용 의료기기 인허가(TRL 7~8)는 식약처 확증 임상시험계획(IND) 승인을 통한 다기관 임상이 법정 필수임.",
      "id": "DEMENTIA-STATUTORY-03",
      "status": "EXT",
      "titleEn": "RFP 16-3 Commercialization (TRL 7–8) Requires MFDS Pivotal Multi-Center Clinical Trial",
      "titleKo": "RFP 16-3 상용화 구간(TRL 7~8) 진입을 위한 식약처 다기관 확증 임상시험 필수(S-EXT)"
    }
  ],
  "gates": {
    "G1": {
      "detailEn": "Verified OASIS-2 373-visit XLSX and locked manifest SHA-256, confirming exact 90/29/31 subject partition with zero cross-split visit leakage and zero raw ID exposure.",
      "detailKo": "OASIS-2 373회 종단 MRI 원본 및 분할 매니페스트 해시 일치, 동일 환자 방문의 학습·검증·평가 교차 누수 0건 및 원시 환자식별자 미노출 확인.",
      "observed": {
        "crossingSubjects": 0,
        "errors": [],
        "subjectCountsTrainValTest": [
          90,
          29,
          31
        ],
        "totalVisits": 373
      },
      "status": "PASS",
      "titleEn": "OASIS-2 SHA-256 Provenance & Zero-Crossing Subject Split Lock",
      "titleKo": "OASIS-2 원본 해시 고정 및 150명 환자단위(90/29/31) 방문 누수 차단"
    },
    "G2": {
      "detailEn": "Independently verified ΔnWBV/yr OLS slopes, 2.0x susceptibility dephasing scaling (1.5T->3.0T), and ComBat reference harmonization reducing nWBV drift RMSE by >70%.",
      "detailKo": "연간 실질 위축률(ΔnWBV/yr) 재검산, 1.5T→3.0T 자화율 위상분산 2.0배 물리 법칙 및 기준분포 보정 후 스캐너 오차 70% 이상 저감 확인.",
      "observed": {
        "driftReductionPct": 88.47,
        "errors": [],
        "harmonized3TRmse": 0.00237,
        "maxSlopeRecompDiffPctYr": 1.8e-05,
        "unharmonized3TRmse": 0.020555
      },
      "status": "PASS",
      "titleEn": "Annualized Atrophy Slope, T2*-GRE Blooming & >70% Scanner Harmonization",
      "titleKo": "연간 뇌위축 속도·T2*-GRE 자화율 블루밍 및 스캐너 변이 보정(>70% 감소) 검증"
    },
    "G3": {
      "detailEn": "Recomputed Mann-Whitney AUROC, bootstrap 95% CI, Brier, and ECE across locked test visits (n=72, 31 subjects) against Age-only baseline (MMSE circularity excluded).",
      "detailKo": "신경심리검사(MMSE) 순환 누수를 배제한 순수 뇌 MRI 형태계측·위축속도 기반 동결 테스트 코호트 AUROC 및 연령 단독 기준선 대비 우위 재검산 완료.",
      "observed": {
        "ageOnlyBaselineAuroc": 0.583398,
        "aurocGainOverAge": 0.148648,
        "errors": [],
        "lockedTestSubjectAuroc": 0.7375,
        "lockedTestVisitAuroc": 0.732046
      },
      "status": "PASS",
      "titleEn": "Solver-Free Locked Cohort Dementia Progression AUROC Recomputation",
      "titleKo": "솔버 분리 동결 코호트 치매 진행도 AUROC·보정 지표 재검산"
    },
    "G4": {
      "detailEn": "Confirmed automatic safety HOLD on CDR 0.5 + >=4 ARIA-H microbleeds per MFDS/FDA anti-amyloid labeling and preserved TRL 7–8 pivotal trial statutory gate.",
      "detailKo": "CDR 0.5 경계군 및 T2*-GRE 미세출혈 4개 이상 검출 시 식약처·FDA 항아밀로이드 제제 라벨 기준 자동 투여 보류(HOLD) 작동 및 확증임상 경계 보존.",
      "observed": {
        "ariaMicrobleedHoldTriggered": true,
        "errors": [],
        "humanAuditorSignature": null,
        "simulatedAriaHCount": 6
      },
      "status": "PASS",
      "titleEn": "ARIA-H >=4 Microbleed Contraindication HOLD & TRL 5->8 Statutory Gate",
      "titleKo": "ARIA-H 미세출혈(≥4개) 항아밀로이드 투여금기 HOLD 및 확증임상 법정 경계"
    }
  },
  "humanAuditorSignature": null,
  "inputProvenance": [
    {
      "label": "Washington Univ. OASIS-2 Longitudinal MRI Morphometry (oasis_longitudinal_demographics.xlsx)",
      "records": 373,
      "sha256": "2298ed89718ffeb4131ee41ab22bada949542e028bda0c9356c6688c944f930e"
    },
    {
      "label": "GALENOS Subject-Locked 90/29/31 Partition Manifest (16-2-16-3-oasis2.tsv)",
      "records": 373,
      "sha256": "db0d9f1c8ac6f703a4b61148b9fe97cecea7e70abb2b8178dbd0ed7fe02bb5fa"
    }
  ],
  "narrative": {
    "headlineEn": "Subject-locked OASIS-2 longitudinal MRI ranker (150 subjects, 373 visits; zero visit crossing) achieves 0.732 locked test AUROC (vs 0.583 Age-only baseline, MMSE excluded) while reducing 1.5T->3.0T scanner-shift nWBV RMSE by 88.5%.",
    "headlineKo": "워싱턴대 OASIS-2 실제 150명·373회 종단 뇌 MRI 환자잠금 실증(방문 교차 누수 0건, MMSE 배제)에서 동결 테스트 AUROC 0.732(연령 기준선 0.583) 및 1.5T→3.0T 스캐너 변이 오차 88.5% 저감을 달성.",
    "methodEn": "Parses native XLSX XML streams via stdlib, fits healthy normative nWBV and annualized parenchymal atrophy velocity (ΔnWBV/yr) strictly on 90 training subjects, and pairs ComBat-style field-shift harmonization with T2*-GRE hemosiderin susceptibility blooming and >=4 ARIA-H microbleed safety HOLDs.",
    "methodKo": "표준 라이브러리 XML 파서로 원시 종단 MRI 계측치를 추출해 90명 학습군에서만 정상 노화 보정 nWBV와 연간 뇌위축 속도를 학습하고, 1.5T→3.0T 기준분포 보정 및 T2*-GRE 미세출혈 자화율 블루밍 물리 시뮬레이션·투여금기(HOLD) 안전장치를 결합."
  },
  "overallStatus": "PASS",
  "package": "dementia16_3",
  "primaryMetric": {
    "baselineNameEn": "Chronological Age-Only Clinical Baseline (Age-Matched Cohort)",
    "baselineNameKo": "연령 단독 기준선 (연령 매칭 코호트)",
    "baselineValue": 0.583398,
    "ci95": [
      0.601544,
      0.848649
    ],
    "denominator": 72,
    "nameEn": "Subject-Locked Longitudinal MRI Dementia Status AUROC (n=72 Visits / 31 Subjects)",
    "nameKo": "환자잠금 종단 뇌 MRI 위축 기반 치매 상태(CDR≥0.5) 예측 AUROC (동결 31명·72회)",
    "targetSpec": "Pure MRI AUROC > Age Baseline + 0.10 & 3T Drift Reduction > 70%",
    "unit": "AUROC",
    "value": 0.732046
  },
  "rfpCode": "16-3",
  "runSha256": "c6378da1dada6a720c1bdf6ba60a5be0fd3ab582cfae4ead25a4d618f29f1dc9",
  "schemaVersion": 1,
  "secondaryMetrics": [
    {
      "detailEn": "Validation cohort (n=78 visits / 29 subjects) AUROC = 0.8359",
      "detailKo": "독립 검증군(29명·78회 방문) AUROC = 0.8359",
      "id": "locked_test_subject_auroc",
      "nameEn": "Subject-Level Terminal Visit Locked Test AUROC (n=31 Subjects)",
      "nameKo": "동결 테스트 환자단위(n=31명) 최종 방문 시점 AUROC",
      "status": "PASS",
      "unit": "AUROC",
      "value": 0.7375
    },
    {
      "detailEn": "RMSE reduced from 0.0206 (3.0T raw) to 0.0024 (harmonized)",
      "detailKo": "비보정 3.0T RMSE 0.0206에서 보정 후 0.0024로 급감",
      "id": "scanner_shift_drift_reduction_pct",
      "nameEn": "1.5T -> 3.0T ComBat Harmonization nWBV Drift Error Reduction",
      "nameKo": "1.5T→3.0T 기기 변이 기준분포 보정 후 nWBV 오차(RMSE) 감소율",
      "status": "PASS",
      "unit": "%",
      "value": 88.47
    },
    {
      "detailEn": "Exact ΔB0 ∝ χ B0 TE dipole physics requires field-calibrated microbleed sizing",
      "detailKo": "자화율 물리(ΔB0 ∝ χ B0 TE)에 따른 자장 강도별 미세출혈 과대계측 보정 필수",
      "id": "t2star_blooming_field_ratio",
      "nameEn": "T2*-GRE ARIA-H Susceptibility Dephasing Ratio (3.0T / 1.5T)",
      "nameKo": "T2*-GRE 미세출혈 자화율 위상분산·블루밍 비율 (3.0T / 1.5T)",
      "status": "PASS",
      "unit": "ratio",
      "value": 2.0
    },
    {
      "detailEn": "10-bin Expected Calibration Error (ECE) = 0.0885",
      "detailKo": "10구간 기대보정오차(ECE) = 0.0885",
      "id": "locked_test_brier",
      "nameEn": "Locked Test Longitudinal Probability Brier Score",
      "nameKo": "동결 테스트 종단 진행 확률 Brier 보정 점수",
      "status": "PASS",
      "unit": "Brier",
      "value": 0.217026
    },
    {
      "detailEn": "Automatic HOLD triggered when >=4 T2*-GRE microbleeds detected",
      "detailKo": "미세출혈 4개 이상 검출 시 식약처·FDA 라벨 기준 자동 투여 보류(HOLD)",
      "id": "aria_h_contraindication_threshold",
      "nameEn": "Anti-Amyloid ARIA-H Microbleed Safety Interlock Threshold",
      "nameKo": "항아밀로이드 치료제 ARIA-H 미세출혈 투여금기 임계치",
      "status": "HOLD",
      "unit": "lesions",
      "value": 4
    }
  ],
  "solverFreeAst": {
    "file": "audit.py",
    "importedModules": [
      "__future__",
      "audit_lib.independent_metrics",
      "audit_lib.track_contract",
      "json",
      "pathlib",
      "statistics",
      "typing"
    ],
    "solverFree": true,
    "violations": []
  }
}
