{ "_WARNING": "SYNTHETIC dry-run. NOT real patient data. 실제 IPD는 Vivli/Pfizer 통제접근 필요.", "_description": "OSF 사전등록 분석을 합성 코호트로 dry-run — 파이프라인·판정규칙 검증.", "synthetic": true, "result": { "n_patients": 120, "rmse_personal_mean": 10.768, "rmse_pop_mean": 11.149, "mean_diff": 0.38, "diff_ci95": [ -1.105, 1.994 ], "improve_pct": 3.4, "personal_wins": 61, "coverage_personal": 0.464, "decision": "불확정(CI 0 포함)", "by_class": { "JAK_inhibitor": 120 } }, "ready_for_real_ipd": "load_ipd(path) 로 실제 IPD(JSON: patient_id/drug_class/points) 연결 후 analyze() 동일 실행." }