{
  "evaluation": "historical leave-one-paper/campaign-out; no retraining in this audit",
  "interval_status": "uncalibrated_nominal_90_percent",
  "hydrostatic_validation": "none",
  "limitations": [
    "Paper groups are not independent factory validations.",
    "Source aliases and duplicate campaigns still require review.",
    "CV predictions from different models are not split-calibration data.",
    "Coverage here is not a guarantee for a new recipe or laboratory."
  ],
  "modulus": {
    "nominal_coverage": 0.9,
    "observed_row_coverage": 0.7449392712550608,
    "equal_group_mean_coverage": 0.7181515151515151,
    "whole_group_coverage": 0.26666666666666666,
    "n_rows": 247,
    "n_groups": 15,
    "median_abs_pct_err": 17.56220397278544,
    "median_interval_factor": 2.1722270043409457,
    "status": "undercoverage",
    "input_sha256": "197cda6af46ccf019e012e268729331409bd47d8a65fcd8010de088e00086061",
    "input_file": "hier_cv_predictions_polymer.csv"
  },
  "strength": {
    "nominal_coverage": 0.9,
    "observed_row_coverage": 0.8261617900172117,
    "equal_group_mean_coverage": 0.8108429239064973,
    "whole_group_coverage": 0.43478260869565216,
    "n_rows": 581,
    "n_groups": 23,
    "median_abs_pct_err": 17.403974668111672,
    "median_interval_factor": 2.036198685918917,
    "status": "undercoverage",
    "input_sha256": "0277e046d103b3e3b46622fdad5eef86e459d90f18522b7b2fe15324e141590d",
    "input_file": "strength_cv_predictions_polymer.csv",
    "potential_repeated_rows": 347,
    "repeated_row_note": "Same group, loading, particle density, rate and measured strength. May include repeated extraction or actual replicates; source-level review required. No rows removed and no claim that all rows are independent experiments.",
    "by_rate": {
      "quasi_static": {
        "nominal_coverage": 0.9,
        "observed_row_coverage": 0.9415384615384615,
        "equal_group_mean_coverage": 0.8543807641633729,
        "whole_group_coverage": 0.5652173913043478,
        "n_rows": 325,
        "n_groups": 23,
        "median_abs_pct_err": 10.948077036612094,
        "median_interval_factor": 2.036198685918917,
        "status": "nominal_met_on_this_evaluation"
      },
      "dynamic": {
        "nominal_coverage": 0.9,
        "observed_row_coverage": 0.6796875,
        "equal_group_mean_coverage": 0.6958466470351018,
        "whole_group_coverage": 0.14285714285714285,
        "n_rows": 256,
        "n_groups": 7,
        "median_abs_pct_err": 33.642864303938694,
        "median_interval_factor": 2.0461565569885343,
        "status": "undercoverage"
      }
    }
  },
  "publication_scope": "aggregate_only"
}
