{
  "schema_version": 1,
  "model_version": "2ba1863c58d4",
  "purpose": "Frozen validation-only screening policy for reader version 3; possible findings, not high-confidence diagnoses.",
  "method": "Independent per-label maximum F-beta on fixed0.005..0.995 grid, minimum25 selected images and15 distinct patients. Tie: higher precision, then higher threshold. No test predictions read. NF threshold0.76 and NF>=max disease are fixed; no NF retuning. Forced fallback selects argmax raw retained disease score only if no other output qualifies.",
  "beta": 0.5,
  "minimum_selected_images": 25,
  "minimum_distinct_selected_patients": 15,
  "grid_step": 0.005,
  "label_order": [
    "Atelectasis",
    "Cardiomegaly",
    "Effusion",
    "Infiltration",
    "Mass",
    "Nodule",
    "Pneumothorax",
    "Consolidation",
    "Edema",
    "Emphysema",
    "Pleural_Thickening",
    "No Finding"
  ],
  "disease_thresholds": {
    "Atelectasis": {
      "enabled": true,
      "threshold": 0.295,
      "validation": {
        "tp": 30,
        "fp": 48,
        "fn": 102,
        "precision": 0.38461538461538464,
        "recall": 0.22727272727272727,
        "f1": 0.2857142857142857,
        "fbeta": 0.33783783783783783,
        "predicted": 78,
        "reference_positives": 132,
        "distinct_predicted_patients": 63
      }
    },
    "Cardiomegaly": {
      "enabled": true,
      "threshold": 0.085,
      "validation": {
        "tp": 24,
        "fp": 54,
        "fn": 34,
        "precision": 0.3076923076923077,
        "recall": 0.41379310344827586,
        "f1": 0.35294117647058826,
        "fbeta": 0.32432432432432434,
        "predicted": 78,
        "reference_positives": 58,
        "distinct_predicted_patients": 67
      }
    },
    "Effusion": {
      "enabled": true,
      "threshold": 0.39,
      "validation": {
        "tp": 52,
        "fp": 39,
        "fn": 66,
        "precision": 0.5714285714285714,
        "recall": 0.4406779661016949,
        "f1": 0.49760765550239233,
        "fbeta": 0.5394190871369294,
        "predicted": 91,
        "reference_positives": 118,
        "distinct_predicted_patients": 56
      }
    },
    "Infiltration": {
      "enabled": true,
      "threshold": 0.145,
      "validation": {
        "tp": 65,
        "fp": 217,
        "fn": 235,
        "precision": 0.23049645390070922,
        "recall": 0.21666666666666667,
        "f1": 0.22336769759450173,
        "fbeta": 0.22759103641456582,
        "predicted": 282,
        "reference_positives": 300,
        "distinct_predicted_patients": 214
      }
    },
    "Mass": {
      "enabled": true,
      "threshold": 0.235,
      "validation": {
        "tp": 13,
        "fp": 22,
        "fn": 66,
        "precision": 0.37142857142857144,
        "recall": 0.16455696202531644,
        "f1": 0.22807017543859648,
        "fbeta": 0.2968036529680365,
        "predicted": 35,
        "reference_positives": 79,
        "distinct_predicted_patients": 33
      }
    },
    "Nodule": {
      "enabled": true,
      "threshold": 0.11,
      "validation": {
        "tp": 20,
        "fp": 36,
        "fn": 100,
        "precision": 0.35714285714285715,
        "recall": 0.16666666666666666,
        "f1": 0.22727272727272727,
        "fbeta": 0.29069767441860467,
        "predicted": 56,
        "reference_positives": 120,
        "distinct_predicted_patients": 52
      }
    },
    "Pneumothorax": {
      "enabled": true,
      "threshold": 0.125,
      "validation": {
        "tp": 8,
        "fp": 38,
        "fn": 23,
        "precision": 0.17391304347826086,
        "recall": 0.25806451612903225,
        "f1": 0.2077922077922078,
        "fbeta": 0.18604651162790697,
        "predicted": 46,
        "reference_positives": 31,
        "distinct_predicted_patients": 35
      }
    },
    "Consolidation": {
      "enabled": true,
      "threshold": 0.055,
      "validation": {
        "tp": 11,
        "fp": 98,
        "fn": 16,
        "precision": 0.10091743119266056,
        "recall": 0.4074074074074074,
        "f1": 0.16176470588235295,
        "fbeta": 0.11879049676025918,
        "predicted": 109,
        "reference_positives": 27,
        "distinct_predicted_patients": 64
      }
    },
    "Edema": {
      "enabled": true,
      "threshold": 0.05,
      "validation": {
        "tp": 8,
        "fp": 33,
        "fn": 9,
        "precision": 0.1951219512195122,
        "recall": 0.47058823529411764,
        "f1": 0.27586206896551724,
        "fbeta": 0.22099447513812154,
        "predicted": 41,
        "reference_positives": 17,
        "distinct_predicted_patients": 18
      }
    },
    "Emphysema": {
      "enabled": true,
      "threshold": 0.035,
      "validation": {
        "tp": 1,
        "fp": 28,
        "fn": 17,
        "precision": 0.034482758620689655,
        "recall": 0.05555555555555555,
        "f1": 0.0425531914893617,
        "fbeta": 0.03731343283582089,
        "predicted": 29,
        "reference_positives": 18,
        "distinct_predicted_patients": 25
      }
    },
    "Pleural_Thickening": {
      "enabled": true,
      "threshold": 0.095,
      "validation": {
        "tp": 9,
        "fp": 43,
        "fn": 51,
        "precision": 0.17307692307692307,
        "recall": 0.15,
        "f1": 0.16071428571428573,
        "fbeta": 0.16791044776119404,
        "predicted": 52,
        "reference_positives": 60,
        "distinct_predicted_patients": 44
      }
    }
  },
  "no_finding_threshold": 0.76,
  "no_finding_ranks_above_all_diseases": true,
  "fallback": "If zero disease flags and No Finding fails, select highest raw retained disease score; expose as fallback, not threshold-supported.",
  "validation_predictions_sha256": "b300a752f5df4bcf02e961bd5b278a996e3756bac7dd0743de096e9aec8ca234",
  "validation_manifest_sha256": "b6d94c223b09354a4490a8f6d0b908d0212aa334f8dbd1c3969aff3042d05c36",
  "limitations": [
    "Scores are uncalibrated. F0.5 favors precision but does not guarantee high precision.",
    "Validation figures used to choose thresholds are optimistic; patient-group folds assess threshold stability only.",
    "Low positive support and repeat scans limit estimates.",
    "Raw-score fallback forces an unsupported finding; show its provenance separately."
  ],
  "reader_priority": "All qualifying diseases first; No Finding alone only when no disease qualifies, score >= 0.76 and above all disease scores; otherwise one explicitly unverified highest-scoring disease.",
  "frozen_at": "2026-09-15T04:25:05.0502965Z",
  "evaluation_plan": "Compare the frozen policy with the previous reader on all 2500 existing internal test images and the subset with at least two retained disease annotations. Report precision, recall, F1, recovery, false positives and cardinality. This is repeated internal evaluation, not a fresh independent benchmark; weights are unchanged."
}
