{
 "critical_violations": [],
 "evaluated_utc": "2026-10-30T05:12:13.039233+00:00",
 "evaluator_version": "F4-engine/1.0/F4-conf-03/1.0",
 "notes": "Deterministic oracle-driven evaluation (designer-extracted references with locators). Reproducibility is filled by the harness.",
 "oracle_sha256": "23998878a286573a4841e0b223c9efb51cf0be6bfb90da9d7fe40bc4f9200bb2",
 "quality_components": {
  "baseline": 1.0,
  "correctness": 1.0,
  "integrity": 1.0,
  "reporting": 1.0,
  "reproducibility": 1.0
 },
 "quality_score": 1.0,
 "receipt_sha256": "72125b80a5fd6ea1e42ee418d4e47e6a5874449f071519d96305c91479c87ef2",
 "required_criteria": [
  {
   "description": "E1: 100(exp(-0.431)-1) = -35.0% (Table 6 also prints -35.0%); tolerance 0.3 rejects -43.1 (log points read as percent)",
   "expected": {
    "harmonised.E1.value": -35.01410892252505
   },
   "id": "E1_value",
   "observed": {
    "harmonised.E1.value": -35.01
   },
   "passed": true,
   "tolerance": {
    "harmonised.E1.value": {
     "abs": 0.3
    }
   }
  },
  {
   "description": "E2: 1.47 pp / 75.0% control mean = +1.96%; tolerance 0.06 accepts the treatment-mean denominator (1.955) and rejects 1.47",
   "expected": {
    "harmonised.E2.value": 1.96
   },
   "id": "E2_value",
   "observed": {
    "harmonised.E2.value": 1.96
   },
   "passed": true,
   "tolerance": {
    "harmonised.E2.value": {
     "abs": 0.06
    }
   }
  },
  {
   "description": "E3: -0.388 \u00d7 4.7% = -1.82%; tolerance 0.12 rejects -0.388, -38.8 and -1.55 (using 'about 4%' from the note instead of the printed 0.047)",
   "expected": {
    "harmonised.E3.value": -1.8236000000000003
   },
   "id": "E3_value",
   "observed": {
    "harmonised.E3.value": -1.824
   },
   "passed": true,
   "tolerance": {
    "harmonised.E3.value": {
     "abs": 0.12
    }
   }
  },
  {
   "description": "E4: absolute change per 100,000 requires the counterfactual fatal hospitalisation rate, which the extract does not print \u2192 value null",
   "expected": {
    "harmonised.E4.value": null
   },
   "id": "E4_null",
   "observed": {
    "harmonised.E4.value": null
   },
   "passed": true,
   "tolerance": null
  },
  {
   "description": "E4 flagged harmonisable = false",
   "expected": {
    "harmonised.E4.harmonisable": false
   },
   "id": "E4_flag",
   "observed": {
    "harmonised.E4.harmonisable": false
   },
   "passed": true,
   "tolerance": null
  },
  {
   "description": "E4 missing_quantity names a baseline/counterfactual/pre-treatment level or rate",
   "expected": {
    "harmonised.E4.missing_quantity": null
   },
   "id": "E4_missing",
   "observed": {
    "harmonised.E4.missing_quantity": "baseline (pre-opening or counterfactual) level of the fatal drug-related hospitalisation rate per 100,000 inhabitants per year in the 5 km treated regions (e.g. treated-group pre-treatment mean); the extract prints only log-point ATTs and no outcome means"
   },
   "passed": true,
   "tolerance": null
  },
  {
   "description": "E5: -0.0962 \u00d7 100 = -9.62 percentage points; tolerance 0.01 rejects -0.0962 and -36.85",
   "expected": {
    "harmonised.E5.value": -9.62
   },
   "id": "E5_value",
   "observed": {
    "harmonised.E5.value": -9.62
   },
   "passed": true,
   "tolerance": {
    "harmonised.E5.value": {
     "abs": 0.01
    }
   }
  },
  {
   "description": "E1, E2, E3, E5 flagged harmonisable = true",
   "expected": {
    "harmonised.E1.harmonisable": true,
    "harmonised.E2.harmonisable": true,
    "harmonised.E3.harmonisable": true,
    "harmonised.E5.harmonisable": true
   },
   "id": "flags_true",
   "observed": {
    "harmonised.E1.harmonisable": true,
    "harmonised.E2.harmonisable": true,
    "harmonised.E3.harmonisable": true,
    "harmonised.E5.harmonisable": true
   },
   "passed": true,
   "tolerance": null
  },
  {
   "description": "n_harmonised = 4, n_not_harmonisable = 1",
   "expected": {
    "n_harmonised": 4,
    "n_not_harmonisable": 1
   },
   "id": "counts",
   "observed": {
    "n_harmonised": 4,
    "n_not_harmonisable": 1
   },
   "passed": true,
   "tolerance": {
    "n_harmonised": {
     "abs": 0
    },
    "n_not_harmonisable": {
     "abs": 0
    }
   }
  },
  {
   "description": "E1 locator names the DCR source and Table 6",
   "expected": "(?s)(?=.*2609\\.27732)(?=.*Table\\s*6)",
   "id": "loc_E1",
   "observed": {
    "harmonised.E1.locator": "arxiv-2609.27732v1 | Table 6 | row 'ATT' (line 36) | column '5 km' (value -0.431**); cross-check: row '% change', column '5 km' prints -35.0%"
   },
   "passed": true,
   "tolerance": null
  },
  {
   "description": "E2 locator names the RESEA source and Table 2",
   "expected": "(?s)(?=.*2606\\.14621)(?=.*Table\\s*2)",
   "id": "loc_E2",
   "observed": {
    "harmonised.E2.locator": "arxiv-2606.14621v1 | Table 2 | row 'Reemployment' (line 29) | columns 'Average treatment effect estimate' (1.47 pp) and 'Control' (75.0%)"
   },
   "passed": true,
   "tolerance": null
  },
  {
   "description": "E3 locator names the minimum-wage source and Table 2",
   "expected": "(?s)(?=.*2505\\.04555)(?=.*Table\\s*2)",
   "id": "loc_E3",
   "observed": {
    "harmonised.E3.locator": "arxiv-2505.04555v3 | Table 2 | row 'Employment elasticity w.r.t MW' (line 50), column 'Estimate (SE)' (-0.388); row '% MW changes' (line 60), column 'Estimate (SE)' (0.047)"
   },
   "passed": true,
   "tolerance": null
  },
  {
   "description": "E4 locator names the DCR source and Table 7",
   "expected": "(?s)(?=.*2609\\.27732)(?=.*Table\\s*7)",
   "id": "loc_E4",
   "observed": {
    "harmonised.E4.locator": "arxiv-2609.27732v1 | Table 7 | row 'Drug-related (fatal)' (line 86) | column '5 km' (value -0.354**)"
   },
   "passed": true,
   "tolerance": null
  },
  {
   "description": "E5 locator names the Benin source and Table 3",
   "expected": "(?s)(?=.*2510\\.03658)(?=.*Table\\s*3)",
   "id": "loc_E5",
   "observed": {
    "harmonised.E5.locator": "arxiv-2510.03658v1 | Table 3 | row 'Treatment' (line 49) | column '(4)' (value -0.0962)"
   },
   "passed": true,
   "tolerance": null
  },
  {
   "description": "each harmonised item states a transformation (non-empty string)",
   "expected": {
    "harmonised.E1.transformation": null,
    "harmonised.E2.transformation": null,
    "harmonised.E3.transformation": null,
    "harmonised.E5.transformation": null
   },
   "id": "transformations",
   "observed": {
    "harmonised.E1.transformation": "100*(exp(b)-1) with b = -0.431 (printed '-0.431**') = 100*(exp(-0.431)-1) = -35.0141 %",
    "harmonised.E2.transformation": "100*Delta/p with Delta = 1.47 pp (ATE) and p = 75.0% (control mean) = 100*1.47/75.0 = 1.9600 %",
    "harmonised.E3.transformation": "100*eta*g with eta = -0.388 and g = 0.047 (proportional MW change as printed) = 100*(-0.388)*(0.047) = -1.8236 %",
    "harmonised.E5.transformation": "100*beta with beta = -0.0962 (printed '-0.0962', 0-1 probability scale) = -9.62 pp"
   },
   "passed": true,
   "tolerance": null
  }
 ],
 "run_id": "RC0240",
 "schema_error": "",
 "schema_valid": true,
 "scientific_success": true,
 "task_id": "F4-conf-03"
}