{
  "status": "RESEARCH ONLY \u2014 no M1 production scoring; score_authorized=false; no formula freeze",
  "generated_at": "2026-09-09T15:17:35.656337+00:00",
  "responds_to": {
    "hub_comment": "4cc1111f-92dc-457e-bfed-92685d34384a",
    "astra_review": "2f14659d-4f1b-4256-859b-750fe3c4c4fa",
    "of_discrimination_comment": "4dd473f3-9b61-4e1d-9675-c355fcd65876",
    "job": "b73c292a-16e2-4f11-9370-1337d0239791",
    "refinement_noted": "3fe69703 / 417cacc4 \u2014 descriptive anatomy not construct validation"
  },
  "l1_unchanged": "L1-US-v0.1",
  "score_authorized_m1": false,
  "sample": {
    "description": "full-12 annual means; A2 construction-matched E=mean(PEXP_R lag12), P=mean(PAGO_R), income=mean(A229RX YoY)",
    "years": [
      1979,
      1980,
      1981,
      1982,
      1983,
      1984,
      1985,
      1986,
      1987,
      1988,
      1989,
      1990,
      1991,
      1992,
      1993,
      1994,
      1995,
      1996,
      1997,
      1998,
      1999,
      2000,
      2001,
      2002,
      2003,
      2004,
      2005,
      2006,
      2007,
      2008,
      2009,
      2010,
      2011,
      2012,
      2013,
      2014,
      2015,
      2016,
      2017,
      2018,
      2019,
      2020,
      2021,
      2022,
      2023,
      2024,
      2025
    ],
    "n": 47,
    "first_year": 1979,
    "last_year": 2025,
    "A2_equals_E_minus_P_max_abs_error": 1.9095836023552692e-14
  },
  "predeclared_matched_rules": {
    "id": "a2_decomposition_matched_rules_v1",
    "declared_before_characterization": true,
    "sample": "same primary full-12 annual years as discrimination (1979-2025 n=47)",
    "matched_income": {
      "method": "tercile bins on income (A229RX YoY annual mean) via sample p33.333/p66.667 linear percentiles; within each income tercile, report E and A2 mean/sd/range/n",
      "pairwise_alt": "for each year, find other year with closest |\u0394income|; require |\u0394income| <= sample income IQR * 0.25; among such pairs report \u0394E and \u0394A2 distribution (no narrative pick)"
    },
    "matched_pago": {
      "method": "tercile bins on P (PAGO annual mean); within each P tercile, report E and A2 mean/sd/range/n",
      "pairwise_alt": "closest-|\u0394P| pairs with |\u0394P| <= sample P IQR * 0.25; report \u0394E and \u0394A2 (algebraic caveat: A2=E-P so within tight P match, \u0394A2\u2248\u0394E)",
      "caution": "matched-PAGO A2~E association is algebraic given A2=E-P; not independent validation"
    },
    "threshold_sensitivity_predeclared": [
      "joint_quantile_20_80",
      "joint_quantile_25_75",
      "standardized_pm_0_75_sd"
    ],
    "time_splits_predeclared": [
      "era_1979_1999_vs_2000_2025",
      "rolling_15y_pearson_a2_income"
    ]
  },
  "independent_review_caution": [
    "A2=E\u2212P mechanically increases with E holding P fixed; matched-PAGO association is algebraic, not independent validation or causal evidence.",
    "Component correlations have part-whole coupling (A2 shares terms with E and P).",
    "Residual variance after A2~income is NOT construct validity and must never be renamed/scored as M1.",
    "Variance-share allocation of Cov(E,P) is arbitrary accounting, not causal decomposition.",
    "This study is descriptive anatomy (per Astra refinement 417cacc4), NOT construct validation."
  ],
  "variance_decomposition": {
    "Var_E": 97.12122127,
    "Var_P": 285.39262361,
    "minus_2Cov_EP": -259.20948393,
    "Cov_EP": 129.60474196,
    "Var_A2_observed": 123.30436095,
    "Var_A2_identity_check": 123.30436095,
    "identity_abs_error": 0.0,
    "share_Var_E_over_Var_A2": 0.78765439,
    "share_Var_P_over_Var_A2": 2.31453796,
    "share_minus2Cov_over_Var_A2": -2.10219235,
    "allocation_caveat": "Shares of Var(E), Var(P), and -2Cov(E,P) over Var(A2) are descriptive accounting identities only; covariance allocation is arbitrary and does not identify causal expectation vs hardship contributions. Part-whole coupling: A2=E-P.",
    "corr_E_P": 0.77847102
  },
  "correlations": [
    {
      "pair": "A2/PAGO",
      "n": 47,
      "years_first": 1979,
      "years_last": 2025,
      "pearson_r": -0.830468,
      "spearman_rho": -0.819648
    },
    {
      "pair": "A2/E",
      "n": 47,
      "years_first": 1979,
      "years_last": 2025,
      "pearson_r": -0.296836,
      "spearman_rho": -0.30159
    },
    {
      "pair": "PAGO/income",
      "n": 47,
      "years_first": 1979,
      "years_last": 2025,
      "pearson_r": 0.495388,
      "spearman_rho": 0.586759
    },
    {
      "pair": "E/income",
      "n": 47,
      "years_first": 1979,
      "years_last": 2025,
      "pearson_r": 0.337646,
      "spearman_rho": 0.36864
    },
    {
      "pair": "A2/income",
      "n": 47,
      "years_first": 1979,
      "years_last": 2025,
      "pearson_r": -0.454003,
      "spearman_rho": -0.564383
    }
  ],
  "matched_income_groups": {
    "cuts": {
      "p33": 0.01317325,
      "p67": 0.023816222222222218
    },
    "within": {
      "low": {
        "n": 16,
        "years": [
          1979,
          1980,
          1981,
          1982,
          1987,
          1990,
          1991,
          1993,
          2005,
          2008,
          2009,
          2010,
          2013,
          2016,
          2022,
          2025
        ],
        "E": {
          "n": 16,
          "mean": 115.70833333333333,
          "sd_pop": 9.20060007100986,
          "min": 96.16666666666667,
          "max": 130.08333333333334,
          "p25": 110.125,
          "p50": 114.08333333333333,
          "p75": 123.125
        },
        "A2": {
          "n": 16,
          "mean": 21.979166666666668,
          "sd_pop": 11.294529926030565,
          "min": 5.333333333333333,
          "max": 43.5,
          "p25": 14.416666666666666,
          "p50": 18.416666666666664,
          "p75": 31.208333333333336
        },
        "P": {
          "n": 16,
          "mean": 93.72916666666667,
          "sd_pop": 15.362107851427451,
          "min": 66.58333333333333,
          "max": 118.16666666666667,
          "p25": 82.79166666666667,
          "p50": 90.54166666666666,
          "p75": 106.22916666666667
        },
        "income": {
          "n": 16,
          "mean": 8.459895833333334e-05,
          "sd_pop": 0.01759980337416352,
          "min": -0.058644833333333334,
          "max": 0.012940833333333332,
          "p25": -0.004206958333333333,
          "p50": 0.007335166666666666,
          "p75": 0.0105716875
        },
        "corr_E_A2_within": {
          "pearson_r": -0.114404,
          "spearman_rho": -0.07947
        }
      },
      "mid": {
        "n": 15,
        "years": [
          1985,
          1989,
          1994,
          1995,
          1996,
          1997,
          1999,
          2001,
          2002,
          2003,
          2004,
          2007,
          2011,
          2012,
          2024
        ],
        "E": {
          "n": 15,
          "mean": 124.41111111111111,
          "sd_pop": 9.475576141315976,
          "min": 105.41666666666667,
          "max": 136.33333333333334,
          "p25": 120.125,
          "p50": 128.08333333333334,
          "p75": 129.91666666666669
        },
        "A2": {
          "n": 15,
          "mean": 15.294444444444444,
          "sd_pop": 8.078599224624202,
          "min": 3.4166666666666665,
          "max": 30.166666666666668,
          "p25": 10.166666666666668,
          "p50": 13.166666666666666,
          "p75": 21.5
        },
        "P": {
          "n": 15,
          "mean": 109.11666666666666,
          "sd_pop": 13.268132247356196,
          "min": 79.83333333333333,
          "max": 132.5,
          "p25": 105.5,
          "p50": 113.75,
          "p75": 115.125
        },
        "income": {
          "n": 15,
          "mean": 0.019105888888888888,
          "sd_pop": 0.0030207263629591715,
          "min": 0.013638083333333334,
          "max": 0.023339166666666664,
          "p25": 0.0175455,
          "p50": 0.019494666666666667,
          "p75": 0.02099591666666667
        },
        "corr_E_A2_within": {
          "pearson_r": -0.137121,
          "spearman_rho": 0.046429
        }
      },
      "high": {
        "n": 16,
        "years": [
          1983,
          1984,
          1986,
          1988,
          1992,
          1998,
          2000,
          2006,
          2014,
          2015,
          2017,
          2018,
          2019,
          2020,
          2021,
          2023
        ],
        "E": {
          "n": 16,
          "mean": 123.52604166666667,
          "sd_pop": 8.440391415583989,
          "min": 104.0,
          "max": 135.0,
          "p25": 119.97916666666667,
          "p50": 124.70833333333334,
          "p75": 129.83333333333334
        },
        "A2": {
          "n": 16,
          "mean": 6.755208333333333,
          "sd_pop": 7.551298450593153,
          "min": -3.4166666666666665,
          "max": 25.0,
          "p25": 2.5,
          "p50": 4.541666666666667,
          "p75": 11.166666666666666
        },
        "P": {
          "n": 16,
          "mean": 116.77083333333333,
          "sd_pop": 12.739834591417063,
          "min": 87.33333333333333,
          "max": 132.83333333333334,
          "p25": 111.45833333333333,
          "p50": 117.70833333333333,
          "p75": 129.20833333333334
        },
        "income": {
          "n": 16,
          "mean": 0.036028640625000004,
          "sd_pop": 0.01137170710941067,
          "min": 0.02405475,
          "max": 0.059570000000000005,
          "p25": 0.026346333333333336,
          "p50": 0.030677208333333334,
          "p75": 0.04256825
        },
        "corr_E_A2_within": {
          "pearson_r": -0.267048,
          "spearman_rho": -0.238235
        }
      }
    }
  },
  "matched_pago_groups": {
    "cuts": {
      "p33": 101.19444444444443,
      "p67": 115.19444444444444
    },
    "within": {
      "low": {
        "n": 16,
        "years": [
          1979,
          1980,
          1981,
          1982,
          1991,
          1992,
          2008,
          2009,
          2010,
          2011,
          2012,
          2013,
          2022,
          2023,
          2024,
          2025
        ],
        "E": {
          "n": 16,
          "mean": 110.57291666666667,
          "sd_pop": 6.622632897349478,
          "min": 96.16666666666667,
          "max": 121.25,
          "p25": 106.72916666666667,
          "p50": 110.45833333333334,
          "p75": 113.45833333333333
        },
        "A2": {
          "n": 16,
          "mean": 24.515625,
          "sd_pop": 9.891828959546892,
          "min": 11.916666666666666,
          "max": 43.5,
          "p25": 16.208333333333332,
          "p50": 21.0,
          "p75": 31.208333333333336
        },
        "P": {
          "n": 16,
          "mean": 86.05729166666667,
          "sd_pop": 8.463499999897435,
          "min": 66.58333333333333,
          "max": 99.58333333333333,
          "p25": 79.47916666666667,
          "p50": 87.625,
          "p75": 90.64583333333333
        },
        "income": {
          "n": 16,
          "mean": 0.005886854166666667,
          "sd_pop": 0.022508300037509695,
          "min": -0.058644833333333334,
          "max": 0.04855425,
          "p25": -0.004206958333333333,
          "p50": 0.010739041666666668,
          "p75": 0.015091520833333334
        },
        "corr_E_A2_within": {
          "pearson_r": 0.534855,
          "spearman_rho": 0.631812
        }
      },
      "mid": {
        "n": 15,
        "years": [
          1983,
          1985,
          1990,
          1993,
          1994,
          1995,
          2001,
          2002,
          2003,
          2004,
          2005,
          2006,
          2007,
          2014,
          2021
        ],
        "E": {
          "n": 15,
          "mean": 125.36666666666666,
          "sd_pop": 6.859826690392567,
          "min": 110.16666666666667,
          "max": 136.33333333333334,
          "p25": 122.25,
          "p50": 126.25,
          "p75": 129.83333333333334
        },
        "A2": {
          "n": 15,
          "mean": 14.872222222222224,
          "sd_pop": 6.623881223960451,
          "min": 3.3333333333333335,
          "max": 29.0,
          "p25": 10.666666666666668,
          "p50": 13.166666666666666,
          "p75": 18.416666666666664
        },
        "P": {
          "n": 15,
          "mean": 110.49444444444445,
          "sd_pop": 3.8220203435058844,
          "min": 104.41666666666667,
          "max": 114.91666666666667,
          "p25": 106.29166666666666,
          "p50": 111.66666666666667,
          "p75": 113.875
        },
        "income": {
          "n": 15,
          "mean": 0.018964111111111112,
          "sd_pop": 0.00932977878765318,
          "min": 0.002473083333333333,
          "max": 0.03992091666666667,
          "p25": 0.014318375000000001,
          "p50": 0.020881916666666667,
          "p75": 0.024528083333333336
        },
        "corr_E_A2_within": {
          "pearson_r": 0.83987,
          "spearman_rho": 0.892857
        }
      },
      "high": {
        "n": 16,
        "years": [
          1984,
          1986,
          1987,
          1988,
          1989,
          1996,
          1997,
          1998,
          1999,
          2000,
          2015,
          2016,
          2017,
          2018,
          2019,
          2020
        ],
        "E": {
          "n": 16,
          "mean": 127.765625,
          "sd_pop": 5.000800174687323,
          "min": 116.16666666666667,
          "max": 135.91666666666666,
          "p25": 124.875,
          "p50": 127.16666666666666,
          "p75": 131.3125
        },
        "A2": {
          "n": 16,
          "mean": 4.614583333333333,
          "sd_pop": 5.013858831473463,
          "min": -3.4166666666666665,
          "max": 15.916666666666666,
          "p25": 2.5,
          "p50": 4.458333333333334,
          "p75": 6.0
        },
        "P": {
          "n": 16,
          "mean": 123.15104166666667,
          "sd_pop": 6.549505570688992,
          "min": 115.33333333333333,
          "max": 132.83333333333334,
          "p25": 117.66666666666667,
          "p50": 120.375,
          "p75": 130.39583333333334
        },
        "income": {
          "n": 16,
          "mean": 0.030359302083333334,
          "sd_pop": 0.014359081104926001,
          "min": 0.009204416666666666,
          "max": 0.059570000000000005,
          "p25": 0.020415104166666666,
          "p50": 0.027370541666666665,
          "p75": 0.0383974375
        },
        "corr_E_A2_within": {
          "pearson_r": 0.144591,
          "spearman_rho": -0.055882
        }
      }
    },
    "algebraic_caution": "matched-PAGO A2~E association is algebraic given A2=E-P; not independent validation"
  },
  "matched_income_pairs": {
    "n_pairs": 21,
    "max_abs_delta_match_rule": "IQR*0.25 of match variable on primary sample",
    "abs_delta_E": {
      "n": 21,
      "mean": 10.246031746031743,
      "sd_pop": 7.98234975012895,
      "min": 0.25,
      "max": 30.5,
      "p25": 3.916666666666657,
      "p50": 9.833333333333343,
      "p75": 13.249999999999986
    },
    "abs_delta_A2": {
      "n": 21,
      "mean": 12.496031746031747,
      "sd_pop": 7.868019968277561,
      "min": 1.5,
      "max": 31.916666666666668,
      "p25": 7.499999999999999,
      "p50": 11.0,
      "p75": 17.416666666666668
    },
    "pairs": [
      {
        "year_a": 1989,
        "year_b": 2012,
        "abs_delta_match": 4.2833333333335694e-05,
        "match_on": "income",
        "delta_E": -23.08333333333333,
        "delta_A2": 2.5,
        "delta_P": -25.583333333333343,
        "delta_income": -4.2833333333335694e-05,
        "E_a": 128.5,
        "E_b": 105.41666666666667,
        "A2_a": 12.333333333333334,
        "A2_b": 14.833333333333334,
        "P_a": 116.16666666666667,
        "P_b": 90.58333333333333,
        "income_a": 0.019494666666666667,
        "income_b": 0.01945183333333333
      },
      {
        "year_a": 2016,
        "year_b": 2025,
        "abs_delta_match": 5.633333333333185e-05,
        "match_on": "income",
        "delta_E": -10.666666666666671,
        "delta_A2": 31.916666666666668,
        "delta_P": -42.58333333333334,
        "delta_income": -5.633333333333185e-05,
        "E_a": 123.5,
        "E_b": 112.83333333333333,
        "A2_a": 5.333333333333333,
        "A2_b": 37.25,
        "P_a": 118.16666666666667,
        "P_b": 75.58333333333333,
        "income_a": 0.011130083333333332,
        "income_b": 0.01107375
      },
      {
        "year_a": 1992,
        "year_b": 2019,
        "abs_delta_match": 8.033333333333503e-05,
        "match_on": "income",
        "delta_E": 9.833333333333343,
        "delta_A2": -25.666666666666668,
        "delta_P": 35.5,
        "delta_income": -8.033333333333503e-05,
        "E_a": 121.25,
        "E_b": 131.08333333333334,
        "A2_a": 25.0,
        "A2_b": -0.6666666666666666,
        "P_a": 96.25,
        "P_b": 131.75,
        "income_a": 0.02606725,
        "income_b": 0.025986916666666665
      },
      {
        "year_a": 1987,
        "year_b": 1990,
        "abs_delta_match": 9.183333333333439e-05,
        "match_on": "income",
        "delta_E": 2.249999999999986,
        "delta_A2": 11.0,
        "delta_P": -8.75,
        "delta_income": 9.183333333333439e-05,
        "E_a": 126.16666666666667,
        "E_b": 128.41666666666666,
        "A2_a": 8.0,
        "A2_b": 19.0,
        "P_a": 118.16666666666667,
        "P_b": 109.41666666666667,
        "income_a": 0.009204416666666666,
        "income_b": 0.00929625
      },
      {
        "year_a": 2007,
        "year_b": 2011,
        "abs_delta_match": 0.00010891666666666688,
        "match_on": "income",
        "delta_E": -11.5,
        "delta_A2": 19.666666666666668,
        "delta_P": -31.16666666666667,
        "delta_income": -0.00010891666666666688,
        "E_a": 121.5,
        "E_b": 110.0,
        "A2_a": 10.5,
        "A2_b": 30.166666666666668,
        "P_a": 111.0,
        "P_b": 79.83333333333333,
        "income_a": 0.013747,
        "income_b": 0.013638083333333334
      },
      {
        "year_a": 1996,
        "year_b": 2001,
        "abs_delta_match": 0.0001229999999999981,
        "match_on": "income",
        "delta_E": 11.166666666666671,
        "delta_A2": 12.749999999999998,
        "delta_P": -1.5833333333333286,
        "delta_income": 0.0001229999999999981,
        "E_a": 125.16666666666667,
        "E_b": 136.33333333333334,
        "A2_a": 9.833333333333334,
        "A2_b": 22.583333333333332,
        "P_a": 115.33333333333333,
        "P_b": 113.75,
        "income_a": 0.019122833333333335,
        "income_b": 0.019245833333333334
      },
      {
        "year_a": 1983,
        "year_b": 2014,
        "abs_delta_match": 0.00012966666666666682,
        "match_on": "income",
        "delta_E": -3.916666666666657,
        "delta_A2": -6.333333333333332,
        "delta_P": 2.416666666666657,
        "delta_income": 0.00012966666666666682,
        "E_a": 114.08333333333333,
        "E_b": 110.16666666666667,
        "A2_a": 9.666666666666666,
        "A2_b": 3.3333333333333335,
        "P_a": 104.41666666666667,
        "P_b": 106.83333333333333,
        "income_a": 0.026249083333333336,
        "income_b": 0.026378750000000003
      },
      {
        "year_a": 1995,
        "year_b": 1999,
        "abs_delta_match": 0.00016000000000000042,
        "match_on": "income",
        "delta_E": 9.999999999999986,
        "delta_A2": -8.083333333333334,
        "delta_P": 18.08333333333333,
        "delta_income": -0.00016000000000000042,
        "E_a": 125.91666666666667,
        "E_b": 135.91666666666666,
        "A2_a": 11.5,
        "A2_b": 3.4166666666666665,
        "P_a": 114.41666666666667,
        "P_b": 132.5,
        "income_a": 0.020881916666666667,
        "income_b": 0.020721916666666666
      },
      {
        "year_a": 1997,
        "year_b": 2004,
        "abs_delta_match": 0.0005320833333333289,
        "match_on": "income",
        "delta_E": 1.4166666666666856,
        "delta_A2": 11.083333333333334,
        "delta_P": -9.666666666666671,
        "delta_income": -0.0005320833333333289,
        "E_a": 128.16666666666666,
        "E_b": 129.58333333333334,
        "A2_a": 4.5,
        "A2_b": 15.583333333333334,
        "P_a": 123.66666666666667,
        "P_b": 114.0,
        "income_a": 0.023339166666666664,
        "income_b": 0.022807083333333335
      },
      {
        "year_a": 1981,
        "year_b": 1982,
        "abs_delta_match": 0.0005494166666666651,
        "match_on": "income",
        "delta_E": 7.0,
        "delta_A2": 6.416666666666666,
        "delta_P": 0.5833333333333286,
        "delta_income": -0.0005494166666666651,
        "E_a": 104.25,
        "E_b": 111.25,
        "A2_a": 14.583333333333334,
        "A2_b": 21.0,
        "P_a": 89.66666666666667,
        "P_b": 90.25,
        "income_a": 0.012940833333333332,
        "income_b": 0.012391416666666667
      },
      {
        "year_a": 1993,
        "year_b": 2005,
        "abs_delta_match": 0.0006386666666666667,
        "match_on": "income",
        "delta_E": 7.083333333333343,
        "delta_A2": -1.5,
        "delta_P": 8.583333333333329,
        "delta_income": -0.0006386666666666667,
        "E_a": 123.0,
        "E_b": 130.08333333333334,
        "A2_a": 17.833333333333332,
        "A2_b": 16.333333333333332,
        "P_a": 105.16666666666667,
        "P_b": 113.75,
        "income_a": 0.00311175,
        "income_b": 0.002473083333333333
      },
      {
        "year_a": 1985,
        "year_b": 2002,
        "abs_delta_match": 0.0007199999999999984,
        "match_on": "income",
        "delta_E": 2.166666666666657,
        "delta_A2": 11.333333333333334,
        "delta_P": -9.166666666666671,
        "delta_income": -0.0007199999999999984,
        "E_a": 128.08333333333334,
        "E_b": 130.25,
        "A2_a": 13.166666666666666,
        "A2_b": 24.5,
        "P_a": 114.91666666666667,
        "P_b": 105.75,
        "income_a": 0.021829916666666668,
        "income_b": 0.02110991666666667
      },
      {
        "year_a": 1980,
        "year_b": 1991,
        "abs_delta_match": 0.0008105000000000005,
        "match_on": "income",
        "delta_E": 24.416666666666657,
        "delta_A2": 9.083333333333334,
        "delta_P": 15.333333333333329,
        "delta_income": -0.0008105000000000005,
        "E_a": 96.16666666666667,
        "E_b": 120.58333333333333,
        "A2_a": 11.916666666666666,
        "A2_b": 21.0,
        "P_a": 84.25,
        "P_b": 99.58333333333333,
        "income_a": -0.004004333333333333,
        "income_b": -0.004814833333333333
      },
      {
        "year_a": 1994,
        "year_b": 2003,
        "abs_delta_match": 0.001078416666666665,
        "match_on": "income",
        "delta_E": 15.5,
        "delta_A2": 21.916666666666668,
        "delta_P": -6.416666666666671,
        "delta_income": 0.001078416666666665,
        "E_a": 118.75,
        "E_b": 134.25,
        "A2_a": 7.083333333333333,
        "A2_b": 29.0,
        "P_a": 111.66666666666667,
        "P_b": 105.25,
        "income_a": 0.01488975,
        "income_b": 0.015968166666666665
      },
      {
        "year_a": 2015,
        "year_b": 2018,
        "abs_delta_match": 0.0011064166666666653,
        "match_on": "income",
        "delta_E": 13.249999999999986,
        "delta_A2": -3.6666666666666665,
        "delta_P": 16.91666666666667,
        "delta_income": -0.0011064166666666653,
        "E_a": 116.16666666666667,
        "E_b": 129.41666666666666,
        "A2_a": 0.25,
        "A2_b": -3.4166666666666665,
        "P_a": 115.91666666666667,
        "P_b": 132.83333333333334,
        "income_a": 0.031230416666666667,
        "income_b": 0.030124
      },
      {
        "year_a": 1988,
        "year_b": 2021,
        "abs_delta_match": 0.001260833333333329,
        "match_on": "income",
        "delta_E": 2.25,
        "delta_A2": 7.499999999999999,
        "delta_P": -5.25,
        "delta_income": -0.001260833333333329,
        "E_a": 124.0,
        "E_b": 126.25,
        "A2_a": 4.666666666666667,
        "A2_b": 12.166666666666666,
        "P_a": 119.33333333333333,
        "P_b": 114.08333333333333,
        "income_a": 0.041181749999999996,
        "income_b": 0.03992091666666667
      },
      {
        "year_a": 1998,
        "year_b": 2023,
        "abs_delta_match": 0.0018264999999999948,
        "match_on": "income",
        "delta_E": -30.5,
        "delta_A2": 12.5,
        "delta_P": -43.000000000000014,
        "delta_income": 0.0018264999999999948,
        "E_a": 134.5,
        "E_b": 104.0,
        "A2_a": 4.166666666666667,
        "A2_b": 16.666666666666668,
        "P_a": 130.33333333333334,
        "P_b": 87.33333333333333,
        "income_a": 0.046727750000000005,
        "income_b": 0.04855425
      },
      {
        "year_a": 1984,
        "year_b": 2020,
        "abs_delta_match": 0.0019333333333333355,
        "match_on": "income",
        "delta_E": 6.583333333333329,
        "delta_A2": 10.916666666666666,
        "delta_P": -4.333333333333343,
        "delta_income": 0.0019333333333333355,
        "E_a": 125.41666666666667,
        "E_b": 132.0,
        "A2_a": 5.0,
        "A2_b": 15.916666666666666,
        "P_a": 120.41666666666667,
        "P_b": 116.08333333333333,
        "income_a": 0.05763666666666667,
        "income_b": 0.059570000000000005
      },
      {
        "year_a": 1979,
        "year_b": 2010,
        "abs_delta_match": 0.0020001666666666675,
        "match_on": "income",
        "delta_E": 5.0,
        "delta_A2": 17.416666666666668,
        "delta_P": -12.416666666666657,
        "delta_income": 0.0020001666666666675,
        "E_a": 107.75,
        "E_b": 112.75,
        "A2_a": 16.916666666666668,
        "A2_b": 34.333333333333336,
        "P_a": 90.83333333333333,
        "P_b": 78.41666666666667,
        "income_a": 0.008404166666666666,
        "income_b": 0.010404333333333333
      },
      {
        "year_a": 1986,
        "year_b": 2006,
        "abs_delta_match": 0.002201916666666668,
        "match_on": "income",
        "delta_E": 0.25,
        "delta_A2": 7.583333333333334,
        "delta_P": -7.333333333333329,
        "delta_income": -0.002201916666666668,
        "E_a": 123.58333333333333,
        "E_b": 123.83333333333333,
        "A2_a": 3.25,
        "A2_b": 10.833333333333334,
        "P_a": 120.33333333333333,
        "P_b": 113.0,
        "income_a": 0.028754166666666667,
        "income_b": 0.02655225
      },
      {
        "year_a": 2017,
        "year_b": 2024,
        "abs_delta_match": 0.003714499999999999,
        "match_on": "income",
        "delta_E": -17.333333333333343,
        "delta_A2": 23.583333333333336,
        "delta_P": -40.91666666666667,
        "delta_income": -0.003714499999999999,
        "E_a": 125.66666666666667,
        "E_b": 108.33333333333333,
        "A2_a": -3.1666666666666665,
        "A2_b": 20.416666666666668,
        "P_a": 128.83333333333334,
        "P_b": 87.91666666666667,
        "income_a": 0.02405475,
        "income_b": 0.02034025
      }
    ]
  },
  "matched_pago_pairs": {
    "n_pairs": 22,
    "max_abs_delta_match_rule": "IQR*0.25 of match variable on primary sample",
    "abs_delta_E": {
      "n": 22,
      "mean": 6.265151515151516,
      "sd_pop": 5.051292236633257,
      "min": 0.5,
      "max": 20.08333333333333,
      "p25": 2.770833333333332,
      "p50": 4.875,
      "p75": 7.6249999999999964
    },
    "abs_delta_A2": {
      "n": 22,
      "mean": 6.390151515151516,
      "sd_pop": 5.31717404981566,
      "min": 0.25,
      "max": 21.166666666666668,
      "p25": 2.833333333333333,
      "p50": 4.083333333333334,
      "p75": 8.645833333333332
    },
    "pairs": [
      {
        "year_a": 1987,
        "year_b": 2016,
        "abs_delta_match": 0.0,
        "match_on": "PAGO",
        "delta_E": -2.6666666666666714,
        "delta_A2": -2.666666666666667,
        "delta_P": 0.0,
        "delta_income": 0.0019256666666666658,
        "E_a": 126.16666666666667,
        "E_b": 123.5,
        "A2_a": 8.0,
        "A2_b": 5.333333333333333,
        "P_a": 118.16666666666667,
        "P_b": 118.16666666666667,
        "income_a": 0.009204416666666666,
        "income_b": 0.011130083333333332
      },
      {
        "year_a": 2001,
        "year_b": 2005,
        "abs_delta_match": 0.0,
        "match_on": "PAGO",
        "delta_E": -6.25,
        "delta_A2": -6.25,
        "delta_P": 0.0,
        "delta_income": -0.01677275,
        "E_a": 136.33333333333334,
        "E_b": 130.08333333333334,
        "A2_a": 22.583333333333332,
        "A2_b": 16.333333333333332,
        "P_a": 113.75,
        "P_b": 113.75,
        "income_a": 0.019245833333333334,
        "income_b": 0.002473083333333333
      },
      {
        "year_a": 1993,
        "year_b": 2003,
        "abs_delta_match": 0.0833333333333286,
        "match_on": "PAGO",
        "delta_E": 11.25,
        "delta_A2": 11.166666666666668,
        "delta_P": 0.0833333333333286,
        "delta_income": 0.012856416666666665,
        "E_a": 123.0,
        "E_b": 134.25,
        "A2_a": 17.833333333333332,
        "A2_b": 29.0,
        "P_a": 105.16666666666667,
        "P_b": 105.25,
        "income_a": 0.00311175,
        "income_b": 0.015968166666666665
      },
      {
        "year_a": 2004,
        "year_b": 2021,
        "abs_delta_match": 0.0833333333333286,
        "match_on": "PAGO",
        "delta_E": -3.333333333333343,
        "delta_A2": -3.416666666666668,
        "delta_P": 0.0833333333333286,
        "delta_income": 0.01711383333333333,
        "E_a": 129.58333333333334,
        "E_b": 126.25,
        "A2_a": 15.583333333333334,
        "A2_b": 12.166666666666666,
        "P_a": 114.0,
        "P_b": 114.08333333333333,
        "income_a": 0.022807083333333335,
        "income_b": 0.03992091666666667
      },
      {
        "year_a": 1984,
        "year_b": 1986,
        "abs_delta_match": 0.08333333333334281,
        "match_on": "PAGO",
        "delta_E": -1.8333333333333428,
        "delta_A2": -1.75,
        "delta_P": -0.08333333333334281,
        "delta_income": -0.028882500000000002,
        "E_a": 125.41666666666667,
        "E_b": 123.58333333333333,
        "A2_a": 5.0,
        "A2_b": 3.25,
        "P_a": 120.41666666666667,
        "P_b": 120.33333333333333,
        "income_a": 0.05763666666666667,
        "income_b": 0.028754166666666667
      },
      {
        "year_a": 1989,
        "year_b": 2020,
        "abs_delta_match": 0.08333333333334281,
        "match_on": "PAGO",
        "delta_E": 3.5,
        "delta_A2": 3.583333333333332,
        "delta_P": -0.08333333333334281,
        "delta_income": 0.04007533333333334,
        "E_a": 128.5,
        "E_b": 132.0,
        "A2_a": 12.333333333333334,
        "A2_b": 15.916666666666666,
        "P_a": 116.16666666666667,
        "P_b": 116.08333333333333,
        "income_a": 0.019494666666666667,
        "income_b": 0.059570000000000005
      },
      {
        "year_a": 1979,
        "year_b": 2012,
        "abs_delta_match": 0.25,
        "match_on": "PAGO",
        "delta_E": -2.3333333333333286,
        "delta_A2": -2.083333333333334,
        "delta_P": -0.25,
        "delta_income": 0.011047666666666666,
        "E_a": 107.75,
        "E_b": 105.41666666666667,
        "A2_a": 16.916666666666668,
        "A2_b": 14.833333333333334,
        "P_a": 90.83333333333333,
        "P_b": 90.58333333333333,
        "income_a": 0.008404166666666666,
        "income_b": 0.01945183333333333
      },
      {
        "year_a": 1998,
        "year_b": 2000,
        "abs_delta_match": 0.25,
        "match_on": "PAGO",
        "delta_E": 0.5,
        "delta_A2": 0.25,
        "delta_P": 0.25,
        "delta_income": -0.009258416666666672,
        "E_a": 134.5,
        "E_b": 135.0,
        "A2_a": 4.166666666666667,
        "A2_b": 4.416666666666667,
        "P_a": 130.33333333333334,
        "P_b": 130.58333333333334,
        "income_a": 0.046727750000000005,
        "income_b": 0.037469333333333334
      },
      {
        "year_a": 1999,
        "year_b": 2018,
        "abs_delta_match": 0.3333333333333428,
        "match_on": "PAGO",
        "delta_E": -6.5,
        "delta_A2": -6.833333333333333,
        "delta_P": 0.3333333333333428,
        "delta_income": 0.009402083333333335,
        "E_a": 135.91666666666666,
        "E_b": 129.41666666666666,
        "A2_a": 3.4166666666666665,
        "A2_b": -3.4166666666666665,
        "P_a": 132.5,
        "P_b": 132.83333333333334,
        "income_a": 0.020721916666666666,
        "income_b": 0.030124
      },
      {
        "year_a": 1985,
        "year_b": 1996,
        "abs_delta_match": 0.4166666666666572,
        "match_on": "PAGO",
        "delta_E": -2.9166666666666714,
        "delta_A2": -3.333333333333332,
        "delta_P": 0.4166666666666572,
        "delta_income": -0.002707083333333332,
        "E_a": 128.08333333333334,
        "E_b": 125.16666666666667,
        "A2_a": 13.166666666666666,
        "A2_b": 9.833333333333334,
        "P_a": 114.91666666666667,
        "P_b": 115.33333333333333,
        "income_a": 0.021829916666666668,
        "income_b": 0.019122833333333335
      },
      {
        "year_a": 1981,
        "year_b": 1982,
        "abs_delta_match": 0.5833333333333286,
        "match_on": "PAGO",
        "delta_E": 7.0,
        "delta_A2": 6.416666666666666,
        "delta_P": 0.5833333333333286,
        "delta_income": -0.0005494166666666651,
        "E_a": 104.25,
        "E_b": 111.25,
        "A2_a": 14.583333333333334,
        "A2_b": 21.0,
        "P_a": 89.66666666666667,
        "P_b": 90.25,
        "income_a": 0.012940833333333332,
        "income_b": 0.012391416666666667
      },
      {
        "year_a": 2023,
        "year_b": 2024,
        "abs_delta_match": 0.5833333333333428,
        "match_on": "PAGO",
        "delta_E": 4.333333333333329,
        "delta_A2": 3.75,
        "delta_P": 0.5833333333333428,
        "delta_income": -0.028214,
        "E_a": 104.0,
        "E_b": 108.33333333333333,
        "A2_a": 16.666666666666668,
        "A2_b": 20.416666666666668,
        "P_a": 87.33333333333333,
        "P_b": 87.91666666666667,
        "income_a": 0.04855425,
        "income_b": 0.02034025
      },
      {
        "year_a": 1994,
        "year_b": 2007,
        "abs_delta_match": 0.6666666666666714,
        "match_on": "PAGO",
        "delta_E": 2.75,
        "delta_A2": 3.416666666666667,
        "delta_P": -0.6666666666666714,
        "delta_income": -0.0011427499999999997,
        "E_a": 118.75,
        "E_b": 121.5,
        "A2_a": 7.083333333333333,
        "A2_b": 10.5,
        "P_a": 111.66666666666667,
        "P_b": 111.0,
        "income_a": 0.01488975,
        "income_b": 0.013747
      },
      {
        "year_a": 1992,
        "year_b": 2013,
        "abs_delta_match": 0.75,
        "match_on": "PAGO",
        "delta_E": -10.333333333333329,
        "delta_A2": -11.083333333333334,
        "delta_P": 0.75,
        "delta_income": -0.047639249999999994,
        "E_a": 121.25,
        "E_b": 110.91666666666667,
        "A2_a": 25.0,
        "A2_b": 13.916666666666666,
        "P_a": 96.25,
        "P_b": 97.0,
        "income_a": 0.02606725,
        "income_b": -0.021571999999999997
      },
      {
        "year_a": 2008,
        "year_b": 2010,
        "abs_delta_match": 0.75,
        "match_on": "PAGO",
        "delta_E": -8.416666666666671,
        "delta_A2": -9.166666666666664,
        "delta_P": 0.75,
        "delta_income": 0.004138166666666667,
        "E_a": 121.16666666666667,
        "E_b": 112.75,
        "A2_a": 43.5,
        "A2_b": 34.333333333333336,
        "P_a": 77.66666666666667,
        "P_b": 78.41666666666667,
        "income_a": 0.006266166666666666,
        "income_b": 0.010404333333333333
      },
      {
        "year_a": 1980,
        "year_b": 2022,
        "abs_delta_match": 0.9166666666666714,
        "match_on": "PAGO",
        "delta_E": 19.166666666666657,
        "delta_A2": 18.25,
        "delta_P": 0.9166666666666714,
        "delta_income": -0.0546405,
        "E_a": 96.16666666666667,
        "E_b": 115.33333333333333,
        "A2_a": 11.916666666666666,
        "A2_b": 30.166666666666668,
        "P_a": 84.25,
        "P_b": 85.16666666666667,
        "income_a": -0.004004333333333333,
        "income_b": -0.058644833333333334
      },
      {
        "year_a": 2002,
        "year_b": 2014,
        "abs_delta_match": 1.0833333333333286,
        "match_on": "PAGO",
        "delta_E": -20.08333333333333,
        "delta_A2": -21.166666666666668,
        "delta_P": 1.0833333333333286,
        "delta_income": 0.005268833333333334,
        "E_a": 130.25,
        "E_b": 110.16666666666667,
        "A2_a": 24.5,
        "A2_b": 3.3333333333333335,
        "P_a": 105.75,
        "P_b": 106.83333333333333,
        "income_a": 0.02110991666666667,
        "income_b": 0.026378750000000003
      },
      {
        "year_a": 1995,
        "year_b": 2006,
        "abs_delta_match": 1.4166666666666714,
        "match_on": "PAGO",
        "delta_E": -2.083333333333343,
        "delta_A2": -0.6666666666666661,
        "delta_P": -1.4166666666666714,
        "delta_income": 0.005670333333333333,
        "E_a": 125.91666666666667,
        "E_b": 123.83333333333333,
        "A2_a": 11.5,
        "A2_b": 10.833333333333334,
        "P_a": 114.41666666666667,
        "P_b": 113.0,
        "income_a": 0.020881916666666667,
        "income_b": 0.02655225
      },
      {
        "year_a": 2017,
        "year_b": 2019,
        "abs_delta_match": 2.916666666666657,
        "match_on": "PAGO",
        "delta_E": 5.416666666666671,
        "delta_A2": 2.5,
        "delta_P": 2.916666666666657,
        "delta_income": 0.0019321666666666654,
        "E_a": 125.66666666666667,
        "E_b": 131.08333333333334,
        "A2_a": -3.1666666666666665,
        "A2_b": -0.6666666666666666,
        "P_a": 128.83333333333334,
        "P_b": 131.75,
        "income_a": 0.02405475,
        "income_b": 0.025986916666666665
      },
      {
        "year_a": 1988,
        "year_b": 2015,
        "abs_delta_match": 3.416666666666657,
        "match_on": "PAGO",
        "delta_E": -7.833333333333329,
        "delta_A2": -4.416666666666667,
        "delta_P": -3.416666666666657,
        "delta_income": -0.00995133333333333,
        "E_a": 124.0,
        "E_b": 116.16666666666667,
        "A2_a": 4.666666666666667,
        "A2_b": 0.25,
        "P_a": 119.33333333333333,
        "P_b": 115.91666666666667,
        "income_a": 0.041181749999999996,
        "income_b": 0.031230416666666667
      },
      {
        "year_a": 2011,
        "year_b": 2025,
        "abs_delta_match": 4.25,
        "match_on": "PAGO",
        "delta_E": 2.8333333333333286,
        "delta_A2": 7.083333333333332,
        "delta_P": -4.25,
        "delta_income": -0.0025643333333333334,
        "E_a": 110.0,
        "E_b": 112.83333333333333,
        "A2_a": 30.166666666666668,
        "A2_b": 37.25,
        "P_a": 79.83333333333333,
        "P_b": 75.58333333333333,
        "income_a": 0.013638083333333334,
        "income_b": 0.01107375
      },
      {
        "year_a": 1983,
        "year_b": 1991,
        "abs_delta_match": 4.833333333333343,
        "match_on": "PAGO",
        "delta_E": 6.5,
        "delta_A2": 11.333333333333334,
        "delta_P": -4.833333333333343,
        "delta_income": -0.03106391666666667,
        "E_a": 114.08333333333333,
        "E_b": 120.58333333333333,
        "A2_a": 9.666666666666666,
        "A2_b": 21.0,
        "P_a": 104.41666666666667,
        "P_b": 99.58333333333333,
        "income_a": 0.026249083333333336,
        "income_b": -0.004814833333333333
      }
    ],
    "algebraic_note": "Within tight PAGO matches, |\u0394A2| \u2248 |\u0394E| by construction (A2=E\u2212P). This is algebraic, not causal evidence of expectation disappointment."
  },
  "threshold_sensitivity": {
    "q20_80": {
      "thresholds": {
        "income_lo": 0.009222783333333333,
        "income_hi": 0.028313783333333342,
        "a2_lo": 4.533333333333333,
        "a2_hi": 22.266666666666673,
        "lo_q": 0.2,
        "hi_q": 0.8
      },
      "cells": {
        "weak_income_low_a2": {
          "n": 0,
          "years": []
        },
        "weak_income_high_a2": {
          "n": 3,
          "years": [
            2008,
            2009,
            2022
          ]
        },
        "strong_income_low_a2": {
          "n": 5,
          "years": [
            1986,
            1998,
            2000,
            2015,
            2018
          ]
        },
        "strong_income_high_a2": {
          "n": 0,
          "years": []
        }
      },
      "discordant_n": 0,
      "concordant_n": 8,
      "discordant_share_of_labeled": 0.0
    },
    "q25_75": {
      "thresholds": {
        "income_lo": 0.010739041666666668,
        "income_hi": 0.02631391666666667,
        "a2_lo": 5.166666666666666,
        "a2_hi": 20.708333333333336,
        "lo_q": 0.25,
        "hi_q": 0.75
      },
      "cells": {
        "weak_income_low_a2": {
          "n": 0,
          "years": []
        },
        "weak_income_high_a2": {
          "n": 5,
          "years": [
            1991,
            2008,
            2009,
            2010,
            2022
          ]
        },
        "strong_income_low_a2": {
          "n": 8,
          "years": [
            1984,
            1986,
            1988,
            1998,
            2000,
            2014,
            2015,
            2018
          ]
        },
        "strong_income_high_a2": {
          "n": 0,
          "years": []
        }
      },
      "discordant_n": 0,
      "concordant_n": 13,
      "discordant_share_of_labeled": 0.0
    },
    "z_pm_0_75": {
      "z_threshold": 0.75,
      "means": {
        "income": 0.018391492907801416,
        "a2": 14.663120567375886
      },
      "sd_pop": {
        "income": 0.01930109113536361,
        "a2": 11.1042496796334
      },
      "cells": {
        "weak_income_low_a2": {
          "n": 0,
          "years": []
        },
        "weak_income_high_a2": {
          "n": 2,
          "years": [
            2009,
            2022
          ]
        },
        "strong_income_low_a2": {
          "n": 4,
          "years": [
            1984,
            1988,
            1998,
            2000
          ]
        },
        "strong_income_high_a2": {
          "n": 0,
          "years": []
        }
      },
      "discordant_n": 0,
      "concordant_n": 6
    }
  },
  "era_split": {
    "1979_1999": {
      "n": 21,
      "years": [
        1979,
        1980,
        1981,
        1982,
        1983,
        1984,
        1985,
        1986,
        1987,
        1988,
        1989,
        1990,
        1991,
        1992,
        1993,
        1994,
        1995,
        1996,
        1997,
        1998,
        1999
      ],
      "corr_A2_income": {
        "pair": "A2/income",
        "n": 21,
        "years_first": 1979,
        "years_last": 1999,
        "pearson_r": -0.5647,
        "spearman_rho": -0.598896
      },
      "corr_A2_E": {
        "pair": "A2/E",
        "n": 21,
        "years_first": 1979,
        "years_last": 1999,
        "pearson_r": -0.373947,
        "spearman_rho": -0.424164
      },
      "corr_A2_PAGO": {
        "pair": "A2/PAGO",
        "n": 21,
        "years_first": 1979,
        "years_last": 1999,
        "pearson_r": -0.746724,
        "spearman_rho": -0.804807
      },
      "corr_E_income": {
        "pair": "E/income",
        "n": 21,
        "years_first": 1979,
        "years_last": 1999,
        "pearson_r": 0.467033,
        "spearman_rho": 0.396104
      },
      "corr_PAGO_income": {
        "pair": "PAGO/income",
        "n": 21,
        "years_first": 1979,
        "years_last": 1999,
        "pearson_r": 0.605173,
        "spearman_rho": 0.625974
      },
      "var_decomp": {
        "Var_E": 92.44268077601409,
        "Var_P": 179.7363315696649,
        "Cov_EP": 115.50936948853615,
        "Var_A2": 41.16027336860671
      }
    },
    "2000_2025": {
      "n": 26,
      "years": [
        2000,
        2001,
        2002,
        2003,
        2004,
        2005,
        2006,
        2007,
        2008,
        2009,
        2010,
        2011,
        2012,
        2013,
        2014,
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "corr_A2_income": {
        "pair": "A2/income",
        "n": 26,
        "years_first": 2000,
        "years_last": 2025,
        "pearson_r": -0.430108,
        "spearman_rho": -0.586425
      },
      "corr_A2_E": {
        "pair": "A2/E",
        "n": 26,
        "years_first": 2000,
        "years_last": 2025,
        "pearson_r": -0.290144,
        "spearman_rho": -0.260557
      },
      "corr_A2_PAGO": {
        "pair": "A2/PAGO",
        "n": 26,
        "years_first": 2000,
        "years_last": 2025,
        "pearson_r": -0.859897,
        "spearman_rho": -0.851915
      },
      "corr_E_income": {
        "pair": "E/income",
        "n": 26,
        "years_first": 2000,
        "years_last": 2025,
        "pearson_r": 0.275146,
        "spearman_rho": 0.28547
      },
      "corr_PAGO_income": {
        "pair": "PAGO/income",
        "n": 26,
        "years_first": 2000,
        "years_last": 2025,
        "pearson_r": 0.450049,
        "spearman_rho": 0.608309
      },
      "var_decomp": {
        "Var_E": 100.74576758711375,
        "Var_P": 354.0790187376727,
        "Cov_EP": 139.3866904996713,
        "Var_A2": 176.0514053254438
      }
    }
  },
  "rolling_15y_A2_income": {
    "windows": [
      {
        "window_start": 1979,
        "window_end": 1993,
        "n": 15,
        "pearson_r_A2_income": -0.566257,
        "spearman_rho_A2_income": -0.532619
      },
      {
        "window_start": 1980,
        "window_end": 1994,
        "n": 15,
        "pearson_r_A2_income": -0.52599,
        "spearman_rho_A2_income": -0.541555
      },
      {
        "window_start": 1981,
        "window_end": 1995,
        "n": 15,
        "pearson_r_A2_income": -0.583647,
        "spearman_rho_A2_income": -0.593387
      },
      {
        "window_start": 1982,
        "window_end": 1996,
        "n": 15,
        "pearson_r_A2_income": -0.574605,
        "spearman_rho_A2_income": -0.550492
      },
      {
        "window_start": 1983,
        "window_end": 1997,
        "n": 15,
        "pearson_r_A2_income": -0.552202,
        "spearman_rho_A2_income": -0.55
      },
      {
        "window_start": 1984,
        "window_end": 1998,
        "n": 15,
        "pearson_r_A2_income": -0.59505,
        "spearman_rho_A2_income": -0.6
      },
      {
        "window_start": 1985,
        "window_end": 1999,
        "n": 15,
        "pearson_r_A2_income": -0.554461,
        "spearman_rho_A2_income": -0.507143
      },
      {
        "window_start": 1986,
        "window_end": 2000,
        "n": 15,
        "pearson_r_A2_income": -0.590624,
        "spearman_rho_A2_income": -0.592857
      },
      {
        "window_start": 1987,
        "window_end": 2001,
        "n": 15,
        "pearson_r_A2_income": -0.538059,
        "spearman_rho_A2_income": -0.492857
      },
      {
        "window_start": 1988,
        "window_end": 2002,
        "n": 15,
        "pearson_r_A2_income": -0.540527,
        "spearman_rho_A2_income": -0.4
      },
      {
        "window_start": 1989,
        "window_end": 2003,
        "n": 15,
        "pearson_r_A2_income": -0.467964,
        "spearman_rho_A2_income": -0.35
      },
      {
        "window_start": 1990,
        "window_end": 2004,
        "n": 15,
        "pearson_r_A2_income": -0.465584,
        "spearman_rho_A2_income": -0.339286
      },
      {
        "window_start": 1991,
        "window_end": 2005,
        "n": 15,
        "pearson_r_A2_income": -0.440522,
        "spearman_rho_A2_income": -0.339286
      },
      {
        "window_start": 1992,
        "window_end": 2006,
        "n": 15,
        "pearson_r_A2_income": -0.404794,
        "spearman_rho_A2_income": -0.35
      },
      {
        "window_start": 1993,
        "window_end": 2007,
        "n": 15,
        "pearson_r_A2_income": -0.46161,
        "spearman_rho_A2_income": -0.425
      },
      {
        "window_start": 1994,
        "window_end": 2008,
        "n": 15,
        "pearson_r_A2_income": -0.546461,
        "spearman_rho_A2_income": -0.482143
      },
      {
        "window_start": 1995,
        "window_end": 2009,
        "n": 15,
        "pearson_r_A2_income": -0.705337,
        "spearman_rho_A2_income": -0.625
      },
      {
        "window_start": 1996,
        "window_end": 2010,
        "n": 15,
        "pearson_r_A2_income": -0.714362,
        "spearman_rho_A2_income": -0.7
      },
      {
        "window_start": 1997,
        "window_end": 2011,
        "n": 15,
        "pearson_r_A2_income": -0.724283,
        "spearman_rho_A2_income": -0.75
      },
      {
        "window_start": 1998,
        "window_end": 2012,
        "n": 15,
        "pearson_r_A2_income": -0.729021,
        "spearman_rho_A2_income": -0.732143
      },
      {
        "window_start": 1999,
        "window_end": 2013,
        "n": 15,
        "pearson_r_A2_income": -0.397141,
        "spearman_rho_A2_income": -0.528571
      },
      {
        "window_start": 2000,
        "window_end": 2014,
        "n": 15,
        "pearson_r_A2_income": -0.428982,
        "spearman_rho_A2_income": -0.582143
      },
      {
        "window_start": 2001,
        "window_end": 2015,
        "n": 15,
        "pearson_r_A2_income": -0.42244,
        "spearman_rho_A2_income": -0.589286
      },
      {
        "window_start": 2002,
        "window_end": 2016,
        "n": 15,
        "pearson_r_A2_income": -0.401164,
        "spearman_rho_A2_income": -0.55
      },
      {
        "window_start": 2003,
        "window_end": 2017,
        "n": 15,
        "pearson_r_A2_income": -0.468411,
        "spearman_rho_A2_income": -0.639286
      },
      {
        "window_start": 2004,
        "window_end": 2018,
        "n": 15,
        "pearson_r_A2_income": -0.546166,
        "spearman_rho_A2_income": -0.725
      },
      {
        "window_start": 2005,
        "window_end": 2019,
        "n": 15,
        "pearson_r_A2_income": -0.579666,
        "spearman_rho_A2_income": -0.742857
      },
      {
        "window_start": 2006,
        "window_end": 2020,
        "n": 15,
        "pearson_r_A2_income": -0.441806,
        "spearman_rho_A2_income": -0.578571
      },
      {
        "window_start": 2007,
        "window_end": 2021,
        "n": 15,
        "pearson_r_A2_income": -0.429691,
        "spearman_rho_A2_income": -0.539286
      },
      {
        "window_start": 2008,
        "window_end": 2022,
        "n": 15,
        "pearson_r_A2_income": -0.469782,
        "spearman_rho_A2_income": -0.579089
      },
      {
        "window_start": 2009,
        "window_end": 2023,
        "n": 15,
        "pearson_r_A2_income": -0.453801,
        "spearman_rho_A2_income": -0.412869
      },
      {
        "window_start": 2010,
        "window_end": 2024,
        "n": 15,
        "pearson_r_A2_income": -0.397463,
        "spearman_rho_A2_income": -0.389634
      },
      {
        "window_start": 2011,
        "window_end": 2025,
        "n": 15,
        "pearson_r_A2_income": -0.38739,
        "spearman_rho_A2_income": -0.389634
      }
    ],
    "n_windows": 33,
    "pearson_neg_lt_m0_25_share": 1.0,
    "pearson_summary": {
      "n": 33,
      "mean": -0.518341303030303,
      "sd_pop": 0.09806067966485046,
      "min": -0.729021,
      "max": -0.38739,
      "p25": -0.574605,
      "p50": -0.52599,
      "p75": -0.440522
    }
  },
  "residual_diagnostic_optional": {
    "model": "A2 ~ a + b * income (OLS); residual = A2 - \u00e2 - b\u0302*income",
    "fit": {
      "intercept": 19.4668985,
      "slope": -261.19564911,
      "r2": 0.20611859,
      "n": 47.0,
      "ss_tot": 5795.30496454,
      "ss_res": 4600.78487699,
      "residual_var_pop": 97.88903994,
      "note": "diagnostic only \u2014 residual is NOT an M1 score and must not be renamed/scored as M1"
    },
    "residual_summary": {
      "n": 47,
      "mean": -4.724353296277262e-16,
      "sd_pop": 9.893889019788363,
      "min": -16.350569121745153,
      "max": 25.669796974349484,
      "p25": -8.545286759544013,
      "p50": -1.6982329880824363,
      "p75": 5.516119298519863
    },
    "corr_residual_E": {
      "pair": "A2_resid_income/E",
      "n": 47,
      "years_first": 1979,
      "years_last": 2025,
      "pearson_r": -0.161104,
      "spearman_rho": -0.157031
    },
    "corr_residual_PAGO": {
      "pair": "A2_resid_income/PAGO",
      "n": 47,
      "years_first": 1979,
      "years_last": 2025,
      "pearson_r": -0.679642,
      "spearman_rho": -0.635675
    },
    "gate": "NEVER rename or score residual as M1; diagnostic only"
  },
  "recommendation": "REJECT",
  "recommendation_reason": "Hardship dominance over expectation contribution on the locked 47-year sample: (i) A2\u2194income r=-0.454 / \u03c1=-0.564 (stable across 1979\u20131999, 2000\u20132025, and all 33\u00d715y rolling windows); (ii) PAGO\u2194income r=+0.495 while A2\u2194PAGO r=-0.830 (A2 largely inverse realization/hardship); (iii) A2\u2194E r=-0.297 \u2014 wrong sign for an expectations-driven disappointment construct in the annual cross-section; (iv) Var(P)=285.4 \u226b Var(E)=97.1 with Corr(E,P)=+0.778; accounting Var(E)/Var(A2) share is not causal and is offset by \u22122Cov; (v) matched-PAGO positive A2\u2194E is algebraic (A2=E\u2212P), not independent validation; (vi) weak-income\u2227low-A2 empty under 20/80, 25/75, and z\u00b10.75. Reject A2 as distinct expectation-disappointment primary for M1. Optional later demotion to descriptive PAGO-linked sentiment is a separate design choice \u2014 not KEEP. score_authorized(M1)=false; no freeze; L1 unchanged.",
  "recommendation_evidence_flags": {
    "hardship_assoc_strong": true,
    "pago_tracks_income": true,
    "weak_low_empty_or_rare_across_thresholds": true,
    "era_stable_negative_A2_income": true,
    "var_E_share_of_Var_A2": 0.787654,
    "pearson_A2_E": -0.296836,
    "pearson_A2_PAGO": -0.830468,
    "pearson_A2_income": -0.454003,
    "spearman_A2_income": -0.564383,
    "pearson_PAGO_income": 0.495388,
    "pearson_E_income": 0.337646,
    "within_matched_income_E_A2_pearsons": [
      -0.114404,
      -0.137121,
      -0.267048
    ]
  },
  "gates": {
    "m1_scoring": false,
    "formula_freeze": false,
    "phase_political_tuning": false,
    "residual_as_m1": false
  },
  "inputs": {
    "a2_csv": "data/m1/a2_gap_monthly.csv",
    "a2_csv_sha256": "ae14d30de08d016c07e2940fd428c9d2321f263a476f9788dab365d50ab49471",
    "yoy_csv": "data/m1/a229rx_yoy_monthly.csv",
    "yoy_csv_sha256": "484c96b6025e8caaab5a21ce645e771b28aa4717007881434707949c2c74cf04"
  },
  "rebuild_script": {
    "path": "scripts/wave2b_a2_decomposition.py",
    "sha256": "2b88a36c1d616537838ce18b64c87d516f2e5b58e50407c2d46689650843ef88"
  },
  "annual_rows": [
    {
      "year": 1979,
      "E_lagged_pexp_annual_mean": 107.75,
      "P_pago_annual_mean": 90.833333,
      "A2_annual_mean": 16.916667,
      "A2_identity_E_minus_P": 16.916667,
      "income_a229rx_yoy_annual_mean": 0.00840417,
      "A2_resid_on_income": -0.3551
    },
    {
      "year": 1980,
      "E_lagged_pexp_annual_mean": 96.166667,
      "P_pago_annual_mean": 84.25,
      "A2_annual_mean": 11.916667,
      "A2_identity_E_minus_P": 11.916667,
      "income_a229rx_yoy_annual_mean": -0.00400433,
      "A2_resid_on_income": -8.596146
    },
    {
      "year": 1981,
      "E_lagged_pexp_annual_mean": 104.25,
      "P_pago_annual_mean": 89.666667,
      "A2_annual_mean": 14.583333,
      "A2_identity_E_minus_P": 14.583333,
      "income_a229rx_yoy_annual_mean": 0.01294083,
      "A2_resid_on_income": -1.503476
    },
    {
      "year": 1982,
      "E_lagged_pexp_annual_mean": 111.25,
      "P_pago_annual_mean": 90.25,
      "A2_annual_mean": 21.0,
      "A2_identity_E_minus_P": 21.0,
      "income_a229rx_yoy_annual_mean": 0.01239142,
      "A2_resid_on_income": 4.769686
    },
    {
      "year": 1983,
      "E_lagged_pexp_annual_mean": 114.083333,
      "P_pago_annual_mean": 104.416667,
      "A2_annual_mean": 9.666667,
      "A2_identity_E_minus_P": 9.666667,
      "income_a229rx_yoy_annual_mean": 0.02624908,
      "A2_resid_on_income": -2.944085
    },
    {
      "year": 1984,
      "E_lagged_pexp_annual_mean": 125.416667,
      "P_pago_annual_mean": 120.416667,
      "A2_annual_mean": 5.0,
      "A2_identity_E_minus_P": 5.0,
      "income_a229rx_yoy_annual_mean": 0.05763667,
      "A2_resid_on_income": 0.587548
    },
    {
      "year": 1985,
      "E_lagged_pexp_annual_mean": 128.083333,
      "P_pago_annual_mean": 114.916667,
      "A2_annual_mean": 13.166667,
      "A2_identity_E_minus_P": 13.166667,
      "income_a229rx_yoy_annual_mean": 0.02182992,
      "A2_resid_on_income": -0.598353
    },
    {
      "year": 1986,
      "E_lagged_pexp_annual_mean": 123.583333,
      "P_pago_annual_mean": 120.333333,
      "A2_annual_mean": 3.25,
      "A2_identity_E_minus_P": 3.25,
      "income_a229rx_yoy_annual_mean": 0.02875417,
      "A2_resid_on_income": -8.706435
    },
    {
      "year": 1987,
      "E_lagged_pexp_annual_mean": 126.166667,
      "P_pago_annual_mean": 118.166667,
      "A2_annual_mean": 8.0,
      "A2_identity_E_minus_P": 8.0,
      "income_a229rx_yoy_annual_mean": 0.00920442,
      "A2_resid_on_income": -9.062745
    },
    {
      "year": 1988,
      "E_lagged_pexp_annual_mean": 124.0,
      "P_pago_annual_mean": 119.333333,
      "A2_annual_mean": 4.666667,
      "A2_identity_E_minus_P": 4.666667,
      "income_a229rx_yoy_annual_mean": 0.04118175,
      "A2_resid_on_income": -4.043738
    },
    {
      "year": 1989,
      "E_lagged_pexp_annual_mean": 128.5,
      "P_pago_annual_mean": 116.166667,
      "A2_annual_mean": 12.333333,
      "A2_identity_E_minus_P": 12.333333,
      "income_a229rx_yoy_annual_mean": 0.01949467,
      "A2_resid_on_income": -2.041643
    },
    {
      "year": 1990,
      "E_lagged_pexp_annual_mean": 128.416667,
      "P_pago_annual_mean": 109.416667,
      "A2_annual_mean": 19.0,
      "A2_identity_E_minus_P": 19.0,
      "income_a229rx_yoy_annual_mean": 0.00929625,
      "A2_resid_on_income": 1.961242
    },
    {
      "year": 1991,
      "E_lagged_pexp_annual_mean": 120.583333,
      "P_pago_annual_mean": 99.583333,
      "A2_annual_mean": 21.0,
      "A2_identity_E_minus_P": 21.0,
      "income_a229rx_yoy_annual_mean": -0.00481483,
      "A2_resid_on_income": 0.275488
    },
    {
      "year": 1992,
      "E_lagged_pexp_annual_mean": 121.25,
      "P_pago_annual_mean": 96.25,
      "A2_annual_mean": 25.0,
      "A2_identity_E_minus_P": 25.0,
      "income_a229rx_yoy_annual_mean": 0.02606725,
      "A2_resid_on_income": 12.341754
    },
    {
      "year": 1993,
      "E_lagged_pexp_annual_mean": 123.0,
      "P_pago_annual_mean": 105.166667,
      "A2_annual_mean": 17.833333,
      "A2_identity_E_minus_P": 17.833333,
      "income_a229rx_yoy_annual_mean": 0.00311175,
      "A2_resid_on_income": -0.82079
    },
    {
      "year": 1994,
      "E_lagged_pexp_annual_mean": 118.75,
      "P_pago_annual_mean": 111.666667,
      "A2_annual_mean": 7.083333,
      "A2_identity_E_minus_P": 7.083333,
      "income_a229rx_yoy_annual_mean": 0.01488975,
      "A2_resid_on_income": -8.494427
    },
    {
      "year": 1995,
      "E_lagged_pexp_annual_mean": 125.916667,
      "P_pago_annual_mean": 114.416667,
      "A2_annual_mean": 11.5,
      "A2_identity_E_minus_P": 11.5,
      "income_a229rx_yoy_annual_mean": 0.02088192,
      "A2_resid_on_income": -2.512633
    },
    {
      "year": 1996,
      "E_lagged_pexp_annual_mean": 125.166667,
      "P_pago_annual_mean": 115.333333,
      "A2_annual_mean": 9.833333,
      "A2_identity_E_minus_P": 9.833333,
      "income_a229rx_yoy_annual_mean": 0.01912283,
      "A2_resid_on_income": -4.638764
    },
    {
      "year": 1997,
      "E_lagged_pexp_annual_mean": 128.166667,
      "P_pago_annual_mean": 123.666667,
      "A2_annual_mean": 4.5,
      "A2_identity_E_minus_P": 4.5,
      "income_a229rx_yoy_annual_mean": 0.02333917,
      "A2_resid_on_income": -8.87081
    },
    {
      "year": 1998,
      "E_lagged_pexp_annual_mean": 134.5,
      "P_pago_annual_mean": 130.333333,
      "A2_annual_mean": 4.166667,
      "A2_identity_E_minus_P": 4.166667,
      "income_a229rx_yoy_annual_mean": 0.04672775,
      "A2_resid_on_income": -3.095147
    },
    {
      "year": 1999,
      "E_lagged_pexp_annual_mean": 135.916667,
      "P_pago_annual_mean": 132.5,
      "A2_annual_mean": 3.416667,
      "A2_identity_E_minus_P": 3.416667,
      "income_a229rx_yoy_annual_mean": 0.02072192,
      "A2_resid_on_income": -10.637757
    },
    {
      "year": 2000,
      "E_lagged_pexp_annual_mean": 135.0,
      "P_pago_annual_mean": 130.583333,
      "A2_annual_mean": 4.416667,
      "A2_identity_E_minus_P": 4.416667,
      "income_a229rx_yoy_annual_mean": 0.03746933,
      "A2_resid_on_income": -5.263405
    },
    {
      "year": 2001,
      "E_lagged_pexp_annual_mean": 136.333333,
      "P_pago_annual_mean": 113.75,
      "A2_annual_mean": 22.583333,
      "A2_identity_E_minus_P": 22.583333,
      "income_a229rx_yoy_annual_mean": 0.01924583,
      "A2_resid_on_income": 8.143363
    },
    {
      "year": 2002,
      "E_lagged_pexp_annual_mean": 130.25,
      "P_pago_annual_mean": 105.75,
      "A2_annual_mean": 24.5,
      "A2_identity_E_minus_P": 24.5,
      "income_a229rx_yoy_annual_mean": 0.02110992,
      "A2_resid_on_income": 10.54692
    },
    {
      "year": 2003,
      "E_lagged_pexp_annual_mean": 134.25,
      "P_pago_annual_mean": 105.25,
      "A2_annual_mean": 29.0,
      "A2_identity_E_minus_P": 29.0,
      "income_a229rx_yoy_annual_mean": 0.01596817,
      "A2_resid_on_income": 13.703917
    },
    {
      "year": 2004,
      "E_lagged_pexp_annual_mean": 129.583333,
      "P_pago_annual_mean": 114.0,
      "A2_annual_mean": 15.583333,
      "A2_identity_E_minus_P": 15.583333,
      "income_a229rx_yoy_annual_mean": 0.02280708,
      "A2_resid_on_income": 2.073546
    },
    {
      "year": 2005,
      "E_lagged_pexp_annual_mean": 130.083333,
      "P_pago_annual_mean": 113.75,
      "A2_annual_mean": 16.333333,
      "A2_identity_E_minus_P": 16.333333,
      "income_a229rx_yoy_annual_mean": 0.00247308,
      "A2_resid_on_income": -2.487607
    },
    {
      "year": 2006,
      "E_lagged_pexp_annual_mean": 123.833333,
      "P_pago_annual_mean": 113.0,
      "A2_annual_mean": 10.833333,
      "A2_identity_E_minus_P": 10.833333,
      "income_a229rx_yoy_annual_mean": 0.02655225,
      "A2_resid_on_income": -1.698233
    },
    {
      "year": 2007,
      "E_lagged_pexp_annual_mean": 121.5,
      "P_pago_annual_mean": 111.0,
      "A2_annual_mean": 10.5,
      "A2_identity_E_minus_P": 10.5,
      "income_a229rx_yoy_annual_mean": 0.013747,
      "A2_resid_on_income": -5.376242
    },
    {
      "year": 2008,
      "E_lagged_pexp_annual_mean": 121.166667,
      "P_pago_annual_mean": 77.666667,
      "A2_annual_mean": 43.5,
      "A2_identity_E_minus_P": 43.5,
      "income_a229rx_yoy_annual_mean": 0.00626617,
      "A2_resid_on_income": 25.669797
    },
    {
      "year": 2009,
      "E_lagged_pexp_annual_mean": 107.166667,
      "P_pago_annual_mean": 66.583333,
      "A2_annual_mean": 40.583333,
      "A2_identity_E_minus_P": 40.583333,
      "income_a229rx_yoy_annual_mean": -0.00630667,
      "A2_resid_on_income": 19.469161
    },
    {
      "year": 2010,
      "E_lagged_pexp_annual_mean": 112.75,
      "P_pago_annual_mean": 78.416667,
      "A2_annual_mean": 34.333333,
      "A2_identity_E_minus_P": 34.333333,
      "income_a229rx_yoy_annual_mean": 0.01040433,
      "A2_resid_on_income": 17.584001
    },
    {
      "year": 2011,
      "E_lagged_pexp_annual_mean": 110.0,
      "P_pago_annual_mean": 79.833333,
      "A2_annual_mean": 30.166667,
      "A2_identity_E_minus_P": 30.166667,
      "income_a229rx_yoy_annual_mean": 0.01363808,
      "A2_resid_on_income": 14.261976
    },
    {
      "year": 2012,
      "E_lagged_pexp_annual_mean": 105.416667,
      "P_pago_annual_mean": 90.583333,
      "A2_annual_mean": 14.833333,
      "A2_identity_E_minus_P": 14.833333,
      "income_a229rx_yoy_annual_mean": 0.01945183,
      "A2_resid_on_income": 0.447169
    },
    {
      "year": 2013,
      "E_lagged_pexp_annual_mean": 110.916667,
      "P_pago_annual_mean": 97.0,
      "A2_annual_mean": 13.916667,
      "A2_identity_E_minus_P": 13.916667,
      "income_a229rx_yoy_annual_mean": -0.021572,
      "A2_resid_on_income": -11.184744
    },
    {
      "year": 2014,
      "E_lagged_pexp_annual_mean": 110.166667,
      "P_pago_annual_mean": 106.833333,
      "A2_annual_mean": 3.333333,
      "A2_identity_E_minus_P": 3.333333,
      "income_a229rx_yoy_annual_mean": 0.02637875,
      "A2_resid_on_income": -9.24355
    },
    {
      "year": 2015,
      "E_lagged_pexp_annual_mean": 116.166667,
      "P_pago_annual_mean": 115.916667,
      "A2_annual_mean": 0.25,
      "A2_identity_E_minus_P": 0.25,
      "income_a229rx_yoy_annual_mean": 0.03123042,
      "A2_resid_on_income": -11.05965
    },
    {
      "year": 2016,
      "E_lagged_pexp_annual_mean": 123.5,
      "P_pago_annual_mean": 118.166667,
      "A2_annual_mean": 5.333333,
      "A2_identity_E_minus_P": 5.333333,
      "income_a229rx_yoy_annual_mean": 0.01113008,
      "A2_resid_on_income": -11.226436
    },
    {
      "year": 2017,
      "E_lagged_pexp_annual_mean": 125.666667,
      "P_pago_annual_mean": 128.833333,
      "A2_annual_mean": -3.166667,
      "A2_identity_E_minus_P": -3.166667,
      "income_a229rx_yoy_annual_mean": 0.02405475,
      "A2_resid_on_income": -16.350569
    },
    {
      "year": 2018,
      "E_lagged_pexp_annual_mean": 129.416667,
      "P_pago_annual_mean": 132.833333,
      "A2_annual_mean": -3.416667,
      "A2_identity_E_minus_P": -3.416667,
      "income_a229rx_yoy_annual_mean": 0.030124,
      "A2_resid_on_income": -15.015307
    },
    {
      "year": 2019,
      "E_lagged_pexp_annual_mean": 131.083333,
      "P_pago_annual_mean": 131.75,
      "A2_annual_mean": -0.666667,
      "A2_identity_E_minus_P": -0.666667,
      "income_a229rx_yoy_annual_mean": 0.02598692,
      "A2_resid_on_income": -13.345896
    },
    {
      "year": 2020,
      "E_lagged_pexp_annual_mean": 132.0,
      "P_pago_annual_mean": 116.083333,
      "A2_annual_mean": 15.916667,
      "A2_identity_E_minus_P": 15.916667,
      "income_a229rx_yoy_annual_mean": 0.05957,
      "A2_resid_on_income": 12.009193
    },
    {
      "year": 2021,
      "E_lagged_pexp_annual_mean": 126.25,
      "P_pago_annual_mean": 114.083333,
      "A2_annual_mean": 12.166667,
      "A2_identity_E_minus_P": 12.166667,
      "income_a229rx_yoy_annual_mean": 0.03992092,
      "A2_resid_on_income": 3.126938
    },
    {
      "year": 2022,
      "E_lagged_pexp_annual_mean": 115.333333,
      "P_pago_annual_mean": 85.166667,
      "A2_annual_mean": 30.166667,
      "A2_identity_E_minus_P": 30.166667,
      "income_a229rx_yoy_annual_mean": -0.05864483,
      "A2_resid_on_income": -4.618007
    },
    {
      "year": 2023,
      "E_lagged_pexp_annual_mean": 104.0,
      "P_pago_annual_mean": 87.333333,
      "A2_annual_mean": 16.666667,
      "A2_identity_E_minus_P": 16.666667,
      "income_a229rx_yoy_annual_mean": 0.04855425,
      "A2_resid_on_income": 9.881927
    },
    {
      "year": 2024,
      "E_lagged_pexp_annual_mean": 108.333333,
      "P_pago_annual_mean": 87.916667,
      "A2_annual_mean": 20.416667,
      "A2_identity_E_minus_P": 20.416667,
      "income_a229rx_yoy_annual_mean": 0.02034025,
      "A2_resid_on_income": 6.262553
    },
    {
      "year": 2025,
      "E_lagged_pexp_annual_mean": 112.833333,
      "P_pago_annual_mean": 75.583333,
      "A2_annual_mean": 37.25,
      "A2_identity_E_minus_P": 37.25,
      "income_a229rx_yoy_annual_mean": 0.01107375,
      "A2_resid_on_income": 20.675517
    }
  ],
  "recommendation_detail": {
    "menu_answer": "REJECT",
    "reject_of": "A2 as distinct expectation-disappointment primary / unmodified M1 candidate",
    "not_a_scoring_authorization": true,
    "expectation_contribution": {
      "var_E": 97.12122127,
      "var_E_share_of_var_A2_accounting_only": 0.78765439,
      "pearson_A2_E": -0.296836,
      "sign_vs_theory": "negative \u2014 opposes high-E\u2192high-A2 disappointment reading at annual frequency",
      "matched_pago_A2_E": "positive within P terciles \u2014 algebraic coupling, not validation"
    },
    "hardship_dominance": {
      "pearson_A2_income": -0.454003,
      "spearman_A2_income": -0.564383,
      "pearson_A2_PAGO": -0.830468,
      "pearson_PAGO_income": 0.495388,
      "weak_low_empty_all_predeclared_thresholds": true,
      "rolling_15y_all_negative": true
    }
  }
}