{
  "schema_version": "2.0",
  "revision": "2026-09-24 methodological amendment",
  "complete_battery": true,
  "analysis_type": "retrospective feedback-driven sensitivity analysis; not preregistered",
  "models": [
    {
      "specification": "R00",
      "label": "Original weather on the same revised ZIP sample",
      "outcome": "all",
      "outcome_column": "eligible_all_count",
      "temperature_column": "legacy_temp_high_f",
      "status": "ok",
      "event_count": 57903,
      "zip_days": 93504,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 64,
      "initial_zip_days": 93504,
      "zero_only_zips_dropped": 0,
      "zero_count_zip_days": 64772,
      "separated_zero_rows_removed": 0,
      "separation_certificates": [],
      "redundant_annual_columns_removed": 0,
      "parameters": 118,
      "iterations": 9,
      "max_abs_score": 1.0363238045485446e-12,
      "max_implied_coefficient_step": 4.0701340899757833e-16,
      "pearson_dispersion": 1.454123796887696,
      "observed_zero_fraction": 0.6927190280629706,
      "poisson_expected_zero_fraction": 0.666386913309644,
      "daily_residual_acf1": 0.049579516132291127,
      "daily_residual_acf7": -0.041929422158383786,
      "hac_lag_days": 7,
      "elapsed_hours_offset": false,
      "sample_sha256": "185d585cadc0f276437a88344eedf484ff1058cf81dbed515165c20b9cbfdc83",
      "coefficient_log_count": 0.018892471438305983,
      "standard_error": 0.009760809078197444,
      "count_ratio": 1.0190720633725048,
      "ci95_low": 0.9997616655912261,
      "ci95_high": 1.0387554415103073,
      "percent_change": 1.9072063372504717,
      "two_sided_p": 0.05292362506554776,
      "hypothesis_tests": [
        {
          "test_id": "all_R00",
          "outcome": "all",
          "specification": "R00",
          "hypothesis": "linear_temperature",
          "p_raw": 0.05292362506554776,
          "p_holm_revision_family": 1.0
        }
      ]
    },
    {
      "specification": "R0",
      "label": "Corrected civil-day reference",
      "outcome": "all",
      "outcome_column": "eligible_all_count",
      "temperature_column": "temp_high_f",
      "status": "ok",
      "event_count": 57903,
      "zip_days": 93504,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 64,
      "initial_zip_days": 93504,
      "zero_only_zips_dropped": 0,
      "zero_count_zip_days": 64772,
      "separated_zero_rows_removed": 0,
      "separation_certificates": [],
      "redundant_annual_columns_removed": 0,
      "parameters": 118,
      "iterations": 9,
      "max_abs_score": 6.497857807374885e-13,
      "max_implied_coefficient_step": 4.826585502755384e-16,
      "pearson_dispersion": 1.4541247051470552,
      "observed_zero_fraction": 0.6927190280629706,
      "poisson_expected_zero_fraction": 0.6663869167586575,
      "daily_residual_acf1": 0.04957966835837296,
      "daily_residual_acf7": -0.04192880690203124,
      "hac_lag_days": 7,
      "elapsed_hours_offset": false,
      "sample_sha256": "185d585cadc0f276437a88344eedf484ff1058cf81dbed515165c20b9cbfdc83",
      "coefficient_log_count": 0.018894536254257573,
      "standard_error": 0.009759836343411198,
      "count_ratio": 1.0190741675709294,
      "ci95_low": 0.9997656359937019,
      "ci95_high": 1.0387556059357543,
      "percent_change": 1.907416757092938,
      "two_sided_p": 0.05287406245402682,
      "hypothesis_tests": [
        {
          "test_id": "all_R0",
          "outcome": "all",
          "specification": "R0",
          "hypothesis": "linear_temperature",
          "p_raw": 0.05287406245402682,
          "p_holm_revision_family": 1.0
        }
      ]
    },
    {
      "specification": "R1",
      "label": "Previous civil-day maximum",
      "outcome": "all",
      "outcome_column": "eligible_all_count",
      "temperature_column": "prior_day_high_f",
      "status": "ok",
      "event_count": 57903,
      "zip_days": 93504,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 64,
      "initial_zip_days": 93504,
      "zero_only_zips_dropped": 0,
      "zero_count_zip_days": 64772,
      "separated_zero_rows_removed": 0,
      "separation_certificates": [],
      "redundant_annual_columns_removed": 0,
      "parameters": 118,
      "iterations": 9,
      "max_abs_score": 2.433608869978343e-13,
      "max_implied_coefficient_step": 4.504032892313161e-16,
      "pearson_dispersion": 1.4536142571375843,
      "observed_zero_fraction": 0.6927190280629706,
      "poisson_expected_zero_fraction": 0.6663802873073361,
      "daily_residual_acf1": 0.04853992197425348,
      "daily_residual_acf7": -0.04154881447345268,
      "hac_lag_days": 7,
      "elapsed_hours_offset": false,
      "sample_sha256": "185d585cadc0f276437a88344eedf484ff1058cf81dbed515165c20b9cbfdc83",
      "coefficient_log_count": 0.011307987141830733,
      "standard_error": 0.009787220713913733,
      "count_ratio": 1.011372164104394,
      "ci95_low": 0.9921563105749556,
      "ci95_high": 1.0309601858324613,
      "percent_change": 1.1372164104394082,
      "two_sided_p": 0.24793367425690727,
      "hypothesis_tests": [
        {
          "test_id": "all_R1",
          "outcome": "all",
          "specification": "R1",
          "hypothesis": "linear_temperature",
          "p_raw": 0.24793367425690727,
          "p_holm_revision_family": 1.0
        }
      ]
    },
    {
      "specification": "R2",
      "label": "Weather and holiday controls",
      "outcome": "all",
      "outcome_column": "eligible_all_count",
      "temperature_column": "temp_high_f",
      "status": "ok",
      "event_count": 57903,
      "zip_days": 93504,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 64,
      "initial_zip_days": 93504,
      "zero_only_zips_dropped": 0,
      "zero_count_zip_days": 64772,
      "separated_zero_rows_removed": 0,
      "separation_certificates": [],
      "redundant_annual_columns_removed": 0,
      "parameters": 121,
      "iterations": 9,
      "max_abs_score": 1.7096768445412636e-11,
      "max_implied_coefficient_step": 3.8239239045648906e-16,
      "pearson_dispersion": 1.4530831278624832,
      "observed_zero_fraction": 0.6927190280629706,
      "poisson_expected_zero_fraction": 0.6664981252463756,
      "daily_residual_acf1": 0.04453996054220255,
      "daily_residual_acf7": -0.04599268670672184,
      "hac_lag_days": 7,
      "elapsed_hours_offset": false,
      "sample_sha256": "185d585cadc0f276437a88344eedf484ff1058cf81dbed515165c20b9cbfdc83",
      "coefficient_log_count": 0.0022760665291396637,
      "standard_error": 0.01307044361504718,
      "count_ratio": 1.0022786587348667,
      "ci95_low": 0.9769287741388583,
      "ci95_high": 1.0282863360646364,
      "percent_change": 0.22786587348666817,
      "two_sided_p": 0.8617566718826909,
      "hypothesis_tests": [
        {
          "test_id": "all_R2",
          "outcome": "all",
          "specification": "R2",
          "hypothesis": "linear_temperature",
          "p_raw": 0.8617566718826909,
          "p_holm_revision_family": 1.0
        }
      ]
    },
    {
      "specification": "R3",
      "label": "ZIP-specific annual seasonality",
      "outcome": "all",
      "outcome_column": "eligible_all_count",
      "temperature_column": "temp_high_f",
      "status": "ok",
      "event_count": 57903,
      "zip_days": 93504,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 64,
      "initial_zip_days": 93504,
      "zero_only_zips_dropped": 0,
      "zero_count_zip_days": 64772,
      "separated_zero_rows_removed": 0,
      "separation_certificates": [],
      "redundant_annual_columns_removed": 0,
      "parameters": 246,
      "iterations": 9,
      "max_abs_score": 1.6225631949140507e-12,
      "max_implied_coefficient_step": 5.165704521610647e-16,
      "pearson_dispersion": 1.4309791422973202,
      "observed_zero_fraction": 0.6927190280629706,
      "poisson_expected_zero_fraction": 0.6668241991863979,
      "daily_residual_acf1": 0.04996792668444526,
      "daily_residual_acf7": -0.042225891029454024,
      "hac_lag_days": 7,
      "elapsed_hours_offset": false,
      "sample_sha256": "185d585cadc0f276437a88344eedf484ff1058cf81dbed515165c20b9cbfdc83",
      "coefficient_log_count": 0.02278350638859263,
      "standard_error": 0.010033899689891095,
      "count_ratio": 1.0230450328568954,
      "ci95_low": 1.0031222885925757,
      "ci95_high": 1.0433634574321156,
      "percent_change": 2.30450328568954,
      "two_sided_p": 0.02316798051751885,
      "hypothesis_tests": [
        {
          "test_id": "all_R3",
          "outcome": "all",
          "specification": "R3",
          "hypothesis": "linear_temperature",
          "p_raw": 0.02316798051751885,
          "p_holm_revision_family": 0.5328635519029336
        }
      ]
    },
    {
      "specification": "R4",
      "label": "Exclude warrant co-charges",
      "outcome": "all",
      "outcome_column": "strict_all",
      "temperature_column": "temp_high_f",
      "status": "ok",
      "event_count": 52203,
      "zip_days": 93504,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 64,
      "initial_zip_days": 93504,
      "zero_only_zips_dropped": 0,
      "zero_count_zip_days": 66651,
      "separated_zero_rows_removed": 0,
      "separation_certificates": [],
      "redundant_annual_columns_removed": 0,
      "parameters": 118,
      "iterations": 9,
      "max_abs_score": 7.728540030171871e-13,
      "max_implied_coefficient_step": 3.496000962432564e-16,
      "pearson_dispersion": 1.38406964862534,
      "observed_zero_fraction": 0.7128144250513347,
      "poisson_expected_zero_fraction": 0.6938985298386549,
      "daily_residual_acf1": 0.005776012560947547,
      "daily_residual_acf7": -0.04225555509783615,
      "hac_lag_days": 7,
      "elapsed_hours_offset": false,
      "sample_sha256": "185d585cadc0f276437a88344eedf484ff1058cf81dbed515165c20b9cbfdc83",
      "coefficient_log_count": 0.02249387976695042,
      "standard_error": 0.009390390409704998,
      "count_ratio": 1.022748774684439,
      "ci95_low": 1.0040974243461338,
      "ci95_high": 1.0417465783259867,
      "percent_change": 2.274877468443896,
      "two_sided_p": 0.01660157397847625,
      "hypothesis_tests": [
        {
          "test_id": "all_R4",
          "outcome": "all",
          "specification": "R4",
          "hypothesis": "linear_temperature",
          "p_raw": 0.01660157397847625,
          "p_holm_revision_family": 0.39843777548342996
        }
      ]
    },
    {
      "specification": "R5",
      "label": "Combined controls and warrant exclusion",
      "outcome": "all",
      "outcome_column": "strict_all",
      "temperature_column": "temp_high_f",
      "status": "ok",
      "event_count": 52203,
      "zip_days": 93504,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 64,
      "initial_zip_days": 93504,
      "zero_only_zips_dropped": 0,
      "zero_count_zip_days": 66651,
      "separated_zero_rows_removed": 0,
      "separation_certificates": [],
      "redundant_annual_columns_removed": 0,
      "parameters": 249,
      "iterations": 9,
      "max_abs_score": 3.7882197378991123e-13,
      "max_implied_coefficient_step": 8.328054718980199e-16,
      "pearson_dispersion": 1.3600895138352642,
      "observed_zero_fraction": 0.7128144250513347,
      "poisson_expected_zero_fraction": 0.6942382377491277,
      "daily_residual_acf1": 0.004660438173115362,
      "daily_residual_acf7": -0.04454103126615948,
      "hac_lag_days": 7,
      "elapsed_hours_offset": false,
      "sample_sha256": "185d585cadc0f276437a88344eedf484ff1058cf81dbed515165c20b9cbfdc83",
      "coefficient_log_count": 0.011526947814132505,
      "standard_error": 0.01366813901517028,
      "count_ratio": 1.0115936390796636,
      "ci95_low": 0.9848537633939568,
      "ci95_high": 1.0390595321481164,
      "percent_change": 1.1593639079663558,
      "two_sided_p": 0.399035885735355,
      "hypothesis_tests": [
        {
          "test_id": "all_R5",
          "outcome": "all",
          "specification": "R5",
          "hypothesis": "linear_temperature",
          "p_raw": 0.399035885735355,
          "p_holm_revision_family": 1.0
        }
      ]
    },
    {
      "specification": "R6",
      "label": "Nonlinear temperature, combined specification",
      "outcome": "all",
      "outcome_column": "strict_all",
      "temperature_column": "temp_high_f",
      "status": "ok",
      "event_count": 52203,
      "zip_days": 93504,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 64,
      "initial_zip_days": 93504,
      "zero_only_zips_dropped": 0,
      "zero_count_zip_days": 66651,
      "separated_zero_rows_removed": 0,
      "separation_certificates": [],
      "redundant_annual_columns_removed": 0,
      "parameters": 251,
      "iterations": 9,
      "max_abs_score": 3.855249453010856e-12,
      "max_implied_coefficient_step": 1.9830024456679256e-14,
      "pearson_dispersion": 1.3605501556235287,
      "observed_zero_fraction": 0.7128144250513347,
      "poisson_expected_zero_fraction": 0.6942388126752471,
      "daily_residual_acf1": 0.004589004742952297,
      "daily_residual_acf7": -0.04354776593512311,
      "hac_lag_days": 7,
      "elapsed_hours_offset": false,
      "sample_sha256": "185d585cadc0f276437a88344eedf484ff1058cf81dbed515165c20b9cbfdc83",
      "joint_temperature_wald": 1.2197683809579645,
      "joint_temperature_df": 3,
      "joint_temperature_p": 0.7482670465167114,
      "nonlinearity_wald": 0.34535074728083737,
      "nonlinearity_df": 2,
      "nonlinearity_p": 0.8414107146117304,
      "temperature_coefficients": [
        -0.00515418641141208,
        0.059992436761034426,
        -0.16325385864262063
      ],
      "temperature_covariance_hac7": [
        [
          0.0011553252819117487,
          -0.003001300804725671,
          0.00772581742841981
        ],
        [
          -0.003001300804725671,
          0.01055091076341667,
          -0.02937014147843922
        ],
        [
          0.00772581742841981,
          -0.02937014147843922,
          0.08506833325538361
        ]
      ],
      "hypothesis_tests": [
        {
          "test_id": "all_R6_joint_temperature",
          "outcome": "all",
          "specification": "R6",
          "hypothesis": "joint_temperature",
          "p_raw": 0.7482670465167114,
          "p_holm_revision_family": 1.0
        },
        {
          "test_id": "all_R6_nonlinearity",
          "outcome": "all",
          "specification": "R6",
          "hypothesis": "nonlinearity",
          "p_raw": 0.8414107146117304,
          "p_holm_revision_family": 1.0
        }
      ]
    },
    {
      "specification": "R7",
      "label": "Paired station sample, ERA5-Land maximum",
      "outcome": "all",
      "outcome_column": "strict_all",
      "temperature_column": "temp_high_f",
      "status": "ok",
      "event_count": 33527,
      "zip_days": 66829,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 46,
      "initial_zip_days": 66829,
      "zero_only_zips_dropped": 0,
      "zero_count_zip_days": 49345,
      "separated_zero_rows_removed": 0,
      "separation_certificates": [],
      "redundant_annual_columns_removed": 0,
      "parameters": 195,
      "iterations": 9,
      "max_abs_score": 7.548073277519052e-12,
      "max_implied_coefficient_step": 5.138843325470095e-16,
      "pearson_dispersion": 1.3901736811850722,
      "observed_zero_fraction": 0.7383770518786754,
      "poisson_expected_zero_fraction": 0.7213313512150054,
      "daily_residual_acf1": -0.011485674503580613,
      "daily_residual_acf7": -0.033924918286834735,
      "hac_lag_days": 7,
      "elapsed_hours_offset": false,
      "sample_sha256": "e0614eade97f57a052c4d36aede788b0c63697ce67e1611dd2223e5c5493ac6d",
      "coefficient_log_count": 0.0009463397913851053,
      "standard_error": 0.018839665192986178,
      "count_ratio": 1.0009467877121694,
      "ci95_low": 0.9646608159725449,
      "ci95_high": 1.0385976658761948,
      "percent_change": 0.09467877121694283,
      "two_sided_p": 0.9599381150372372,
      "hypothesis_tests": [
        {
          "test_id": "all_R7",
          "outcome": "all",
          "specification": "R7",
          "hypothesis": "linear_temperature",
          "p_raw": 0.9599381150372372,
          "p_holm_revision_family": 1.0
        }
      ]
    },
    {
      "specification": "R8",
      "label": "Paired station sample, NOAA maximum",
      "outcome": "all",
      "outcome_column": "strict_all",
      "temperature_column": "noaa_high_f",
      "status": "ok",
      "event_count": 33527,
      "zip_days": 66829,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 46,
      "initial_zip_days": 66829,
      "zero_only_zips_dropped": 0,
      "zero_count_zip_days": 49345,
      "separated_zero_rows_removed": 0,
      "separation_certificates": [],
      "redundant_annual_columns_removed": 0,
      "parameters": 195,
      "iterations": 9,
      "max_abs_score": 2.218447647805988e-12,
      "max_implied_coefficient_step": 1.7947530550197184e-15,
      "pearson_dispersion": 1.3899805587860088,
      "observed_zero_fraction": 0.7383770518786754,
      "poisson_expected_zero_fraction": 0.721331531383613,
      "daily_residual_acf1": -0.01163969511173022,
      "daily_residual_acf7": -0.03374242942304151,
      "hac_lag_days": 7,
      "elapsed_hours_offset": false,
      "sample_sha256": "e0614eade97f57a052c4d36aede788b0c63697ce67e1611dd2223e5c5493ac6d",
      "coefficient_log_count": -0.002876755359037795,
      "standard_error": 0.01732961788631976,
      "count_ratio": 0.9971273785366411,
      "ci95_low": 0.9638282325190605,
      "ci95_high": 1.0315769713746081,
      "percent_change": -0.28726214633588903,
      "two_sided_p": 0.8681551886584601,
      "hypothesis_tests": [
        {
          "test_id": "all_R8",
          "outcome": "all",
          "specification": "R8",
          "hypothesis": "linear_temperature",
          "p_raw": 0.8681551886584601,
          "p_holm_revision_family": 1.0
        }
      ]
    },
    {
      "specification": "R9",
      "label": "Civil-day duration offset",
      "outcome": "all",
      "outcome_column": "eligible_all_count",
      "temperature_column": "temp_high_f",
      "status": "ok",
      "event_count": 57903,
      "zip_days": 93504,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 64,
      "initial_zip_days": 93504,
      "zero_only_zips_dropped": 0,
      "zero_count_zip_days": 64772,
      "separated_zero_rows_removed": 0,
      "separation_certificates": [],
      "redundant_annual_columns_removed": 0,
      "parameters": 118,
      "iterations": 9,
      "max_abs_score": 1.3412881916252672e-12,
      "max_implied_coefficient_step": 3.2588856981062957e-16,
      "pearson_dispersion": 1.4543904781092951,
      "observed_zero_fraction": 0.6927190280629706,
      "poisson_expected_zero_fraction": 0.6663875001926626,
      "daily_residual_acf1": 0.04952299231219656,
      "daily_residual_acf7": -0.042011960583661995,
      "hac_lag_days": 7,
      "elapsed_hours_offset": true,
      "sample_sha256": "185d585cadc0f276437a88344eedf484ff1058cf81dbed515165c20b9cbfdc83",
      "coefficient_log_count": 0.01886653740310823,
      "standard_error": 0.00975529432487433,
      "count_ratio": 1.019045635064442,
      "ci95_low": 0.9997465439931686,
      "ci95_high": 1.038717275476761,
      "percent_change": 1.9045635064441986,
      "two_sided_p": 0.05311567155593304,
      "hypothesis_tests": [
        {
          "test_id": "all_R9",
          "outcome": "all",
          "specification": "R9",
          "hypothesis": "linear_temperature",
          "p_raw": 0.05311567155593304,
          "p_holm_revision_family": 1.0
        }
      ]
    },
    {
      "specification": "R00",
      "label": "Original weather on the same revised ZIP sample",
      "outcome": "core",
      "outcome_column": "core_count",
      "temperature_column": "legacy_temp_high_f",
      "status": "ok",
      "event_count": 6501,
      "zip_days": 92043,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 63,
      "initial_zip_days": 93504,
      "zero_only_zips_dropped": 1,
      "zero_count_zip_days": 86181,
      "separated_zero_rows_removed": 0,
      "separation_certificates": [],
      "redundant_annual_columns_removed": 0,
      "parameters": 117,
      "iterations": 11,
      "max_abs_score": 4.479567758397529e-13,
      "max_implied_coefficient_step": 1.2118644259018137e-15,
      "pearson_dispersion": 1.0312018788204418,
      "observed_zero_fraction": 0.9363123757374271,
      "poisson_expected_zero_fraction": 0.9361674877678504,
      "daily_residual_acf1": -0.03309707612652346,
      "daily_residual_acf7": 0.0005051606718296645,
      "hac_lag_days": 7,
      "elapsed_hours_offset": false,
      "sample_sha256": "6ff50e43d35f7c56e53b29503ebafb878850cd5d598449e03d3642f871fd7a62",
      "coefficient_log_count": 0.02698972671247923,
      "standard_error": 0.02012707715729346,
      "count_ratio": 1.0273572483728763,
      "ci95_low": 0.987618667674337,
      "ci95_high": 1.068694781022833,
      "percent_change": 2.735724837287626,
      "two_sided_p": 0.1799314826695535,
      "hypothesis_tests": [
        {
          "test_id": "core_R00",
          "outcome": "core",
          "specification": "R00",
          "hypothesis": "linear_temperature",
          "p_raw": 0.1799314826695535,
          "p_holm_revision_family": 1.0
        }
      ]
    },
    {
      "specification": "R0",
      "label": "Corrected civil-day reference",
      "outcome": "core",
      "outcome_column": "core_count",
      "temperature_column": "temp_high_f",
      "status": "ok",
      "event_count": 6501,
      "zip_days": 92043,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 63,
      "initial_zip_days": 93504,
      "zero_only_zips_dropped": 1,
      "zero_count_zip_days": 86181,
      "separated_zero_rows_removed": 0,
      "separation_certificates": [],
      "redundant_annual_columns_removed": 0,
      "parameters": 117,
      "iterations": 11,
      "max_abs_score": 9.001861756008367e-13,
      "max_implied_coefficient_step": 6.129969641383247e-16,
      "pearson_dispersion": 1.0312028443319508,
      "observed_zero_fraction": 0.9363123757374271,
      "poisson_expected_zero_fraction": 0.9361674920833584,
      "daily_residual_acf1": -0.03310043851120139,
      "daily_residual_acf7": 0.0005027961202838864,
      "hac_lag_days": 7,
      "elapsed_hours_offset": false,
      "sample_sha256": "6ff50e43d35f7c56e53b29503ebafb878850cd5d598449e03d3642f871fd7a62",
      "coefficient_log_count": 0.027036287566484397,
      "standard_error": 0.02012001448369951,
      "count_ratio": 1.0274050841173568,
      "ci95_low": 0.987678325040895,
      "ci95_high": 1.068729747437241,
      "percent_change": 2.7405084117356813,
      "two_sided_p": 0.17902895181791678,
      "hypothesis_tests": [
        {
          "test_id": "core_R0",
          "outcome": "core",
          "specification": "R0",
          "hypothesis": "linear_temperature",
          "p_raw": 0.17902895181791678,
          "p_holm_revision_family": 1.0
        }
      ]
    },
    {
      "specification": "R1",
      "label": "Previous civil-day maximum",
      "outcome": "core",
      "outcome_column": "core_count",
      "temperature_column": "prior_day_high_f",
      "status": "ok",
      "event_count": 6501,
      "zip_days": 92043,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 63,
      "initial_zip_days": 93504,
      "zero_only_zips_dropped": 1,
      "zero_count_zip_days": 86181,
      "separated_zero_rows_removed": 0,
      "separation_certificates": [],
      "redundant_annual_columns_removed": 0,
      "parameters": 117,
      "iterations": 11,
      "max_abs_score": 7.621960788212201e-13,
      "max_implied_coefficient_step": 7.765317281764697e-16,
      "pearson_dispersion": 1.0318029495040175,
      "observed_zero_fraction": 0.9363123757374271,
      "poisson_expected_zero_fraction": 0.9361690699559926,
      "daily_residual_acf1": -0.03278981097527175,
      "daily_residual_acf7": 0.0010047680674129516,
      "hac_lag_days": 7,
      "elapsed_hours_offset": false,
      "sample_sha256": "6ff50e43d35f7c56e53b29503ebafb878850cd5d598449e03d3642f871fd7a62",
      "coefficient_log_count": 0.040559105523899366,
      "standard_error": 0.02012236950382181,
      "count_ratio": 1.0413928599540923,
      "ci95_low": 1.0011206134313475,
      "ci95_high": 1.083285144880032,
      "percent_change": 4.139285995409225,
      "two_sided_p": 0.04383944021287569,
      "hypothesis_tests": [
        {
          "test_id": "core_R1",
          "outcome": "core",
          "specification": "R1",
          "hypothesis": "linear_temperature",
          "p_raw": 0.04383944021287569,
          "p_holm_revision_family": 0.9644676846832652
        }
      ]
    },
    {
      "specification": "R2",
      "label": "Weather and holiday controls",
      "outcome": "core",
      "outcome_column": "core_count",
      "temperature_column": "temp_high_f",
      "status": "ok",
      "event_count": 6501,
      "zip_days": 92043,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 63,
      "initial_zip_days": 93504,
      "zero_only_zips_dropped": 1,
      "zero_count_zip_days": 86181,
      "separated_zero_rows_removed": 0,
      "separation_certificates": [],
      "redundant_annual_columns_removed": 0,
      "parameters": 120,
      "iterations": 11,
      "max_abs_score": 2.4902978984497892e-12,
      "max_implied_coefficient_step": 1.2134103538373276e-15,
      "pearson_dispersion": 1.0341607996556423,
      "observed_zero_fraction": 0.9363123757374271,
      "poisson_expected_zero_fraction": 0.9361751820107005,
      "daily_residual_acf1": -0.037334529515816554,
      "daily_residual_acf7": 0.0034664890259633262,
      "hac_lag_days": 7,
      "elapsed_hours_offset": false,
      "sample_sha256": "6ff50e43d35f7c56e53b29503ebafb878850cd5d598449e03d3642f871fd7a62",
      "coefficient_log_count": 0.039462714849279254,
      "standard_error": 0.028758681679557224,
      "count_ratio": 1.0402517122200015,
      "ci95_low": 0.9832387931619863,
      "ci95_high": 1.1005705148152831,
      "percent_change": 4.025171222000149,
      "two_sided_p": 0.17000062433877106,
      "hypothesis_tests": [
        {
          "test_id": "core_R2",
          "outcome": "core",
          "specification": "R2",
          "hypothesis": "linear_temperature",
          "p_raw": 0.17000062433877106,
          "p_holm_revision_family": 1.0
        }
      ]
    },
    {
      "specification": "R3",
      "label": "ZIP-specific annual seasonality",
      "outcome": "core",
      "outcome_column": "core_count",
      "temperature_column": "temp_high_f",
      "status": "ok",
      "event_count": 6501,
      "zip_days": 89125,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 63,
      "initial_zip_days": 93504,
      "zero_only_zips_dropped": 1,
      "zero_count_zip_days": 83263,
      "separated_zero_rows_removed": 2918,
      "separation_certificates": [
        {
          "zip_code": "92011",
          "positive_groups": 1,
          "zero_rows_removed": 1460,
          "rows_retained": 1,
          "max_recession_direction": 0.0,
          "positive_direction_max_abs": 0.0
        },
        {
          "zip_code": "92110",
          "positive_groups": 1,
          "zero_rows_removed": 1458,
          "rows_retained": 3,
          "max_recession_direction": 0.0,
          "positive_direction_max_abs": 0.0
        }
      ],
      "redundant_annual_columns_removed": 4,
      "parameters": 239,
      "iterations": 13,
      "max_abs_score": 4.723805981793339e-13,
      "max_implied_coefficient_step": 1.1953471162197508e-14,
      "pearson_dispersion": 0.9651390635541787,
      "observed_zero_fraction": 0.9342272089761571,
      "poisson_expected_zero_fraction": 0.9341149231390432,
      "daily_residual_acf1": -0.034879283246147356,
      "daily_residual_acf7": -0.0005362859472146949,
      "hac_lag_days": 7,
      "elapsed_hours_offset": false,
      "sample_sha256": "845e99ca6be8f64f446cf3f5cfa2a5463be35a0ea0c8d7825b4b111d054ce53d",
      "coefficient_log_count": 0.03090579366960108,
      "standard_error": 0.021147864496562363,
      "count_ratio": 1.0313883359993288,
      "ci95_low": 0.9895121262443425,
      "ci95_high": 1.0750367493452901,
      "percent_change": 3.138833599932879,
      "two_sided_p": 0.14390175169376726,
      "hypothesis_tests": [
        {
          "test_id": "core_R3",
          "outcome": "core",
          "specification": "R3",
          "hypothesis": "linear_temperature",
          "p_raw": 0.14390175169376726,
          "p_holm_revision_family": 1.0
        }
      ]
    },
    {
      "specification": "R4",
      "label": "Exclude warrant co-charges",
      "outcome": "core",
      "outcome_column": "strict_core",
      "temperature_column": "temp_high_f",
      "status": "ok",
      "event_count": 6435,
      "zip_days": 92043,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 63,
      "initial_zip_days": 93504,
      "zero_only_zips_dropped": 1,
      "zero_count_zip_days": 86234,
      "separated_zero_rows_removed": 0,
      "separation_certificates": [],
      "redundant_annual_columns_removed": 0,
      "parameters": 117,
      "iterations": 10,
      "max_abs_score": 1.2043011986956342e-12,
      "max_implied_coefficient_step": 1.9968597184229605e-15,
      "pearson_dispersion": 1.0322070312510279,
      "observed_zero_fraction": 0.9368881935617048,
      "poisson_expected_zero_fraction": 0.9367600647421728,
      "daily_residual_acf1": -0.04100405486792057,
      "daily_residual_acf7": 0.0016478763120515944,
      "hac_lag_days": 7,
      "elapsed_hours_offset": false,
      "sample_sha256": "6ff50e43d35f7c56e53b29503ebafb878850cd5d598449e03d3642f871fd7a62",
      "coefficient_log_count": 0.024469309093662125,
      "standard_error": 0.019870590669109865,
      "count_ratio": 1.0247711394695023,
      "ci95_low": 0.9856279453431562,
      "ci95_high": 1.0654688650533337,
      "percent_change": 2.4771139469502246,
      "two_sided_p": 0.21816081020039302,
      "hypothesis_tests": [
        {
          "test_id": "core_R4",
          "outcome": "core",
          "specification": "R4",
          "hypothesis": "linear_temperature",
          "p_raw": 0.21816081020039302,
          "p_holm_revision_family": 1.0
        }
      ]
    },
    {
      "specification": "R5",
      "label": "Combined controls and warrant exclusion",
      "outcome": "core",
      "outcome_column": "strict_core",
      "temperature_column": "temp_high_f",
      "status": "ok",
      "event_count": 6435,
      "zip_days": 89125,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 63,
      "initial_zip_days": 93504,
      "zero_only_zips_dropped": 1,
      "zero_count_zip_days": 83316,
      "separated_zero_rows_removed": 2918,
      "separation_certificates": [
        {
          "zip_code": "92011",
          "positive_groups": 1,
          "zero_rows_removed": 1460,
          "rows_retained": 1,
          "max_recession_direction": 0.0,
          "positive_direction_max_abs": 0.0
        },
        {
          "zip_code": "92110",
          "positive_groups": 1,
          "zero_rows_removed": 1458,
          "rows_retained": 3,
          "max_recession_direction": 0.0,
          "positive_direction_max_abs": 0.0
        }
      ],
      "redundant_annual_columns_removed": 4,
      "parameters": 242,
      "iterations": 13,
      "max_abs_score": 5.909358072320181e-12,
      "max_implied_coefficient_step": 4.1247903472292314e-15,
      "pearson_dispersion": 0.9694315674770111,
      "observed_zero_fraction": 0.9348218793828892,
      "poisson_expected_zero_fraction": 0.9347354122376126,
      "daily_residual_acf1": -0.04716518092995841,
      "daily_residual_acf7": 0.002340059446073488,
      "hac_lag_days": 7,
      "elapsed_hours_offset": false,
      "sample_sha256": "845e99ca6be8f64f446cf3f5cfa2a5463be35a0ea0c8d7825b4b111d054ce53d",
      "coefficient_log_count": 0.04731517055647477,
      "standard_error": 0.03009494111831431,
      "count_ratio": 1.0484523983382592,
      "ci95_low": 0.9883979982107356,
      "ci95_high": 1.1121556635800438,
      "percent_change": 4.845239833825912,
      "two_sided_p": 0.11590491401432794,
      "hypothesis_tests": [
        {
          "test_id": "core_R5",
          "outcome": "core",
          "specification": "R5",
          "hypothesis": "linear_temperature",
          "p_raw": 0.11590491401432794,
          "p_holm_revision_family": 1.0
        }
      ]
    },
    {
      "specification": "R6",
      "label": "Nonlinear temperature, combined specification",
      "outcome": "core",
      "outcome_column": "strict_core",
      "temperature_column": "temp_high_f",
      "status": "ok",
      "event_count": 6435,
      "zip_days": 89125,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 63,
      "initial_zip_days": 93504,
      "zero_only_zips_dropped": 1,
      "zero_count_zip_days": 83316,
      "separated_zero_rows_removed": 2918,
      "separation_certificates": [
        {
          "zip_code": "92011",
          "positive_groups": 1,
          "zero_rows_removed": 1460,
          "rows_retained": 1,
          "max_recession_direction": 0.0,
          "positive_direction_max_abs": 0.0
        },
        {
          "zip_code": "92110",
          "positive_groups": 1,
          "zero_rows_removed": 1458,
          "rows_retained": 3,
          "max_recession_direction": 0.0,
          "positive_direction_max_abs": 0.0
        }
      ],
      "redundant_annual_columns_removed": 4,
      "parameters": 244,
      "iterations": 13,
      "max_abs_score": 5.278734047098332e-12,
      "max_implied_coefficient_step": 3.424165946808318e-15,
      "pearson_dispersion": 0.9693917254687786,
      "observed_zero_fraction": 0.9348218793828892,
      "poisson_expected_zero_fraction": 0.9347373594620827,
      "daily_residual_acf1": -0.04818099254210399,
      "daily_residual_acf7": 0.001861134768348694,
      "hac_lag_days": 7,
      "elapsed_hours_offset": false,
      "sample_sha256": "845e99ca6be8f64f446cf3f5cfa2a5463be35a0ea0c8d7825b4b111d054ce53d",
      "joint_temperature_wald": 4.873276339045224,
      "joint_temperature_df": 3,
      "joint_temperature_p": 0.18131515743116944,
      "nonlinearity_wald": 2.3252511737374006,
      "nonlinearity_df": 2,
      "nonlinearity_p": 0.3126641752783433,
      "temperature_coefficients": [
        -0.010691325801523686,
        0.2952154457556438,
        -0.919256854815074
      ],
      "temperature_covariance_hac7": [
        [
          0.003719327746396,
          -0.009756372681273646,
          0.02579072790382882
        ],
        [
          -0.009756372681273646,
          0.04149865827992796,
          -0.12130632963764079
        ],
        [
          0.02579072790382882,
          -0.12130632963764079,
          0.3686751086421704
        ]
      ],
      "hypothesis_tests": [
        {
          "test_id": "core_R6_joint_temperature",
          "outcome": "core",
          "specification": "R6",
          "hypothesis": "joint_temperature",
          "p_raw": 0.18131515743116944,
          "p_holm_revision_family": 1.0
        },
        {
          "test_id": "core_R6_nonlinearity",
          "outcome": "core",
          "specification": "R6",
          "hypothesis": "nonlinearity",
          "p_raw": 0.3126641752783433,
          "p_holm_revision_family": 1.0
        }
      ]
    },
    {
      "specification": "R7",
      "label": "Paired station sample, ERA5-Land maximum",
      "outcome": "core",
      "outcome_column": "strict_core",
      "temperature_column": "temp_high_f",
      "status": "ok",
      "event_count": 3809,
      "zip_days": 63936,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 46,
      "initial_zip_days": 66829,
      "zero_only_zips_dropped": 0,
      "zero_count_zip_days": 60470,
      "separated_zero_rows_removed": 2893,
      "separation_certificates": [
        {
          "zip_code": "92011",
          "positive_groups": 1,
          "zero_rows_removed": 1435,
          "rows_retained": 1,
          "max_recession_direction": 0.0,
          "positive_direction_max_abs": 0.0
        },
        {
          "zip_code": "92110",
          "positive_groups": 1,
          "zero_rows_removed": 1458,
          "rows_retained": 3,
          "max_recession_direction": 0.0,
          "positive_direction_max_abs": 0.0
        }
      ],
      "redundant_annual_columns_removed": 4,
      "parameters": 191,
      "iterations": 13,
      "max_abs_score": 9.799903943896737e-13,
      "max_implied_coefficient_step": 2.2628894703273024e-15,
      "pearson_dispersion": 0.951300316543643,
      "observed_zero_fraction": 0.9457895395395396,
      "poisson_expected_zero_fraction": 0.9455497232156503,
      "daily_residual_acf1": -0.029152717047898406,
      "daily_residual_acf7": -0.06892756166982851,
      "hac_lag_days": 7,
      "elapsed_hours_offset": false,
      "sample_sha256": "6ba51516c394fd3cf269ecbb8063ff6e45cb22bc62dfd1d048fc8af2b226e162",
      "coefficient_log_count": 0.0632927518352589,
      "standard_error": 0.04314499492153425,
      "count_ratio": 1.0653386734358812,
      "ci95_low": 0.9789547243797957,
      "ci95_high": 1.1593452290014268,
      "percent_change": 6.533867343588113,
      "two_sided_p": 0.14238208128665406,
      "hypothesis_tests": [
        {
          "test_id": "core_R7",
          "outcome": "core",
          "specification": "R7",
          "hypothesis": "linear_temperature",
          "p_raw": 0.14238208128665406,
          "p_holm_revision_family": 1.0
        }
      ]
    },
    {
      "specification": "R8",
      "label": "Paired station sample, NOAA maximum",
      "outcome": "core",
      "outcome_column": "strict_core",
      "temperature_column": "noaa_high_f",
      "status": "ok",
      "event_count": 3809,
      "zip_days": 63936,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 46,
      "initial_zip_days": 66829,
      "zero_only_zips_dropped": 0,
      "zero_count_zip_days": 60470,
      "separated_zero_rows_removed": 2893,
      "separation_certificates": [
        {
          "zip_code": "92011",
          "positive_groups": 1,
          "zero_rows_removed": 1435,
          "rows_retained": 1,
          "max_recession_direction": 0.0,
          "positive_direction_max_abs": 0.0
        },
        {
          "zip_code": "92110",
          "positive_groups": 1,
          "zero_rows_removed": 1458,
          "rows_retained": 3,
          "max_recession_direction": 0.0,
          "positive_direction_max_abs": 0.0
        }
      ],
      "redundant_annual_columns_removed": 4,
      "parameters": 191,
      "iterations": 13,
      "max_abs_score": 2.4963971861913237e-12,
      "max_implied_coefficient_step": 4.8494250908967555e-15,
      "pearson_dispersion": 0.9490226050158791,
      "observed_zero_fraction": 0.9457895395395396,
      "poisson_expected_zero_fraction": 0.945547566522596,
      "daily_residual_acf1": -0.02523074499073966,
      "daily_residual_acf7": -0.06701271603411399,
      "hac_lag_days": 7,
      "elapsed_hours_offset": false,
      "sample_sha256": "6ba51516c394fd3cf269ecbb8063ff6e45cb22bc62dfd1d048fc8af2b226e162",
      "coefficient_log_count": -0.021361486344349517,
      "standard_error": 0.036356007290502236,
      "count_ratio": 0.9788650542563662,
      "ci95_low": 0.9115416871369453,
      "ci95_high": 1.0511606961760018,
      "percent_change": -2.1134945743633833,
      "two_sided_p": 0.5568248833354585,
      "hypothesis_tests": [
        {
          "test_id": "core_R8",
          "outcome": "core",
          "specification": "R8",
          "hypothesis": "linear_temperature",
          "p_raw": 0.5568248833354585,
          "p_holm_revision_family": 1.0
        }
      ]
    },
    {
      "specification": "R9",
      "label": "Civil-day duration offset",
      "outcome": "core",
      "outcome_column": "core_count",
      "temperature_column": "temp_high_f",
      "status": "ok",
      "event_count": 6501,
      "zip_days": 92043,
      "calendar_span_days": 1461,
      "dates_with_model_rows": 1461,
      "zips": 63,
      "initial_zip_days": 93504,
      "zero_only_zips_dropped": 1,
      "zero_count_zip_days": 86181,
      "separated_zero_rows_removed": 0,
      "separation_certificates": [],
      "redundant_annual_columns_removed": 0,
      "parameters": 117,
      "iterations": 11,
      "max_abs_score": 7.370521293986743e-13,
      "max_implied_coefficient_step": 1.041279845933531e-15,
      "pearson_dispersion": 1.0314065292748262,
      "observed_zero_fraction": 0.9363123757374271,
      "poisson_expected_zero_fraction": 0.9361675474352438,
      "daily_residual_acf1": -0.0333071773169287,
      "daily_residual_acf7": -0.00011573844981771443,
      "hac_lag_days": 7,
      "elapsed_hours_offset": true,
      "sample_sha256": "6ff50e43d35f7c56e53b29503ebafb878850cd5d598449e03d3642f871fd7a62",
      "coefficient_log_count": 0.027020132860477646,
      "standard_error": 0.02011725726231926,
      "count_ratio": 1.0273884868243357,
      "ci95_low": 0.9876677069125992,
      "ci95_high": 1.0687067071968204,
      "percent_change": 2.738848682433561,
      "two_sided_p": 0.1792292213128157,
      "hypothesis_tests": [
        {
          "test_id": "core_R9",
          "outcome": "core",
          "specification": "R9",
          "hypothesis": "linear_temperature",
          "p_raw": 0.1792292213128157,
          "p_holm_revision_family": 1.0
        }
      ]
    }
  ],
  "tests": [
    {
      "test_id": "all_R00",
      "outcome": "all",
      "specification": "R00",
      "hypothesis": "linear_temperature",
      "p_raw": 0.05292362506554776,
      "p_holm_revision_family": 1.0
    },
    {
      "test_id": "all_R0",
      "outcome": "all",
      "specification": "R0",
      "hypothesis": "linear_temperature",
      "p_raw": 0.05287406245402682,
      "p_holm_revision_family": 1.0
    },
    {
      "test_id": "all_R1",
      "outcome": "all",
      "specification": "R1",
      "hypothesis": "linear_temperature",
      "p_raw": 0.24793367425690727,
      "p_holm_revision_family": 1.0
    },
    {
      "test_id": "all_R2",
      "outcome": "all",
      "specification": "R2",
      "hypothesis": "linear_temperature",
      "p_raw": 0.8617566718826909,
      "p_holm_revision_family": 1.0
    },
    {
      "test_id": "all_R3",
      "outcome": "all",
      "specification": "R3",
      "hypothesis": "linear_temperature",
      "p_raw": 0.02316798051751885,
      "p_holm_revision_family": 0.5328635519029336
    },
    {
      "test_id": "all_R4",
      "outcome": "all",
      "specification": "R4",
      "hypothesis": "linear_temperature",
      "p_raw": 0.01660157397847625,
      "p_holm_revision_family": 0.39843777548342996
    },
    {
      "test_id": "all_R5",
      "outcome": "all",
      "specification": "R5",
      "hypothesis": "linear_temperature",
      "p_raw": 0.399035885735355,
      "p_holm_revision_family": 1.0
    },
    {
      "test_id": "all_R6_joint_temperature",
      "outcome": "all",
      "specification": "R6",
      "hypothesis": "joint_temperature",
      "p_raw": 0.7482670465167114,
      "p_holm_revision_family": 1.0
    },
    {
      "test_id": "all_R6_nonlinearity",
      "outcome": "all",
      "specification": "R6",
      "hypothesis": "nonlinearity",
      "p_raw": 0.8414107146117304,
      "p_holm_revision_family": 1.0
    },
    {
      "test_id": "all_R7",
      "outcome": "all",
      "specification": "R7",
      "hypothesis": "linear_temperature",
      "p_raw": 0.9599381150372372,
      "p_holm_revision_family": 1.0
    },
    {
      "test_id": "all_R8",
      "outcome": "all",
      "specification": "R8",
      "hypothesis": "linear_temperature",
      "p_raw": 0.8681551886584601,
      "p_holm_revision_family": 1.0
    },
    {
      "test_id": "all_R9",
      "outcome": "all",
      "specification": "R9",
      "hypothesis": "linear_temperature",
      "p_raw": 0.05311567155593304,
      "p_holm_revision_family": 1.0
    },
    {
      "test_id": "core_R00",
      "outcome": "core",
      "specification": "R00",
      "hypothesis": "linear_temperature",
      "p_raw": 0.1799314826695535,
      "p_holm_revision_family": 1.0
    },
    {
      "test_id": "core_R0",
      "outcome": "core",
      "specification": "R0",
      "hypothesis": "linear_temperature",
      "p_raw": 0.17902895181791678,
      "p_holm_revision_family": 1.0
    },
    {
      "test_id": "core_R1",
      "outcome": "core",
      "specification": "R1",
      "hypothesis": "linear_temperature",
      "p_raw": 0.04383944021287569,
      "p_holm_revision_family": 0.9644676846832652
    },
    {
      "test_id": "core_R2",
      "outcome": "core",
      "specification": "R2",
      "hypothesis": "linear_temperature",
      "p_raw": 0.17000062433877106,
      "p_holm_revision_family": 1.0
    },
    {
      "test_id": "core_R3",
      "outcome": "core",
      "specification": "R3",
      "hypothesis": "linear_temperature",
      "p_raw": 0.14390175169376726,
      "p_holm_revision_family": 1.0
    },
    {
      "test_id": "core_R4",
      "outcome": "core",
      "specification": "R4",
      "hypothesis": "linear_temperature",
      "p_raw": 0.21816081020039302,
      "p_holm_revision_family": 1.0
    },
    {
      "test_id": "core_R5",
      "outcome": "core",
      "specification": "R5",
      "hypothesis": "linear_temperature",
      "p_raw": 0.11590491401432794,
      "p_holm_revision_family": 1.0
    },
    {
      "test_id": "core_R6_joint_temperature",
      "outcome": "core",
      "specification": "R6",
      "hypothesis": "joint_temperature",
      "p_raw": 0.18131515743116944,
      "p_holm_revision_family": 1.0
    },
    {
      "test_id": "core_R6_nonlinearity",
      "outcome": "core",
      "specification": "R6",
      "hypothesis": "nonlinearity",
      "p_raw": 0.3126641752783433,
      "p_holm_revision_family": 1.0
    },
    {
      "test_id": "core_R7",
      "outcome": "core",
      "specification": "R7",
      "hypothesis": "linear_temperature",
      "p_raw": 0.14238208128665406,
      "p_holm_revision_family": 1.0
    },
    {
      "test_id": "core_R8",
      "outcome": "core",
      "specification": "R8",
      "hypothesis": "linear_temperature",
      "p_raw": 0.5568248833354585,
      "p_holm_revision_family": 1.0
    },
    {
      "test_id": "core_R9",
      "outcome": "core",
      "specification": "R9",
      "hypothesis": "linear_temperature",
      "p_raw": 0.1792292213128157,
      "p_holm_revision_family": 1.0
    }
  ],
  "spline_knots_f": [
    55.5,
    66.1,
    75.1,
    89.8
  ],
  "hac_sensitivities": [
    {
      "outcome": "all",
      "specification": "R0",
      "hac_lag_days": 7,
      "coefficient_log_count": 0.018894536254257573,
      "standard_error": 0.009759836343411198,
      "count_ratio": 1.0190741675709294,
      "ci95_low": 0.9997656359937019,
      "ci95_high": 1.0387556059357543,
      "percent_change": 1.907416757092938,
      "two_sided_p": 0.05287406245402682
    },
    {
      "outcome": "all",
      "specification": "R0",
      "hac_lag_days": 14,
      "coefficient_log_count": 0.018894536254257573,
      "standard_error": 0.010076518548868613,
      "count_ratio": 1.0190741675709294,
      "ci95_low": 0.9991452882832497,
      "ci95_high": 1.0394005468361602,
      "percent_change": 1.907416757092938,
      "two_sided_p": 0.06077819874363473
    },
    {
      "outcome": "all",
      "specification": "R0",
      "hac_lag_days": 28,
      "coefficient_log_count": 0.018894536254257573,
      "standard_error": 0.01024813201995633,
      "count_ratio": 1.0190741675709294,
      "ci95_low": 0.998809276061329,
      "ci95_high": 1.0397502144810036,
      "percent_change": 1.907416757092938,
      "two_sided_p": 0.06522608692489512
    },
    {
      "outcome": "all",
      "specification": "R5",
      "hac_lag_days": 7,
      "coefficient_log_count": 0.011526947814132505,
      "standard_error": 0.01366813901517028,
      "count_ratio": 1.0115936390796636,
      "ci95_low": 0.9848537633939568,
      "ci95_high": 1.0390595321481164,
      "percent_change": 1.1593639079663558,
      "two_sided_p": 0.399035885735355
    },
    {
      "outcome": "all",
      "specification": "R5",
      "hac_lag_days": 14,
      "coefficient_log_count": 0.011526947814132505,
      "standard_error": 0.013745828128606374,
      "count_ratio": 1.0115936390796636,
      "ci95_low": 0.9847038132313171,
      "ci95_high": 1.039217759570154,
      "percent_change": 1.1593639079663558,
      "two_sided_p": 0.4017062113145514
    },
    {
      "outcome": "all",
      "specification": "R5",
      "hac_lag_days": 28,
      "coefficient_log_count": 0.011526947814132505,
      "standard_error": 0.01422118986190521,
      "count_ratio": 1.0115936390796636,
      "ci95_low": 0.983786799940634,
      "ci95_high": 1.0401864415015412,
      "percent_change": 1.1593639079663558,
      "two_sided_p": 0.4176256604211326
    },
    {
      "outcome": "core",
      "specification": "R0",
      "hac_lag_days": 7,
      "coefficient_log_count": 0.027036287566484397,
      "standard_error": 0.02012001448369951,
      "count_ratio": 1.0274050841173568,
      "ci95_low": 0.987678325040895,
      "ci95_high": 1.068729747437241,
      "percent_change": 2.7405084117356813,
      "two_sided_p": 0.17902895181791678
    },
    {
      "outcome": "core",
      "specification": "R0",
      "hac_lag_days": 14,
      "coefficient_log_count": 0.027036287566484397,
      "standard_error": 0.02047940988464085,
      "count_ratio": 1.0274050841173568,
      "ci95_low": 0.9869828473885396,
      "ci95_high": 1.069482828058365,
      "percent_change": 2.7405084117356813,
      "two_sided_p": 0.18677850993887757
    },
    {
      "outcome": "core",
      "specification": "R0",
      "hac_lag_days": 28,
      "coefficient_log_count": 0.027036287566484397,
      "standard_error": 0.021257073506928438,
      "count_ratio": 1.0274050841173568,
      "ci95_low": 0.9854796412245878,
      "ci95_high": 1.0711141688919312,
      "percent_change": 2.7405084117356813,
      "two_sided_p": 0.2034184183933676
    },
    {
      "outcome": "core",
      "specification": "R5",
      "hac_lag_days": 7,
      "coefficient_log_count": 0.04731517055647477,
      "standard_error": 0.03009494111831431,
      "count_ratio": 1.0484523983382592,
      "ci95_low": 0.9883979982107356,
      "ci95_high": 1.1121556635800438,
      "percent_change": 4.845239833825912,
      "two_sided_p": 0.11590491401432794
    },
    {
      "outcome": "core",
      "specification": "R5",
      "hac_lag_days": 14,
      "coefficient_log_count": 0.04731517055647477,
      "standard_error": 0.0315208260155771,
      "count_ratio": 1.0484523983382592,
      "ci95_low": 0.9856395953099136,
      "ci95_high": 1.1152681333135879,
      "percent_change": 4.845239833825912,
      "two_sided_p": 0.13333578144349
    },
    {
      "outcome": "core",
      "specification": "R5",
      "hac_lag_days": 28,
      "coefficient_log_count": 0.04731517055647477,
      "standard_error": 0.03443861441564773,
      "count_ratio": 1.0484523983382592,
      "ci95_low": 0.9800190454480889,
      "ci95_high": 1.121664356103041,
      "percent_change": 4.845239833825912,
      "two_sided_p": 0.16947310641516133
    }
  ],
  "panel_metadata": {
    "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."
  },
  "multiplicity": "Holm across24 revision tests spanning both outcomes, including paired legacy-weather comparisons; original full-sample families archived separately; intervals individually95%",
  "model_definition": "Poisson log mean; ZIP/year-month/weekday effects; daily-score Bartlett HAC7 withN/(N-K); all1461score dates retained; normal intervals",
  "script_sha256": "6d9bfdea5a8f1c21839cfb71095610085d30c5f04bb46a1d54d39354c084fa04"
}
