{
  "schema_version": "2.0",
  "period": [
    "2021-01-01",
    "2024-12-31"
  ],
  "rows": 93504,
  "zips": 64,
  "calendar_days": 1461,
  "original_all": 57903,
  "original_core": 6501,
  "full_sample_original_all": 58770,
  "full_sample_original_core": 6637,
  "full_sample_strict_all": 52989,
  "full_sample_strict_core": 6570,
  "missing_weather_zips": [
    "91913",
    "91914",
    "91915",
    "91916",
    "91931",
    "91934",
    "91948",
    "91963",
    "92010",
    "92037",
    "92055",
    "92060",
    "92066",
    "92067",
    "92070",
    "92086",
    "92091",
    "92093",
    "92096",
    "92104",
    "92106",
    "92107",
    "92109",
    "92111",
    "92116",
    "92117",
    "92118",
    "92119",
    "92120",
    "92121",
    "92122",
    "92124",
    "92126",
    "92128",
    "92129",
    "92130",
    "92131",
    "92132",
    "92134",
    "92135",
    "92136",
    "92139",
    "92140",
    "92145",
    "92155",
    "92161",
    "92179",
    "92182"
  ],
  "restriction_reason": "Hourly API daily quota reached; only complete weather ZIPs used. Acquisition availability is not random. Original full-sample results remain archived; R00 compares original weather on exactly the revised sample.",
  "strict_all": 52203,
  "strict_core": 6435,
  "station_eligible_zips": 46,
  "station_paired_zip_days": 66829,
  "station_paired_strict_all": 33527,
  "station_paired_strict_core": 3809,
  "spline_knots_f": [
    55.5,
    66.1,
    75.1,
    89.8
  ],
  "curve_weather_percentiles_f": [
    50.4,
    98.1
  ],
  "holiday_dates": 44,
  "panel_sha256": "ef73cf58b67388a275549b9a5a78dc7d0ac8a28f154867e0ef18018cc4671de7",
  "input_sha256": {
    "publication\\data\\downloads\\daily_zip_eligible_weather.csv": "db8535a17fbdca5075e47afc6d82a47af0641c07400c48320e9d10d2b37c1882",
    "publication\\revision_weather\\daily_zip_weather_civil.csv": "4dd4df04aeb05780770919567d8241f1b64403b4410f432c0fb68ab6f885d225",
    "publication\\revision_sources\\warrant_primary_zip_daily_sparse.csv": "d8fd5c0eb645fea6efff25a725bbd4fd96ea79d3aa444bc89c30415dc4f75e5a",
    "weather\\noaa_station_daily.csv": "ef24ec29b9d26f44e606cb88f7efd6ee204ac4ed35bc3e48856574baafa8550d",
    "weather\\noaa_provenance.json": "7d09b5c4f470dcb639ddb22140b4c50addad12ce3192066123f06761a1f31870",
    "weather\\weather_locations.csv": "65902d62aa5ad72b937dc9a4fd6c75aad5dc28173e61d1242ab01c31f5af7105"
  },
  "station_rule": "Nearest of six existing stations by haversine distance, then <=25 km and <=200 m absolute elevation difference; quality-valid TMAX. Paired models share identical rows.",
  "holiday_rule": "Observed US federal holidays from pandas USFederalHolidayCalendar; proxy for calendar disruptions, not all local holidays/events.",
  "warning": "All inputs are public aggregates. Missing source records are not recoverable from a zero panel. Station day conventions differ from civil dates."
}
