- 11 tests unitaires : TestAliasAndConclusionBonus (7) + TestTrackareSymptomGuard (4) - Tests e2e sur PDFs réels (skip si absent) : méningite A87.0 + DLBCL C83.3 top1 - Gold CRH enrichi : 5 cas (2 réels ajoutés : 115_23066188, 132_23080179) - Benchmark synthese : récupération conclusion depuis source_excerpt des DAS/traitements - .gitignore : protection anti-PHI (real_crh_pdfs/, data/crh_samples/*.pdf) - docs/PHI_POLICY.md : 7 règles de sécurité PHI - Rapports debug : case 132 REVIEW (garde-fou actif), top errors, DIM pack 1043 tests passent, 0 régression. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
6 lines
2.9 KiB
JSON
6 lines
2.9 KiB
JSON
{"case_id": "132_23080179", "document_type": "trackare", "chosen_code": "R59.0", "chosen_term": "Adénopathie", "verdict": "REVIEW", "confidence": "medium", "expected_code": "C83.3", "acceptable_codes": "", "acceptable_family3": "C83", "strict_match": false, "acceptable_match": false, "family3_match": false, "symptom_not_allowed": true, "raw_pool_size": 23, "filtered_pool_size": 0, "topk_size": 0, "evidence_count": 2, "review_reason_tag": "other", "top1_score": 0, "top2_score": 0, "delta_top1_top2": 0, "top3_codes": "", "top3_terms": ""}
|
|
{"case_id": "74_23141536", "document_type": "crh", "chosen_code": "D50", "chosen_term": "Anémie", "verdict": "REVIEW", "confidence": "medium", "expected_code": "I25.1", "acceptable_codes": "I25.1|I25.5", "acceptable_family3": "I25", "strict_match": false, "acceptable_match": false, "family3_match": false, "symptom_not_allowed": false, "raw_pool_size": 3, "filtered_pool_size": 3, "topk_size": 3, "evidence_count": 1, "review_reason_tag": "low_delta", "top1_score": 4.0, "top2_score": 4.0, "delta_top1_top2": 0.0, "top3_codes": "D50|I25.1|Z95.5", "top3_terms": "Anémie|SCA (Syndrome Coronarien Aigu)|Stent vasculaire"}
|
|
{"case_id": "115_23066188", "document_type": "trackare", "chosen_code": "A87.0", "chosen_term": "Méningite à entérovirus", "verdict": "CONFIRMED", "confidence": "high", "expected_code": "A87.0", "acceptable_codes": "", "acceptable_family3": "A87", "strict_match": true, "acceptable_match": true, "family3_match": true, "symptom_not_allowed": false, "raw_pool_size": 6, "filtered_pool_size": 0, "topk_size": 0, "evidence_count": 1, "review_reason_tag": "other", "top1_score": 0, "top2_score": 0, "delta_top1_top2": 0, "top3_codes": "", "top3_terms": ""}
|
|
{"case_id": "106_23056475", "document_type": "trackare", "chosen_code": "I26.9", "chosen_term": "Embolie pulmonaire", "verdict": "REVIEW", "confidence": "medium", "expected_code": "I26.9", "acceptable_codes": "I26.0|I26.9", "acceptable_family3": "I26", "strict_match": true, "acceptable_match": true, "family3_match": true, "symptom_not_allowed": false, "raw_pool_size": 10, "filtered_pool_size": 7, "topk_size": 7, "evidence_count": 1, "review_reason_tag": "low_delta", "top1_score": 6.0, "top2_score": 5.0, "delta_top1_top2": 1.0, "top3_codes": "I26.9|I26.9|Q53.9", "top3_terms": "Embolie pulmonaire|Embolie pulmonaire|Cryptorchidie"}
|
|
{"case_id": "73_23139637", "document_type": "trackare", "chosen_code": "R06.0", "chosen_term": "Dyspnée", "verdict": "REVIEW", "confidence": "medium", "expected_code": "R06.0", "acceptable_codes": "", "acceptable_family3": "R06", "strict_match": true, "acceptable_match": true, "family3_match": true, "symptom_not_allowed": false, "raw_pool_size": 1, "filtered_pool_size": 1, "topk_size": 1, "evidence_count": 1, "review_reason_tag": "mono_fragile", "top1_score": 1.0, "top2_score": 0, "delta_top1_top2": 1.0, "top3_codes": "R06.0", "top3_terms": "Dyspnée"}
|