Stage CRFB long-run data crfb-longrun-20260517 batch 15
Browse files- staging/crfb-longrun-20260517/long_term/2091.h5.metadata.json +330 -0
- staging/crfb-longrun-20260517/long_term/2092.h5.metadata.json +330 -0
- staging/crfb-longrun-20260517/long_term/2093.h5.metadata.json +330 -0
- staging/crfb-longrun-20260517/long_term/2094.h5.metadata.json +330 -0
- staging/crfb-longrun-20260517/long_term/2095.h5.metadata.json +330 -0
- staging/crfb-longrun-20260517/long_term/2096.h5.metadata.json +330 -0
- staging/crfb-longrun-20260517/long_term/2097.h5.metadata.json +330 -0
- staging/crfb-longrun-20260517/long_term/2098.h5.metadata.json +330 -0
- staging/crfb-longrun-20260517/long_term/2099.h5.metadata.json +330 -0
- staging/crfb-longrun-20260517/long_term/2100.h5.metadata.json +330 -0
staging/crfb-longrun-20260517/long_term/2091.h5.metadata.json
ADDED
|
@@ -0,0 +1,330 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"base_dataset_path": "hf://policyengine/policyengine-us-data/enhanced_cps_2024.h5",
|
| 3 |
+
"base_dataset_snapshot": {
|
| 4 |
+
"requested_path": "hf://policyengine/policyengine-us-data/enhanced_cps_2024.h5",
|
| 5 |
+
"resolved_file_sha256": "96965b0d9931d36beb29486b25fffee8b630e3b62c9376e7265976e02f7ab3ca",
|
| 6 |
+
"resolved_mtime_ns": 1778905303378497095,
|
| 7 |
+
"resolved_path": "/Users/maxghenis/.cache/huggingface/hub/models--policyengine--policyengine-us-data/blobs/96965b0d9931d36beb29486b25fffee8b630e3b62c9376e7265976e02f7ab3ca",
|
| 8 |
+
"resolved_size": 106261154
|
| 9 |
+
},
|
| 10 |
+
"calibration_audit": {
|
| 11 |
+
"age_bucket_count": 18,
|
| 12 |
+
"age_bucket_size": 5,
|
| 13 |
+
"age_max_pct_error": 8.112652111192132e-07,
|
| 14 |
+
"approximate_entropy_error": null,
|
| 15 |
+
"approximate_solution_error_pct": null,
|
| 16 |
+
"approximate_solution_used": false,
|
| 17 |
+
"approximation_method": null,
|
| 18 |
+
"baseline_weight_sum": 928920593.4387687,
|
| 19 |
+
"calibrated_weight_sum": 247621122.86110815,
|
| 20 |
+
"calibration_quality": "exact",
|
| 21 |
+
"clone_donor_family_count": 900,
|
| 22 |
+
"clone_donor_family_effective_sample_size": 58.18299704982812,
|
| 23 |
+
"clone_older_donor_count": 74,
|
| 24 |
+
"clone_older_donor_effective_sample_size": 26.962284484157053,
|
| 25 |
+
"clone_worker_donor_count": 98,
|
| 26 |
+
"clone_worker_donor_effective_sample_size": 43.98572297924341,
|
| 27 |
+
"constraint_provenance": {
|
| 28 |
+
"age_targets": {
|
| 29 |
+
"classification": "hard",
|
| 30 |
+
"scoring_contract": "population calibration target",
|
| 31 |
+
"source": "trustees_2025_current_law"
|
| 32 |
+
},
|
| 33 |
+
"hi_tob": {
|
| 34 |
+
"classification": "hard",
|
| 35 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 36 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 37 |
+
},
|
| 38 |
+
"income_guard_ordinary_nonpayroll_income": {
|
| 39 |
+
"classification": "hard",
|
| 40 |
+
"scoring_contract": "not directly consumed by reform scoring",
|
| 41 |
+
"source": "policyengine_formula_on_realized_rows"
|
| 42 |
+
},
|
| 43 |
+
"income_guard_preferential_investment_income": {
|
| 44 |
+
"classification": "hard",
|
| 45 |
+
"scoring_contract": "not directly consumed by reform scoring",
|
| 46 |
+
"source": "policyengine_formula_on_realized_rows"
|
| 47 |
+
},
|
| 48 |
+
"oasdi_tob": {
|
| 49 |
+
"classification": "hard",
|
| 50 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 51 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 52 |
+
},
|
| 53 |
+
"payroll_total": {
|
| 54 |
+
"classification": "hard",
|
| 55 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 56 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 57 |
+
},
|
| 58 |
+
"ss_total": {
|
| 59 |
+
"classification": "hard",
|
| 60 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 61 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 62 |
+
}
|
| 63 |
+
},
|
| 64 |
+
"constraints": {
|
| 65 |
+
"hi_tob": {
|
| 66 |
+
"achieved": 1256273987288.348,
|
| 67 |
+
"error": -12711.652099609375,
|
| 68 |
+
"pct_error": -1.0118534730169831e-06,
|
| 69 |
+
"target": 1256274000000.0
|
| 70 |
+
},
|
| 71 |
+
"income_guard_ordinary_nonpayroll_income": {
|
| 72 |
+
"achieved": 18049155196770.566,
|
| 73 |
+
"error": 26351.703125,
|
| 74 |
+
"pct_error": 1.4599964860509567e-07,
|
| 75 |
+
"target": 18049155170418.863
|
| 76 |
+
},
|
| 77 |
+
"income_guard_preferential_investment_income": {
|
| 78 |
+
"achieved": 10248844303185.883,
|
| 79 |
+
"error": -1864662.232421875,
|
| 80 |
+
"pct_error": -1.8193874723884027e-05,
|
| 81 |
+
"target": 10248846167848.115
|
| 82 |
+
},
|
| 83 |
+
"oasdi_tob": {
|
| 84 |
+
"achieved": 1497453380655.6653,
|
| 85 |
+
"error": -19344.334716796875,
|
| 86 |
+
"pct_error": -1.2918154726415443e-06,
|
| 87 |
+
"target": 1497453400000.0
|
| 88 |
+
},
|
| 89 |
+
"payroll_total": {
|
| 90 |
+
"achieved": 132517999862382.25,
|
| 91 |
+
"error": -137617.75,
|
| 92 |
+
"pct_error": -1.0384834513047285e-07,
|
| 93 |
+
"target": 132518000000000.0
|
| 94 |
+
},
|
| 95 |
+
"ss_total": {
|
| 96 |
+
"achieved": 24540549892259.64,
|
| 97 |
+
"error": -107740.359375,
|
| 98 |
+
"pct_error": -4.3902992954518136e-07,
|
| 99 |
+
"target": 24540550000000.0
|
| 100 |
+
}
|
| 101 |
+
},
|
| 102 |
+
"donor_family_count": 41714,
|
| 103 |
+
"donor_family_effective_sample_size": 501.6103272881208,
|
| 104 |
+
"effective_sample_size": 502.9581328469115,
|
| 105 |
+
"entropy_error": null,
|
| 106 |
+
"fell_back_to_ipf": false,
|
| 107 |
+
"greg_attempted": false,
|
| 108 |
+
"greg_error": null,
|
| 109 |
+
"hi_tob_contributor_count": 41714,
|
| 110 |
+
"hi_tob_contributor_effective_sample_size": 54.44123547472265,
|
| 111 |
+
"hi_tob_positive_contributor_count": 9398,
|
| 112 |
+
"largest_negative_weight": 0.0,
|
| 113 |
+
"lp_fallback_used": false,
|
| 114 |
+
"max_clone_donor_family_weight_share_pct": 5.095138678172695,
|
| 115 |
+
"max_clone_older_donor_weight_share_pct": 10.066432683188273,
|
| 116 |
+
"max_clone_worker_donor_weight_share_pct": 5.156172583466874,
|
| 117 |
+
"max_constraint_pct_error": 1.8193874723884027e-05,
|
| 118 |
+
"max_donor_family_weight_share_pct": 1.462923380769272,
|
| 119 |
+
"max_hi_tob_contribution_share_pct": 6.128522816560778,
|
| 120 |
+
"max_oasdi_tob_contribution_share_pct": 5.847004978155927,
|
| 121 |
+
"max_payroll_total_contribution_share_pct": 2.4035626237648873,
|
| 122 |
+
"max_ss_total_contribution_share_pct": 4.193359206677921,
|
| 123 |
+
"method_requested": "entropy",
|
| 124 |
+
"method_used": "entropy",
|
| 125 |
+
"negative_weight_count": 0,
|
| 126 |
+
"negative_weight_household_pct": 0.0,
|
| 127 |
+
"negative_weight_pct": 0.0,
|
| 128 |
+
"oasdi_tob_contributor_count": 41714,
|
| 129 |
+
"oasdi_tob_contributor_effective_sample_size": 62.12427248671295,
|
| 130 |
+
"oasdi_tob_positive_contributor_count": 10409,
|
| 131 |
+
"payroll_total_contributor_count": 41714,
|
| 132 |
+
"payroll_total_contributor_effective_sample_size": 412.65181276685917,
|
| 133 |
+
"payroll_total_positive_contributor_count": 34496,
|
| 134 |
+
"positive_clone_donor_family_count": 900,
|
| 135 |
+
"positive_clone_older_donor_count": 74,
|
| 136 |
+
"positive_clone_worker_donor_count": 98,
|
| 137 |
+
"positive_donor_family_count": 41714,
|
| 138 |
+
"positive_weight_count": 61714,
|
| 139 |
+
"positive_weight_pct": 100.0,
|
| 140 |
+
"ss_total_contributor_count": 41714,
|
| 141 |
+
"ss_total_contributor_effective_sample_size": 118.5663286586578,
|
| 142 |
+
"ss_total_positive_contributor_count": 14560,
|
| 143 |
+
"support_blueprint": {
|
| 144 |
+
"base_weight_scale": 5.0,
|
| 145 |
+
"clone_household_count": 400,
|
| 146 |
+
"clone_total_prior_weight": 155816634.73699197,
|
| 147 |
+
"include_value_overrides": false,
|
| 148 |
+
"mode": "target_year_role_composite_blueprint",
|
| 149 |
+
"target_year": 2091,
|
| 150 |
+
"tob_donor_family_prior_regularization": {
|
| 151 |
+
"applied_max_multiplier": 1.2303104997415815,
|
| 152 |
+
"applied_median_multiplier": 1.00000000417687,
|
| 153 |
+
"applied_min_multiplier": 0.1,
|
| 154 |
+
"contribution_target": 5.075144e-06,
|
| 155 |
+
"family_count": 500,
|
| 156 |
+
"max_weight_scale_multiplier": 10.0,
|
| 157 |
+
"min_weight_scale_multiplier": 0.1,
|
| 158 |
+
"mode": "equal_contribution",
|
| 159 |
+
"score_mode": "hi_tob"
|
| 160 |
+
}
|
| 161 |
+
},
|
| 162 |
+
"top_100_clone_donor_family_weight_share_pct": 74.51459632868186,
|
| 163 |
+
"top_100_clone_older_donor_weight_share_pct": 100.00000000000003,
|
| 164 |
+
"top_100_clone_worker_donor_weight_share_pct": 99.99999999999997,
|
| 165 |
+
"top_100_donor_family_weight_share_pct": 32.93065516569763,
|
| 166 |
+
"top_100_hi_tob_contribution_share_pct": 83.24609355691088,
|
| 167 |
+
"top_100_oasdi_tob_contribution_share_pct": 79.83486325832823,
|
| 168 |
+
"top_100_payroll_total_contribution_share_pct": 34.934506468139,
|
| 169 |
+
"top_100_ss_total_contribution_share_pct": 65.02560551437789,
|
| 170 |
+
"top_100_weight_share_pct": 32.85054886480686,
|
| 171 |
+
"top_10_clone_donor_family_weight_share_pct": 33.161263388911834,
|
| 172 |
+
"top_10_clone_older_donor_weight_share_pct": 45.483808504170106,
|
| 173 |
+
"top_10_clone_worker_donor_weight_share_pct": 37.80168599911188,
|
| 174 |
+
"top_10_donor_family_weight_share_pct": 8.78080628524359,
|
| 175 |
+
"top_10_hi_tob_contribution_share_pct": 33.828615886076555,
|
| 176 |
+
"top_10_oasdi_tob_contribution_share_pct": 32.520226631556085,
|
| 177 |
+
"top_10_payroll_total_contribution_share_pct": 9.319751729691534,
|
| 178 |
+
"top_10_ss_total_contribution_share_pct": 21.146841189846047,
|
| 179 |
+
"top_10_weight_share_pct": 8.780806285243589,
|
| 180 |
+
"validation_issues": [],
|
| 181 |
+
"validation_passed": true
|
| 182 |
+
},
|
| 183 |
+
"contract_version": 1,
|
| 184 |
+
"policyengine_us": {
|
| 185 |
+
"package_dir": "/Users/maxghenis/PolicyEngine/policyengine-us-data-crfb-pin/.venv/lib/python3.14/site-packages/policyengine_us",
|
| 186 |
+
"package_file": "/Users/maxghenis/PolicyEngine/policyengine-us-data-crfb-pin/.venv/lib/python3.14/site-packages/policyengine_us/__init__.py",
|
| 187 |
+
"package_file_sha256": "4816cc93528d4b0e752d0c27242911fa4d35c97c26ac7ff171c468cf5ae3e670",
|
| 188 |
+
"package_mtime_ns": 1778950525391246940,
|
| 189 |
+
"package_size": 498,
|
| 190 |
+
"package_tree_file_count": 13229,
|
| 191 |
+
"package_tree_sha256": "22d87cadef959eba850e557b5552733353999e8b63570ca0cc448a98d4af78e9",
|
| 192 |
+
"package_tree_size": 20314316,
|
| 193 |
+
"version": "1.691.12"
|
| 194 |
+
},
|
| 195 |
+
"profile": {
|
| 196 |
+
"allow_greg_fallback": false,
|
| 197 |
+
"approximate_windows": [
|
| 198 |
+
{
|
| 199 |
+
"age_bucket_size": 5,
|
| 200 |
+
"end_year": 2078,
|
| 201 |
+
"max_age_error_pct": 0.5,
|
| 202 |
+
"max_constraint_error_pct": 0.5,
|
| 203 |
+
"max_negative_weight_pct": 0.0,
|
| 204 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 205 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 206 |
+
"min_effective_sample_size": 75.0,
|
| 207 |
+
"min_positive_household_count": 1000,
|
| 208 |
+
"start_year": 2075
|
| 209 |
+
},
|
| 210 |
+
{
|
| 211 |
+
"age_bucket_size": 5,
|
| 212 |
+
"end_year": 2085,
|
| 213 |
+
"max_age_error_pct": 10.0,
|
| 214 |
+
"max_constraint_error_pct": 10.0,
|
| 215 |
+
"max_negative_weight_pct": 0.0,
|
| 216 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 217 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 218 |
+
"min_effective_sample_size": 75.0,
|
| 219 |
+
"min_positive_household_count": 1000,
|
| 220 |
+
"start_year": 2079
|
| 221 |
+
},
|
| 222 |
+
{
|
| 223 |
+
"age_bucket_size": 5,
|
| 224 |
+
"end_year": 2095,
|
| 225 |
+
"max_age_error_pct": 20.0,
|
| 226 |
+
"max_constraint_error_pct": 20.0,
|
| 227 |
+
"max_negative_weight_pct": 0.0,
|
| 228 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 229 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 230 |
+
"min_effective_sample_size": 75.0,
|
| 231 |
+
"min_positive_household_count": 1000,
|
| 232 |
+
"start_year": 2086
|
| 233 |
+
},
|
| 234 |
+
{
|
| 235 |
+
"age_bucket_size": 5,
|
| 236 |
+
"end_year": null,
|
| 237 |
+
"max_age_error_pct": 35.0,
|
| 238 |
+
"max_constraint_error_pct": 35.0,
|
| 239 |
+
"max_negative_weight_pct": 0.0,
|
| 240 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 241 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 242 |
+
"min_effective_sample_size": 75.0,
|
| 243 |
+
"min_positive_household_count": 1000,
|
| 244 |
+
"start_year": 2096
|
| 245 |
+
}
|
| 246 |
+
],
|
| 247 |
+
"benchmark_tob": false,
|
| 248 |
+
"calibration_method": "entropy",
|
| 249 |
+
"description": "Age, Social Security, taxable payroll, and TOB using positive entropy calibration under the long-run core-threshold tax assumption.",
|
| 250 |
+
"max_age_error_pct": 0.1,
|
| 251 |
+
"max_constraint_error_pct": 0.1,
|
| 252 |
+
"max_negative_weight_pct": 0.0,
|
| 253 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 254 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 255 |
+
"min_effective_sample_size": 75.0,
|
| 256 |
+
"min_positive_household_count": 1000,
|
| 257 |
+
"name": "ss-payroll-tob",
|
| 258 |
+
"use_greg": false,
|
| 259 |
+
"use_h6_reform": false,
|
| 260 |
+
"use_payroll": true,
|
| 261 |
+
"use_ss": true,
|
| 262 |
+
"use_tob": true
|
| 263 |
+
},
|
| 264 |
+
"support_augmentation": {
|
| 265 |
+
"activation_start_year": 2075,
|
| 266 |
+
"blueprint_base_weight_scale": 5.0,
|
| 267 |
+
"clone_weight_scale": 0.1,
|
| 268 |
+
"donors_per_target": 5,
|
| 269 |
+
"family": "targeted_donor",
|
| 270 |
+
"max_distance_for_clone": 3.0,
|
| 271 |
+
"name": "donor-backed-composite-v1",
|
| 272 |
+
"non_target_income_sanitizer_mode": "none",
|
| 273 |
+
"report_file": "support_augmentation_report_2091.json",
|
| 274 |
+
"report_summary": {
|
| 275 |
+
"augmented_household_count": 61714,
|
| 276 |
+
"augmented_person_count": 152789,
|
| 277 |
+
"base_household_count": 41314,
|
| 278 |
+
"base_person_count": 101384,
|
| 279 |
+
"clone_household_count": 20400,
|
| 280 |
+
"role_composite_clone_count": 400,
|
| 281 |
+
"skipped_target_count": 0,
|
| 282 |
+
"successful_target_count": 400,
|
| 283 |
+
"tob_donor_clone_count": 20000
|
| 284 |
+
},
|
| 285 |
+
"sanitize_clone_non_target_income": false,
|
| 286 |
+
"sanitize_worker_non_target_income": false,
|
| 287 |
+
"support_solve_max_constraint_error_pct": 5.0,
|
| 288 |
+
"target_year": 2091,
|
| 289 |
+
"target_year_strategy": "run_year",
|
| 290 |
+
"tob_donor_clones_per_source": 40,
|
| 291 |
+
"tob_donor_max_weight_scale_multiplier": 10.0,
|
| 292 |
+
"tob_donor_min_weight_scale_multiplier": 0.1,
|
| 293 |
+
"tob_donor_top_n_sources": 500,
|
| 294 |
+
"tob_donor_weight_scale": 0.2,
|
| 295 |
+
"tob_donor_weighting_mode": "equal_contribution",
|
| 296 |
+
"top_n_targets": 20
|
| 297 |
+
},
|
| 298 |
+
"target_source": {
|
| 299 |
+
"baseline_kind": "current_law_comparator",
|
| 300 |
+
"description": "2025 Trustees current-law baseline used by the legacy long-term calibration stack.",
|
| 301 |
+
"file": "trustees_2025_current_law.csv",
|
| 302 |
+
"name": "trustees_2025_current_law",
|
| 303 |
+
"not_law": false,
|
| 304 |
+
"notes": [
|
| 305 |
+
"Generated from social_security_aux.csv for explicit source selection."
|
| 306 |
+
],
|
| 307 |
+
"sha256": "e059aa9fba806b260a399b8a6a18b892a6363ba12ee00fe21ab109d09dff0ec4",
|
| 308 |
+
"source_urls": [
|
| 309 |
+
"https://www.ssa.gov/oact/tr/2025/lrIndex.html",
|
| 310 |
+
"https://www.ssa.gov/oact/solvency/provisions/tables/table_run133.html"
|
| 311 |
+
],
|
| 312 |
+
"type": "trustees_current_law"
|
| 313 |
+
},
|
| 314 |
+
"tax_assumption": {
|
| 315 |
+
"description": "Best-public Trustees tax-side approximation: keep Social Security benefit-tax thresholds fixed, but wage-index all federal income tax parameters that otherwise use IRS CPI uprating after 2034 using the active NAWI path.",
|
| 316 |
+
"economic_assumption": "trustees-2025-nawi-v1",
|
| 317 |
+
"end_year": 2100,
|
| 318 |
+
"income_uprating_assumption": "trustees-2025-soi-income-nawi-v1",
|
| 319 |
+
"name": "trustees-2025-core-thresholds-v1",
|
| 320 |
+
"not_default_current_law": true,
|
| 321 |
+
"parameter_groups": [
|
| 322 |
+
"all_gov_irs_uprating_parameters"
|
| 323 |
+
],
|
| 324 |
+
"projection_base_year": 2026,
|
| 325 |
+
"source": "SSA 2025 Trustees Report V.C.7 and OACT email clarification, May 6, 2026",
|
| 326 |
+
"start_year": 2035,
|
| 327 |
+
"uprating_parameter": "gov.irs.uprating"
|
| 328 |
+
},
|
| 329 |
+
"year": 2091
|
| 330 |
+
}
|
staging/crfb-longrun-20260517/long_term/2092.h5.metadata.json
ADDED
|
@@ -0,0 +1,330 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"base_dataset_path": "hf://policyengine/policyengine-us-data/enhanced_cps_2024.h5",
|
| 3 |
+
"base_dataset_snapshot": {
|
| 4 |
+
"requested_path": "hf://policyengine/policyengine-us-data/enhanced_cps_2024.h5",
|
| 5 |
+
"resolved_file_sha256": "96965b0d9931d36beb29486b25fffee8b630e3b62c9376e7265976e02f7ab3ca",
|
| 6 |
+
"resolved_mtime_ns": 1778905303378497095,
|
| 7 |
+
"resolved_path": "/Users/maxghenis/.cache/huggingface/hub/models--policyengine--policyengine-us-data/blobs/96965b0d9931d36beb29486b25fffee8b630e3b62c9376e7265976e02f7ab3ca",
|
| 8 |
+
"resolved_size": 106261154
|
| 9 |
+
},
|
| 10 |
+
"calibration_audit": {
|
| 11 |
+
"age_bucket_count": 18,
|
| 12 |
+
"age_bucket_size": 5,
|
| 13 |
+
"age_max_pct_error": 1.5130485652729047e-06,
|
| 14 |
+
"approximate_entropy_error": null,
|
| 15 |
+
"approximate_solution_error_pct": null,
|
| 16 |
+
"approximate_solution_used": false,
|
| 17 |
+
"approximation_method": null,
|
| 18 |
+
"baseline_weight_sum": 928943149.1052464,
|
| 19 |
+
"calibrated_weight_sum": 247513022.43655616,
|
| 20 |
+
"calibration_quality": "exact",
|
| 21 |
+
"clone_donor_family_count": 850,
|
| 22 |
+
"clone_donor_family_effective_sample_size": 49.49334551147139,
|
| 23 |
+
"clone_older_donor_count": 60,
|
| 24 |
+
"clone_older_donor_effective_sample_size": 23.73580679984253,
|
| 25 |
+
"clone_worker_donor_count": 80,
|
| 26 |
+
"clone_worker_donor_effective_sample_size": 34.92988654141183,
|
| 27 |
+
"constraint_provenance": {
|
| 28 |
+
"age_targets": {
|
| 29 |
+
"classification": "hard",
|
| 30 |
+
"scoring_contract": "population calibration target",
|
| 31 |
+
"source": "trustees_2025_current_law"
|
| 32 |
+
},
|
| 33 |
+
"hi_tob": {
|
| 34 |
+
"classification": "hard",
|
| 35 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 36 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 37 |
+
},
|
| 38 |
+
"income_guard_ordinary_nonpayroll_income": {
|
| 39 |
+
"classification": "hard",
|
| 40 |
+
"scoring_contract": "not directly consumed by reform scoring",
|
| 41 |
+
"source": "policyengine_formula_on_realized_rows"
|
| 42 |
+
},
|
| 43 |
+
"income_guard_preferential_investment_income": {
|
| 44 |
+
"classification": "hard",
|
| 45 |
+
"scoring_contract": "not directly consumed by reform scoring",
|
| 46 |
+
"source": "policyengine_formula_on_realized_rows"
|
| 47 |
+
},
|
| 48 |
+
"oasdi_tob": {
|
| 49 |
+
"classification": "hard",
|
| 50 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 51 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 52 |
+
},
|
| 53 |
+
"payroll_total": {
|
| 54 |
+
"classification": "hard",
|
| 55 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 56 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 57 |
+
},
|
| 58 |
+
"ss_total": {
|
| 59 |
+
"classification": "hard",
|
| 60 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 61 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 62 |
+
}
|
| 63 |
+
},
|
| 64 |
+
"constraints": {
|
| 65 |
+
"hi_tob": {
|
| 66 |
+
"achieved": 1302101021593.332,
|
| 67 |
+
"error": 21593.33203125,
|
| 68 |
+
"pct_error": 1.6583453995696185e-06,
|
| 69 |
+
"target": 1302101000000.0
|
| 70 |
+
},
|
| 71 |
+
"income_guard_ordinary_nonpayroll_income": {
|
| 72 |
+
"achieved": 19087078348729.406,
|
| 73 |
+
"error": 1211840.6015625,
|
| 74 |
+
"pct_error": 6.349010866731532e-06,
|
| 75 |
+
"target": 19087077136888.805
|
| 76 |
+
},
|
| 77 |
+
"income_guard_preferential_investment_income": {
|
| 78 |
+
"achieved": 10555219276436.799,
|
| 79 |
+
"error": 4191857.185546875,
|
| 80 |
+
"pct_error": 3.9713612199820234e-05,
|
| 81 |
+
"target": 10555215084579.613
|
| 82 |
+
},
|
| 83 |
+
"oasdi_tob": {
|
| 84 |
+
"achieved": 1542956832954.434,
|
| 85 |
+
"error": 32954.43408203125,
|
| 86 |
+
"pct_error": 2.135797585650567e-06,
|
| 87 |
+
"target": 1542956800000.0
|
| 88 |
+
},
|
| 89 |
+
"payroll_total": {
|
| 90 |
+
"achieved": 137764000178286.69,
|
| 91 |
+
"error": 178286.6875,
|
| 92 |
+
"pct_error": 1.2941456948114166e-07,
|
| 93 |
+
"target": 137764000000000.0
|
| 94 |
+
},
|
| 95 |
+
"ss_total": {
|
| 96 |
+
"achieved": 25438839382226.035,
|
| 97 |
+
"error": 182226.03515625,
|
| 98 |
+
"pct_error": 7.163299933758377e-07,
|
| 99 |
+
"target": 25438839200000.0
|
| 100 |
+
}
|
| 101 |
+
},
|
| 102 |
+
"donor_family_count": 41664,
|
| 103 |
+
"donor_family_effective_sample_size": 490.2920250250183,
|
| 104 |
+
"effective_sample_size": 495.8070764351548,
|
| 105 |
+
"entropy_error": null,
|
| 106 |
+
"fell_back_to_ipf": false,
|
| 107 |
+
"greg_attempted": false,
|
| 108 |
+
"greg_error": null,
|
| 109 |
+
"hi_tob_contributor_count": 41664,
|
| 110 |
+
"hi_tob_contributor_effective_sample_size": 60.93450722812642,
|
| 111 |
+
"hi_tob_positive_contributor_count": 9367,
|
| 112 |
+
"largest_negative_weight": 0.0,
|
| 113 |
+
"lp_fallback_used": false,
|
| 114 |
+
"max_clone_donor_family_weight_share_pct": 4.7290300767900035,
|
| 115 |
+
"max_clone_older_donor_weight_share_pct": 7.291732770560679,
|
| 116 |
+
"max_clone_worker_donor_weight_share_pct": 5.198743683342393,
|
| 117 |
+
"max_constraint_pct_error": 3.9713612199820234e-05,
|
| 118 |
+
"max_donor_family_weight_share_pct": 1.328601124834404,
|
| 119 |
+
"max_hi_tob_contribution_share_pct": 5.581456095604364,
|
| 120 |
+
"max_oasdi_tob_contribution_share_pct": 5.470003616430868,
|
| 121 |
+
"max_payroll_total_contribution_share_pct": 2.4183113069178344,
|
| 122 |
+
"max_ss_total_contribution_share_pct": 3.8551046251238223,
|
| 123 |
+
"method_requested": "entropy",
|
| 124 |
+
"method_used": "entropy",
|
| 125 |
+
"negative_weight_count": 0,
|
| 126 |
+
"negative_weight_household_pct": 0.0,
|
| 127 |
+
"negative_weight_pct": 0.0,
|
| 128 |
+
"oasdi_tob_contributor_count": 41664,
|
| 129 |
+
"oasdi_tob_contributor_effective_sample_size": 68.84356692252551,
|
| 130 |
+
"oasdi_tob_positive_contributor_count": 10430,
|
| 131 |
+
"payroll_total_contributor_count": 41664,
|
| 132 |
+
"payroll_total_contributor_effective_sample_size": 391.68185989186475,
|
| 133 |
+
"payroll_total_positive_contributor_count": 34441,
|
| 134 |
+
"positive_clone_donor_family_count": 850,
|
| 135 |
+
"positive_clone_older_donor_count": 60,
|
| 136 |
+
"positive_clone_worker_donor_count": 80,
|
| 137 |
+
"positive_donor_family_count": 41664,
|
| 138 |
+
"positive_weight_count": 61674,
|
| 139 |
+
"positive_weight_pct": 100.0,
|
| 140 |
+
"ss_total_contributor_count": 41664,
|
| 141 |
+
"ss_total_contributor_effective_sample_size": 130.3248519107257,
|
| 142 |
+
"ss_total_positive_contributor_count": 14515,
|
| 143 |
+
"support_blueprint": {
|
| 144 |
+
"base_weight_scale": 5.0,
|
| 145 |
+
"clone_household_count": 360,
|
| 146 |
+
"clone_total_prior_weight": 155839193.64858422,
|
| 147 |
+
"include_value_overrides": false,
|
| 148 |
+
"mode": "target_year_role_composite_blueprint",
|
| 149 |
+
"target_year": 2092,
|
| 150 |
+
"tob_donor_family_prior_regularization": {
|
| 151 |
+
"applied_max_multiplier": 1.2334252357044306,
|
| 152 |
+
"applied_median_multiplier": 1.000002871122705,
|
| 153 |
+
"applied_min_multiplier": 0.1,
|
| 154 |
+
"contribution_target": 5.277935125000001e-06,
|
| 155 |
+
"family_count": 500,
|
| 156 |
+
"max_weight_scale_multiplier": 10.0,
|
| 157 |
+
"min_weight_scale_multiplier": 0.1,
|
| 158 |
+
"mode": "equal_contribution",
|
| 159 |
+
"score_mode": "hi_tob"
|
| 160 |
+
}
|
| 161 |
+
},
|
| 162 |
+
"top_100_clone_donor_family_weight_share_pct": 90.11184781635367,
|
| 163 |
+
"top_100_clone_older_donor_weight_share_pct": 99.99999999999997,
|
| 164 |
+
"top_100_clone_worker_donor_weight_share_pct": 99.99999999999997,
|
| 165 |
+
"top_100_donor_family_weight_share_pct": 34.54780402177799,
|
| 166 |
+
"top_100_hi_tob_contribution_share_pct": 81.37819165937219,
|
| 167 |
+
"top_100_oasdi_tob_contribution_share_pct": 77.85716141336466,
|
| 168 |
+
"top_100_payroll_total_contribution_share_pct": 36.70564101655146,
|
| 169 |
+
"top_100_ss_total_contribution_share_pct": 64.02248588793601,
|
| 170 |
+
"top_100_weight_share_pct": 34.24647266633888,
|
| 171 |
+
"top_10_clone_donor_family_weight_share_pct": 36.90553754995692,
|
| 172 |
+
"top_10_clone_older_donor_weight_share_pct": 52.80478305401576,
|
| 173 |
+
"top_10_clone_worker_donor_weight_share_pct": 40.345571275814,
|
| 174 |
+
"top_10_donor_family_weight_share_pct": 8.531592074403891,
|
| 175 |
+
"top_10_hi_tob_contribution_share_pct": 31.4175608786613,
|
| 176 |
+
"top_10_oasdi_tob_contribution_share_pct": 30.588190776872164,
|
| 177 |
+
"top_10_payroll_total_contribution_share_pct": 9.372678789296215,
|
| 178 |
+
"top_10_ss_total_contribution_share_pct": 19.71237598259824,
|
| 179 |
+
"top_10_weight_share_pct": 8.531592074403891,
|
| 180 |
+
"validation_issues": [],
|
| 181 |
+
"validation_passed": true
|
| 182 |
+
},
|
| 183 |
+
"contract_version": 1,
|
| 184 |
+
"policyengine_us": {
|
| 185 |
+
"package_dir": "/Users/maxghenis/PolicyEngine/policyengine-us-data-crfb-pin/.venv/lib/python3.14/site-packages/policyengine_us",
|
| 186 |
+
"package_file": "/Users/maxghenis/PolicyEngine/policyengine-us-data-crfb-pin/.venv/lib/python3.14/site-packages/policyengine_us/__init__.py",
|
| 187 |
+
"package_file_sha256": "4816cc93528d4b0e752d0c27242911fa4d35c97c26ac7ff171c468cf5ae3e670",
|
| 188 |
+
"package_mtime_ns": 1778950525391246940,
|
| 189 |
+
"package_size": 498,
|
| 190 |
+
"package_tree_file_count": 13229,
|
| 191 |
+
"package_tree_sha256": "22d87cadef959eba850e557b5552733353999e8b63570ca0cc448a98d4af78e9",
|
| 192 |
+
"package_tree_size": 20314316,
|
| 193 |
+
"version": "1.691.12"
|
| 194 |
+
},
|
| 195 |
+
"profile": {
|
| 196 |
+
"allow_greg_fallback": false,
|
| 197 |
+
"approximate_windows": [
|
| 198 |
+
{
|
| 199 |
+
"age_bucket_size": 5,
|
| 200 |
+
"end_year": 2078,
|
| 201 |
+
"max_age_error_pct": 0.5,
|
| 202 |
+
"max_constraint_error_pct": 0.5,
|
| 203 |
+
"max_negative_weight_pct": 0.0,
|
| 204 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 205 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 206 |
+
"min_effective_sample_size": 75.0,
|
| 207 |
+
"min_positive_household_count": 1000,
|
| 208 |
+
"start_year": 2075
|
| 209 |
+
},
|
| 210 |
+
{
|
| 211 |
+
"age_bucket_size": 5,
|
| 212 |
+
"end_year": 2085,
|
| 213 |
+
"max_age_error_pct": 10.0,
|
| 214 |
+
"max_constraint_error_pct": 10.0,
|
| 215 |
+
"max_negative_weight_pct": 0.0,
|
| 216 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 217 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 218 |
+
"min_effective_sample_size": 75.0,
|
| 219 |
+
"min_positive_household_count": 1000,
|
| 220 |
+
"start_year": 2079
|
| 221 |
+
},
|
| 222 |
+
{
|
| 223 |
+
"age_bucket_size": 5,
|
| 224 |
+
"end_year": 2095,
|
| 225 |
+
"max_age_error_pct": 20.0,
|
| 226 |
+
"max_constraint_error_pct": 20.0,
|
| 227 |
+
"max_negative_weight_pct": 0.0,
|
| 228 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 229 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 230 |
+
"min_effective_sample_size": 75.0,
|
| 231 |
+
"min_positive_household_count": 1000,
|
| 232 |
+
"start_year": 2086
|
| 233 |
+
},
|
| 234 |
+
{
|
| 235 |
+
"age_bucket_size": 5,
|
| 236 |
+
"end_year": null,
|
| 237 |
+
"max_age_error_pct": 35.0,
|
| 238 |
+
"max_constraint_error_pct": 35.0,
|
| 239 |
+
"max_negative_weight_pct": 0.0,
|
| 240 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 241 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 242 |
+
"min_effective_sample_size": 75.0,
|
| 243 |
+
"min_positive_household_count": 1000,
|
| 244 |
+
"start_year": 2096
|
| 245 |
+
}
|
| 246 |
+
],
|
| 247 |
+
"benchmark_tob": false,
|
| 248 |
+
"calibration_method": "entropy",
|
| 249 |
+
"description": "Age, Social Security, taxable payroll, and TOB using positive entropy calibration under the long-run core-threshold tax assumption.",
|
| 250 |
+
"max_age_error_pct": 0.1,
|
| 251 |
+
"max_constraint_error_pct": 0.1,
|
| 252 |
+
"max_negative_weight_pct": 0.0,
|
| 253 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 254 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 255 |
+
"min_effective_sample_size": 75.0,
|
| 256 |
+
"min_positive_household_count": 1000,
|
| 257 |
+
"name": "ss-payroll-tob",
|
| 258 |
+
"use_greg": false,
|
| 259 |
+
"use_h6_reform": false,
|
| 260 |
+
"use_payroll": true,
|
| 261 |
+
"use_ss": true,
|
| 262 |
+
"use_tob": true
|
| 263 |
+
},
|
| 264 |
+
"support_augmentation": {
|
| 265 |
+
"activation_start_year": 2075,
|
| 266 |
+
"blueprint_base_weight_scale": 5.0,
|
| 267 |
+
"clone_weight_scale": 0.1,
|
| 268 |
+
"donors_per_target": 5,
|
| 269 |
+
"family": "targeted_donor",
|
| 270 |
+
"max_distance_for_clone": 3.0,
|
| 271 |
+
"name": "donor-backed-composite-v1",
|
| 272 |
+
"non_target_income_sanitizer_mode": "none",
|
| 273 |
+
"report_file": "support_augmentation_report_2092.json",
|
| 274 |
+
"report_summary": {
|
| 275 |
+
"augmented_household_count": 61674,
|
| 276 |
+
"augmented_person_count": 152764,
|
| 277 |
+
"base_household_count": 41314,
|
| 278 |
+
"base_person_count": 101384,
|
| 279 |
+
"clone_household_count": 20360,
|
| 280 |
+
"role_composite_clone_count": 360,
|
| 281 |
+
"skipped_target_count": 0,
|
| 282 |
+
"successful_target_count": 360,
|
| 283 |
+
"tob_donor_clone_count": 20000
|
| 284 |
+
},
|
| 285 |
+
"sanitize_clone_non_target_income": false,
|
| 286 |
+
"sanitize_worker_non_target_income": false,
|
| 287 |
+
"support_solve_max_constraint_error_pct": 5.0,
|
| 288 |
+
"target_year": 2092,
|
| 289 |
+
"target_year_strategy": "run_year",
|
| 290 |
+
"tob_donor_clones_per_source": 40,
|
| 291 |
+
"tob_donor_max_weight_scale_multiplier": 10.0,
|
| 292 |
+
"tob_donor_min_weight_scale_multiplier": 0.1,
|
| 293 |
+
"tob_donor_top_n_sources": 500,
|
| 294 |
+
"tob_donor_weight_scale": 0.2,
|
| 295 |
+
"tob_donor_weighting_mode": "equal_contribution",
|
| 296 |
+
"top_n_targets": 20
|
| 297 |
+
},
|
| 298 |
+
"target_source": {
|
| 299 |
+
"baseline_kind": "current_law_comparator",
|
| 300 |
+
"description": "2025 Trustees current-law baseline used by the legacy long-term calibration stack.",
|
| 301 |
+
"file": "trustees_2025_current_law.csv",
|
| 302 |
+
"name": "trustees_2025_current_law",
|
| 303 |
+
"not_law": false,
|
| 304 |
+
"notes": [
|
| 305 |
+
"Generated from social_security_aux.csv for explicit source selection."
|
| 306 |
+
],
|
| 307 |
+
"sha256": "e059aa9fba806b260a399b8a6a18b892a6363ba12ee00fe21ab109d09dff0ec4",
|
| 308 |
+
"source_urls": [
|
| 309 |
+
"https://www.ssa.gov/oact/tr/2025/lrIndex.html",
|
| 310 |
+
"https://www.ssa.gov/oact/solvency/provisions/tables/table_run133.html"
|
| 311 |
+
],
|
| 312 |
+
"type": "trustees_current_law"
|
| 313 |
+
},
|
| 314 |
+
"tax_assumption": {
|
| 315 |
+
"description": "Best-public Trustees tax-side approximation: keep Social Security benefit-tax thresholds fixed, but wage-index all federal income tax parameters that otherwise use IRS CPI uprating after 2034 using the active NAWI path.",
|
| 316 |
+
"economic_assumption": "trustees-2025-nawi-v1",
|
| 317 |
+
"end_year": 2100,
|
| 318 |
+
"income_uprating_assumption": "trustees-2025-soi-income-nawi-v1",
|
| 319 |
+
"name": "trustees-2025-core-thresholds-v1",
|
| 320 |
+
"not_default_current_law": true,
|
| 321 |
+
"parameter_groups": [
|
| 322 |
+
"all_gov_irs_uprating_parameters"
|
| 323 |
+
],
|
| 324 |
+
"projection_base_year": 2026,
|
| 325 |
+
"source": "SSA 2025 Trustees Report V.C.7 and OACT email clarification, May 6, 2026",
|
| 326 |
+
"start_year": 2035,
|
| 327 |
+
"uprating_parameter": "gov.irs.uprating"
|
| 328 |
+
},
|
| 329 |
+
"year": 2092
|
| 330 |
+
}
|
staging/crfb-longrun-20260517/long_term/2093.h5.metadata.json
ADDED
|
@@ -0,0 +1,330 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"base_dataset_path": "hf://policyengine/policyengine-us-data/enhanced_cps_2024.h5",
|
| 3 |
+
"base_dataset_snapshot": {
|
| 4 |
+
"requested_path": "hf://policyengine/policyengine-us-data/enhanced_cps_2024.h5",
|
| 5 |
+
"resolved_file_sha256": "96965b0d9931d36beb29486b25fffee8b630e3b62c9376e7265976e02f7ab3ca",
|
| 6 |
+
"resolved_mtime_ns": 1778905303378497095,
|
| 7 |
+
"resolved_path": "/Users/maxghenis/.cache/huggingface/hub/models--policyengine--policyengine-us-data/blobs/96965b0d9931d36beb29486b25fffee8b630e3b62c9376e7265976e02f7ab3ca",
|
| 8 |
+
"resolved_size": 106261154
|
| 9 |
+
},
|
| 10 |
+
"calibration_audit": {
|
| 11 |
+
"age_bucket_count": 18,
|
| 12 |
+
"age_bucket_size": 5,
|
| 13 |
+
"age_max_pct_error": 3.1583715871711337e-10,
|
| 14 |
+
"approximate_entropy_error": null,
|
| 15 |
+
"approximate_solution_error_pct": null,
|
| 16 |
+
"approximate_solution_used": false,
|
| 17 |
+
"approximation_method": null,
|
| 18 |
+
"baseline_weight_sum": 928904845.2134371,
|
| 19 |
+
"calibrated_weight_sum": 248555766.24380103,
|
| 20 |
+
"calibration_quality": "exact",
|
| 21 |
+
"clone_donor_family_count": 895,
|
| 22 |
+
"clone_donor_family_effective_sample_size": 53.34037261632566,
|
| 23 |
+
"clone_older_donor_count": 75,
|
| 24 |
+
"clone_older_donor_effective_sample_size": 25.71470522471852,
|
| 25 |
+
"clone_worker_donor_count": 93,
|
| 26 |
+
"clone_worker_donor_effective_sample_size": 39.139715040720404,
|
| 27 |
+
"constraint_provenance": {
|
| 28 |
+
"age_targets": {
|
| 29 |
+
"classification": "hard",
|
| 30 |
+
"scoring_contract": "population calibration target",
|
| 31 |
+
"source": "trustees_2025_current_law"
|
| 32 |
+
},
|
| 33 |
+
"hi_tob": {
|
| 34 |
+
"classification": "hard",
|
| 35 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 36 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 37 |
+
},
|
| 38 |
+
"income_guard_ordinary_nonpayroll_income": {
|
| 39 |
+
"classification": "hard",
|
| 40 |
+
"scoring_contract": "not directly consumed by reform scoring",
|
| 41 |
+
"source": "policyengine_formula_on_realized_rows"
|
| 42 |
+
},
|
| 43 |
+
"income_guard_preferential_investment_income": {
|
| 44 |
+
"classification": "hard",
|
| 45 |
+
"scoring_contract": "not directly consumed by reform scoring",
|
| 46 |
+
"source": "policyengine_formula_on_realized_rows"
|
| 47 |
+
},
|
| 48 |
+
"oasdi_tob": {
|
| 49 |
+
"classification": "hard",
|
| 50 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 51 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 52 |
+
},
|
| 53 |
+
"payroll_total": {
|
| 54 |
+
"classification": "hard",
|
| 55 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 56 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 57 |
+
},
|
| 58 |
+
"ss_total": {
|
| 59 |
+
"classification": "hard",
|
| 60 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 61 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 62 |
+
}
|
| 63 |
+
},
|
| 64 |
+
"constraints": {
|
| 65 |
+
"hi_tob": {
|
| 66 |
+
"achieved": 1350009000006.5894,
|
| 67 |
+
"error": 6.58935546875,
|
| 68 |
+
"pct_error": 4.880971511115852e-10,
|
| 69 |
+
"target": 1350009000000.0
|
| 70 |
+
},
|
| 71 |
+
"income_guard_ordinary_nonpayroll_income": {
|
| 72 |
+
"achieved": 19196198108920.957,
|
| 73 |
+
"error": 405.23046875,
|
| 74 |
+
"pct_error": 2.1109933668075327e-09,
|
| 75 |
+
"target": 19196198108515.727
|
| 76 |
+
},
|
| 77 |
+
"income_guard_preferential_investment_income": {
|
| 78 |
+
"achieved": 10839499450986.06,
|
| 79 |
+
"error": 945.794921875,
|
| 80 |
+
"pct_error": 8.725448312758451e-09,
|
| 81 |
+
"target": 10839499450040.266
|
| 82 |
+
},
|
| 83 |
+
"oasdi_tob": {
|
| 84 |
+
"achieved": 1604008000009.931,
|
| 85 |
+
"error": 9.930908203125,
|
| 86 |
+
"pct_error": 6.191308399412597e-10,
|
| 87 |
+
"target": 1604008000000.0
|
| 88 |
+
},
|
| 89 |
+
"payroll_total": {
|
| 90 |
+
"achieved": 143215000000063.1,
|
| 91 |
+
"error": 63.09375,
|
| 92 |
+
"pct_error": 4.405526655727403e-11,
|
| 93 |
+
"target": 143215000000000.0
|
| 94 |
+
},
|
| 95 |
+
"ss_total": {
|
| 96 |
+
"achieved": 26380334000056.79,
|
| 97 |
+
"error": 56.7890625,
|
| 98 |
+
"pct_error": 2.152704454007292e-10,
|
| 99 |
+
"target": 26380334000000.0
|
| 100 |
+
}
|
| 101 |
+
},
|
| 102 |
+
"donor_family_count": 41709,
|
| 103 |
+
"donor_family_effective_sample_size": 481.9324382012647,
|
| 104 |
+
"effective_sample_size": 487.63021637539583,
|
| 105 |
+
"entropy_error": null,
|
| 106 |
+
"fell_back_to_ipf": false,
|
| 107 |
+
"greg_attempted": false,
|
| 108 |
+
"greg_error": null,
|
| 109 |
+
"hi_tob_contributor_count": 41709,
|
| 110 |
+
"hi_tob_contributor_effective_sample_size": 60.21000063515586,
|
| 111 |
+
"hi_tob_positive_contributor_count": 9362,
|
| 112 |
+
"largest_negative_weight": 0.0,
|
| 113 |
+
"lp_fallback_used": false,
|
| 114 |
+
"max_clone_donor_family_weight_share_pct": 5.0183744613952985,
|
| 115 |
+
"max_clone_older_donor_weight_share_pct": 8.640686114634413,
|
| 116 |
+
"max_clone_worker_donor_weight_share_pct": 5.074540582480616,
|
| 117 |
+
"max_constraint_pct_error": 8.725448312758451e-09,
|
| 118 |
+
"max_donor_family_weight_share_pct": 1.6946742254109926,
|
| 119 |
+
"max_hi_tob_contribution_share_pct": 5.545271714001086,
|
| 120 |
+
"max_oasdi_tob_contribution_share_pct": 5.6797215075313225,
|
| 121 |
+
"max_payroll_total_contribution_share_pct": 2.364877347067633,
|
| 122 |
+
"max_ss_total_contribution_share_pct": 3.716688590251887,
|
| 123 |
+
"method_requested": "entropy",
|
| 124 |
+
"method_used": "entropy",
|
| 125 |
+
"negative_weight_count": 0,
|
| 126 |
+
"negative_weight_household_pct": 0.0,
|
| 127 |
+
"negative_weight_pct": 0.0,
|
| 128 |
+
"oasdi_tob_contributor_count": 41709,
|
| 129 |
+
"oasdi_tob_contributor_effective_sample_size": 69.70158512604898,
|
| 130 |
+
"oasdi_tob_positive_contributor_count": 10454,
|
| 131 |
+
"payroll_total_contributor_count": 41709,
|
| 132 |
+
"payroll_total_contributor_effective_sample_size": 332.81469926974177,
|
| 133 |
+
"payroll_total_positive_contributor_count": 34490,
|
| 134 |
+
"positive_clone_donor_family_count": 895,
|
| 135 |
+
"positive_clone_older_donor_count": 75,
|
| 136 |
+
"positive_clone_worker_donor_count": 93,
|
| 137 |
+
"positive_donor_family_count": 41709,
|
| 138 |
+
"positive_weight_count": 61714,
|
| 139 |
+
"positive_weight_pct": 100.0,
|
| 140 |
+
"ss_total_contributor_count": 41709,
|
| 141 |
+
"ss_total_contributor_effective_sample_size": 130.0885463979129,
|
| 142 |
+
"ss_total_positive_contributor_count": 14560,
|
| 143 |
+
"support_blueprint": {
|
| 144 |
+
"base_weight_scale": 5.0,
|
| 145 |
+
"clone_household_count": 400,
|
| 146 |
+
"clone_total_prior_weight": 155800886.51166043,
|
| 147 |
+
"include_value_overrides": false,
|
| 148 |
+
"mode": "target_year_role_composite_blueprint",
|
| 149 |
+
"target_year": 2093,
|
| 150 |
+
"tob_donor_family_prior_regularization": {
|
| 151 |
+
"applied_max_multiplier": 1.2332332332332332,
|
| 152 |
+
"applied_median_multiplier": 1.0000002313615162,
|
| 153 |
+
"applied_min_multiplier": 0.1,
|
| 154 |
+
"contribution_target": 5.455296e-06,
|
| 155 |
+
"family_count": 500,
|
| 156 |
+
"max_weight_scale_multiplier": 10.0,
|
| 157 |
+
"min_weight_scale_multiplier": 0.1,
|
| 158 |
+
"mode": "equal_contribution",
|
| 159 |
+
"score_mode": "hi_tob"
|
| 160 |
+
}
|
| 161 |
+
},
|
| 162 |
+
"top_100_clone_donor_family_weight_share_pct": 83.04232813696886,
|
| 163 |
+
"top_100_clone_older_donor_weight_share_pct": 100.0,
|
| 164 |
+
"top_100_clone_worker_donor_weight_share_pct": 100.0,
|
| 165 |
+
"top_100_donor_family_weight_share_pct": 33.76933875317628,
|
| 166 |
+
"top_100_hi_tob_contribution_share_pct": 81.34531512908823,
|
| 167 |
+
"top_100_oasdi_tob_contribution_share_pct": 78.23779333225005,
|
| 168 |
+
"top_100_payroll_total_contribution_share_pct": 40.993849539909945,
|
| 169 |
+
"top_100_ss_total_contribution_share_pct": 62.28760086347553,
|
| 170 |
+
"top_100_weight_share_pct": 33.39529618660896,
|
| 171 |
+
"top_10_clone_donor_family_weight_share_pct": 38.06257501843854,
|
| 172 |
+
"top_10_clone_older_donor_weight_share_pct": 48.395757156734355,
|
| 173 |
+
"top_10_clone_worker_donor_weight_share_pct": 38.48857495402528,
|
| 174 |
+
"top_10_donor_family_weight_share_pct": 8.801025546506839,
|
| 175 |
+
"top_10_hi_tob_contribution_share_pct": 31.733749724100345,
|
| 176 |
+
"top_10_oasdi_tob_contribution_share_pct": 30.41359600992851,
|
| 177 |
+
"top_10_payroll_total_contribution_share_pct": 10.27865323815031,
|
| 178 |
+
"top_10_ss_total_contribution_share_pct": 20.079052949809885,
|
| 179 |
+
"top_10_weight_share_pct": 8.801025546506839,
|
| 180 |
+
"validation_issues": [],
|
| 181 |
+
"validation_passed": true
|
| 182 |
+
},
|
| 183 |
+
"contract_version": 1,
|
| 184 |
+
"policyengine_us": {
|
| 185 |
+
"package_dir": "/Users/maxghenis/PolicyEngine/policyengine-us-data-crfb-pin/.venv/lib/python3.14/site-packages/policyengine_us",
|
| 186 |
+
"package_file": "/Users/maxghenis/PolicyEngine/policyengine-us-data-crfb-pin/.venv/lib/python3.14/site-packages/policyengine_us/__init__.py",
|
| 187 |
+
"package_file_sha256": "4816cc93528d4b0e752d0c27242911fa4d35c97c26ac7ff171c468cf5ae3e670",
|
| 188 |
+
"package_mtime_ns": 1778950525391246940,
|
| 189 |
+
"package_size": 498,
|
| 190 |
+
"package_tree_file_count": 13229,
|
| 191 |
+
"package_tree_sha256": "22d87cadef959eba850e557b5552733353999e8b63570ca0cc448a98d4af78e9",
|
| 192 |
+
"package_tree_size": 20314316,
|
| 193 |
+
"version": "1.691.12"
|
| 194 |
+
},
|
| 195 |
+
"profile": {
|
| 196 |
+
"allow_greg_fallback": false,
|
| 197 |
+
"approximate_windows": [
|
| 198 |
+
{
|
| 199 |
+
"age_bucket_size": 5,
|
| 200 |
+
"end_year": 2078,
|
| 201 |
+
"max_age_error_pct": 0.5,
|
| 202 |
+
"max_constraint_error_pct": 0.5,
|
| 203 |
+
"max_negative_weight_pct": 0.0,
|
| 204 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 205 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 206 |
+
"min_effective_sample_size": 75.0,
|
| 207 |
+
"min_positive_household_count": 1000,
|
| 208 |
+
"start_year": 2075
|
| 209 |
+
},
|
| 210 |
+
{
|
| 211 |
+
"age_bucket_size": 5,
|
| 212 |
+
"end_year": 2085,
|
| 213 |
+
"max_age_error_pct": 10.0,
|
| 214 |
+
"max_constraint_error_pct": 10.0,
|
| 215 |
+
"max_negative_weight_pct": 0.0,
|
| 216 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 217 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 218 |
+
"min_effective_sample_size": 75.0,
|
| 219 |
+
"min_positive_household_count": 1000,
|
| 220 |
+
"start_year": 2079
|
| 221 |
+
},
|
| 222 |
+
{
|
| 223 |
+
"age_bucket_size": 5,
|
| 224 |
+
"end_year": 2095,
|
| 225 |
+
"max_age_error_pct": 20.0,
|
| 226 |
+
"max_constraint_error_pct": 20.0,
|
| 227 |
+
"max_negative_weight_pct": 0.0,
|
| 228 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 229 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 230 |
+
"min_effective_sample_size": 75.0,
|
| 231 |
+
"min_positive_household_count": 1000,
|
| 232 |
+
"start_year": 2086
|
| 233 |
+
},
|
| 234 |
+
{
|
| 235 |
+
"age_bucket_size": 5,
|
| 236 |
+
"end_year": null,
|
| 237 |
+
"max_age_error_pct": 35.0,
|
| 238 |
+
"max_constraint_error_pct": 35.0,
|
| 239 |
+
"max_negative_weight_pct": 0.0,
|
| 240 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 241 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 242 |
+
"min_effective_sample_size": 75.0,
|
| 243 |
+
"min_positive_household_count": 1000,
|
| 244 |
+
"start_year": 2096
|
| 245 |
+
}
|
| 246 |
+
],
|
| 247 |
+
"benchmark_tob": false,
|
| 248 |
+
"calibration_method": "entropy",
|
| 249 |
+
"description": "Age, Social Security, taxable payroll, and TOB using positive entropy calibration under the long-run core-threshold tax assumption.",
|
| 250 |
+
"max_age_error_pct": 0.1,
|
| 251 |
+
"max_constraint_error_pct": 0.1,
|
| 252 |
+
"max_negative_weight_pct": 0.0,
|
| 253 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 254 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 255 |
+
"min_effective_sample_size": 75.0,
|
| 256 |
+
"min_positive_household_count": 1000,
|
| 257 |
+
"name": "ss-payroll-tob",
|
| 258 |
+
"use_greg": false,
|
| 259 |
+
"use_h6_reform": false,
|
| 260 |
+
"use_payroll": true,
|
| 261 |
+
"use_ss": true,
|
| 262 |
+
"use_tob": true
|
| 263 |
+
},
|
| 264 |
+
"support_augmentation": {
|
| 265 |
+
"activation_start_year": 2075,
|
| 266 |
+
"blueprint_base_weight_scale": 5.0,
|
| 267 |
+
"clone_weight_scale": 0.1,
|
| 268 |
+
"donors_per_target": 5,
|
| 269 |
+
"family": "targeted_donor",
|
| 270 |
+
"max_distance_for_clone": 3.0,
|
| 271 |
+
"name": "donor-backed-composite-v1",
|
| 272 |
+
"non_target_income_sanitizer_mode": "none",
|
| 273 |
+
"report_file": "support_augmentation_report_2093.json",
|
| 274 |
+
"report_summary": {
|
| 275 |
+
"augmented_household_count": 61714,
|
| 276 |
+
"augmented_person_count": 153049,
|
| 277 |
+
"base_household_count": 41314,
|
| 278 |
+
"base_person_count": 101384,
|
| 279 |
+
"clone_household_count": 20400,
|
| 280 |
+
"role_composite_clone_count": 400,
|
| 281 |
+
"skipped_target_count": 0,
|
| 282 |
+
"successful_target_count": 400,
|
| 283 |
+
"tob_donor_clone_count": 20000
|
| 284 |
+
},
|
| 285 |
+
"sanitize_clone_non_target_income": false,
|
| 286 |
+
"sanitize_worker_non_target_income": false,
|
| 287 |
+
"support_solve_max_constraint_error_pct": 5.0,
|
| 288 |
+
"target_year": 2093,
|
| 289 |
+
"target_year_strategy": "run_year",
|
| 290 |
+
"tob_donor_clones_per_source": 40,
|
| 291 |
+
"tob_donor_max_weight_scale_multiplier": 10.0,
|
| 292 |
+
"tob_donor_min_weight_scale_multiplier": 0.1,
|
| 293 |
+
"tob_donor_top_n_sources": 500,
|
| 294 |
+
"tob_donor_weight_scale": 0.2,
|
| 295 |
+
"tob_donor_weighting_mode": "equal_contribution",
|
| 296 |
+
"top_n_targets": 20
|
| 297 |
+
},
|
| 298 |
+
"target_source": {
|
| 299 |
+
"baseline_kind": "current_law_comparator",
|
| 300 |
+
"description": "2025 Trustees current-law baseline used by the legacy long-term calibration stack.",
|
| 301 |
+
"file": "trustees_2025_current_law.csv",
|
| 302 |
+
"name": "trustees_2025_current_law",
|
| 303 |
+
"not_law": false,
|
| 304 |
+
"notes": [
|
| 305 |
+
"Generated from social_security_aux.csv for explicit source selection."
|
| 306 |
+
],
|
| 307 |
+
"sha256": "e059aa9fba806b260a399b8a6a18b892a6363ba12ee00fe21ab109d09dff0ec4",
|
| 308 |
+
"source_urls": [
|
| 309 |
+
"https://www.ssa.gov/oact/tr/2025/lrIndex.html",
|
| 310 |
+
"https://www.ssa.gov/oact/solvency/provisions/tables/table_run133.html"
|
| 311 |
+
],
|
| 312 |
+
"type": "trustees_current_law"
|
| 313 |
+
},
|
| 314 |
+
"tax_assumption": {
|
| 315 |
+
"description": "Best-public Trustees tax-side approximation: keep Social Security benefit-tax thresholds fixed, but wage-index all federal income tax parameters that otherwise use IRS CPI uprating after 2034 using the active NAWI path.",
|
| 316 |
+
"economic_assumption": "trustees-2025-nawi-v1",
|
| 317 |
+
"end_year": 2100,
|
| 318 |
+
"income_uprating_assumption": "trustees-2025-soi-income-nawi-v1",
|
| 319 |
+
"name": "trustees-2025-core-thresholds-v1",
|
| 320 |
+
"not_default_current_law": true,
|
| 321 |
+
"parameter_groups": [
|
| 322 |
+
"all_gov_irs_uprating_parameters"
|
| 323 |
+
],
|
| 324 |
+
"projection_base_year": 2026,
|
| 325 |
+
"source": "SSA 2025 Trustees Report V.C.7 and OACT email clarification, May 6, 2026",
|
| 326 |
+
"start_year": 2035,
|
| 327 |
+
"uprating_parameter": "gov.irs.uprating"
|
| 328 |
+
},
|
| 329 |
+
"year": 2093
|
| 330 |
+
}
|
staging/crfb-longrun-20260517/long_term/2094.h5.metadata.json
ADDED
|
@@ -0,0 +1,330 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"base_dataset_path": "hf://policyengine/policyengine-us-data/enhanced_cps_2024.h5",
|
| 3 |
+
"base_dataset_snapshot": {
|
| 4 |
+
"requested_path": "hf://policyengine/policyengine-us-data/enhanced_cps_2024.h5",
|
| 5 |
+
"resolved_file_sha256": "96965b0d9931d36beb29486b25fffee8b630e3b62c9376e7265976e02f7ab3ca",
|
| 6 |
+
"resolved_mtime_ns": 1778905303378497095,
|
| 7 |
+
"resolved_path": "/Users/maxghenis/.cache/huggingface/hub/models--policyengine--policyengine-us-data/blobs/96965b0d9931d36beb29486b25fffee8b630e3b62c9376e7265976e02f7ab3ca",
|
| 8 |
+
"resolved_size": 106261154
|
| 9 |
+
},
|
| 10 |
+
"calibration_audit": {
|
| 11 |
+
"age_bucket_count": 18,
|
| 12 |
+
"age_bucket_size": 5,
|
| 13 |
+
"age_max_pct_error": 1.0296026389955427e-08,
|
| 14 |
+
"approximate_entropy_error": null,
|
| 15 |
+
"approximate_solution_error_pct": null,
|
| 16 |
+
"approximate_solution_used": false,
|
| 17 |
+
"approximation_method": null,
|
| 18 |
+
"baseline_weight_sum": 928782301.7433889,
|
| 19 |
+
"calibrated_weight_sum": 249236487.2160357,
|
| 20 |
+
"calibration_quality": "exact",
|
| 21 |
+
"clone_donor_family_count": 900,
|
| 22 |
+
"clone_donor_family_effective_sample_size": 51.07105904317202,
|
| 23 |
+
"clone_older_donor_count": 73,
|
| 24 |
+
"clone_older_donor_effective_sample_size": 20.369974625531086,
|
| 25 |
+
"clone_worker_donor_count": 99,
|
| 26 |
+
"clone_worker_donor_effective_sample_size": 37.37269440926086,
|
| 27 |
+
"constraint_provenance": {
|
| 28 |
+
"age_targets": {
|
| 29 |
+
"classification": "hard",
|
| 30 |
+
"scoring_contract": "population calibration target",
|
| 31 |
+
"source": "trustees_2025_current_law"
|
| 32 |
+
},
|
| 33 |
+
"hi_tob": {
|
| 34 |
+
"classification": "hard",
|
| 35 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 36 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 37 |
+
},
|
| 38 |
+
"income_guard_ordinary_nonpayroll_income": {
|
| 39 |
+
"classification": "hard",
|
| 40 |
+
"scoring_contract": "not directly consumed by reform scoring",
|
| 41 |
+
"source": "policyengine_formula_on_realized_rows"
|
| 42 |
+
},
|
| 43 |
+
"income_guard_preferential_investment_income": {
|
| 44 |
+
"classification": "hard",
|
| 45 |
+
"scoring_contract": "not directly consumed by reform scoring",
|
| 46 |
+
"source": "policyengine_formula_on_realized_rows"
|
| 47 |
+
},
|
| 48 |
+
"oasdi_tob": {
|
| 49 |
+
"classification": "hard",
|
| 50 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 51 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 52 |
+
},
|
| 53 |
+
"payroll_total": {
|
| 54 |
+
"classification": "hard",
|
| 55 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 56 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 57 |
+
},
|
| 58 |
+
"ss_total": {
|
| 59 |
+
"classification": "hard",
|
| 60 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 61 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 62 |
+
}
|
| 63 |
+
},
|
| 64 |
+
"constraints": {
|
| 65 |
+
"hi_tob": {
|
| 66 |
+
"achieved": 1400378000235.8523,
|
| 67 |
+
"error": 235.852294921875,
|
| 68 |
+
"pct_error": 1.6842045142231242e-08,
|
| 69 |
+
"target": 1400378000000.0
|
| 70 |
+
},
|
| 71 |
+
"income_guard_ordinary_nonpayroll_income": {
|
| 72 |
+
"achieved": 19985441617968.86,
|
| 73 |
+
"error": 19271.91015625,
|
| 74 |
+
"pct_error": 9.64297439267318e-08,
|
| 75 |
+
"target": 19985441598696.95
|
| 76 |
+
},
|
| 77 |
+
"income_guard_preferential_investment_income": {
|
| 78 |
+
"achieved": 11371970332939.328,
|
| 79 |
+
"error": 29817.119140625,
|
| 80 |
+
"pct_error": 2.621983556573184e-07,
|
| 81 |
+
"target": 11371970303122.209
|
| 82 |
+
},
|
| 83 |
+
"oasdi_tob": {
|
| 84 |
+
"achieved": 1667411200352.515,
|
| 85 |
+
"error": 352.514892578125,
|
| 86 |
+
"pct_error": 2.114144924648011e-08,
|
| 87 |
+
"target": 1667411200000.0
|
| 88 |
+
},
|
| 89 |
+
"payroll_total": {
|
| 90 |
+
"achieved": 148876000003113.78,
|
| 91 |
+
"error": 3113.78125,
|
| 92 |
+
"pct_error": 2.091526673204546e-09,
|
| 93 |
+
"target": 148876000000000.0
|
| 94 |
+
},
|
| 95 |
+
"ss_total": {
|
| 96 |
+
"achieved": 27368736802048.45,
|
| 97 |
+
"error": 2048.44921875,
|
| 98 |
+
"pct_error": 7.484631949655784e-09,
|
| 99 |
+
"target": 27368736800000.0
|
| 100 |
+
}
|
| 101 |
+
},
|
| 102 |
+
"donor_family_count": 41714,
|
| 103 |
+
"donor_family_effective_sample_size": 483.8106950047895,
|
| 104 |
+
"effective_sample_size": 485.20589123166343,
|
| 105 |
+
"entropy_error": null,
|
| 106 |
+
"fell_back_to_ipf": false,
|
| 107 |
+
"greg_attempted": false,
|
| 108 |
+
"greg_error": null,
|
| 109 |
+
"hi_tob_contributor_count": 41714,
|
| 110 |
+
"hi_tob_contributor_effective_sample_size": 57.48614185394278,
|
| 111 |
+
"hi_tob_positive_contributor_count": 9413,
|
| 112 |
+
"largest_negative_weight": 0.0,
|
| 113 |
+
"lp_fallback_used": false,
|
| 114 |
+
"max_clone_donor_family_weight_share_pct": 4.952096095580879,
|
| 115 |
+
"max_clone_older_donor_weight_share_pct": 9.766256335837879,
|
| 116 |
+
"max_clone_worker_donor_weight_share_pct": 5.0104352603408495,
|
| 117 |
+
"max_constraint_pct_error": 2.621983556573184e-07,
|
| 118 |
+
"max_donor_family_weight_share_pct": 1.6069934937753945,
|
| 119 |
+
"max_hi_tob_contribution_share_pct": 6.124530135766624,
|
| 120 |
+
"max_oasdi_tob_contribution_share_pct": 6.226651700761871,
|
| 121 |
+
"max_payroll_total_contribution_share_pct": 2.482373141295627,
|
| 122 |
+
"max_ss_total_contribution_share_pct": 3.6655425748984234,
|
| 123 |
+
"method_requested": "entropy",
|
| 124 |
+
"method_used": "entropy",
|
| 125 |
+
"negative_weight_count": 0,
|
| 126 |
+
"negative_weight_household_pct": 0.0,
|
| 127 |
+
"negative_weight_pct": 0.0,
|
| 128 |
+
"oasdi_tob_contributor_count": 41714,
|
| 129 |
+
"oasdi_tob_contributor_effective_sample_size": 65.8692139243197,
|
| 130 |
+
"oasdi_tob_positive_contributor_count": 10569,
|
| 131 |
+
"payroll_total_contributor_count": 41714,
|
| 132 |
+
"payroll_total_contributor_effective_sample_size": 374.95012007889244,
|
| 133 |
+
"payroll_total_positive_contributor_count": 34495,
|
| 134 |
+
"positive_clone_donor_family_count": 900,
|
| 135 |
+
"positive_clone_older_donor_count": 73,
|
| 136 |
+
"positive_clone_worker_donor_count": 99,
|
| 137 |
+
"positive_donor_family_count": 41714,
|
| 138 |
+
"positive_weight_count": 61714,
|
| 139 |
+
"positive_weight_pct": 100.0,
|
| 140 |
+
"ss_total_contributor_count": 41714,
|
| 141 |
+
"ss_total_contributor_effective_sample_size": 125.06100675024543,
|
| 142 |
+
"ss_total_positive_contributor_count": 14560,
|
| 143 |
+
"support_blueprint": {
|
| 144 |
+
"base_weight_scale": 5.0,
|
| 145 |
+
"clone_household_count": 400,
|
| 146 |
+
"clone_total_prior_weight": 155678349.25319013,
|
| 147 |
+
"include_value_overrides": false,
|
| 148 |
+
"mode": "target_year_role_composite_blueprint",
|
| 149 |
+
"target_year": 2094,
|
| 150 |
+
"tob_donor_family_prior_regularization": {
|
| 151 |
+
"applied_max_multiplier": 1.244701038310061,
|
| 152 |
+
"applied_median_multiplier": 1.0000014422535313,
|
| 153 |
+
"applied_min_multiplier": 0.1,
|
| 154 |
+
"contribution_target": 5.701378000000001e-06,
|
| 155 |
+
"family_count": 500,
|
| 156 |
+
"max_weight_scale_multiplier": 10.0,
|
| 157 |
+
"min_weight_scale_multiplier": 0.1,
|
| 158 |
+
"mode": "equal_contribution",
|
| 159 |
+
"score_mode": "hi_tob"
|
| 160 |
+
}
|
| 161 |
+
},
|
| 162 |
+
"top_100_clone_donor_family_weight_share_pct": 88.3359745265562,
|
| 163 |
+
"top_100_clone_older_donor_weight_share_pct": 100.0,
|
| 164 |
+
"top_100_clone_worker_donor_weight_share_pct": 100.00000000000003,
|
| 165 |
+
"top_100_donor_family_weight_share_pct": 34.107339890875735,
|
| 166 |
+
"top_100_hi_tob_contribution_share_pct": 82.18645551085069,
|
| 167 |
+
"top_100_oasdi_tob_contribution_share_pct": 78.97637212928525,
|
| 168 |
+
"top_100_payroll_total_contribution_share_pct": 37.62570089301025,
|
| 169 |
+
"top_100_ss_total_contribution_share_pct": 64.02141628132011,
|
| 170 |
+
"top_100_weight_share_pct": 34.010403822375125,
|
| 171 |
+
"top_10_clone_donor_family_weight_share_pct": 35.99151745322843,
|
| 172 |
+
"top_10_clone_older_donor_weight_share_pct": 57.331191834336316,
|
| 173 |
+
"top_10_clone_worker_donor_weight_share_pct": 39.30559769741609,
|
| 174 |
+
"top_10_donor_family_weight_share_pct": 8.766807342408486,
|
| 175 |
+
"top_10_hi_tob_contribution_share_pct": 32.84964566798559,
|
| 176 |
+
"top_10_oasdi_tob_contribution_share_pct": 31.283210581167452,
|
| 177 |
+
"top_10_payroll_total_contribution_share_pct": 9.50820247289056,
|
| 178 |
+
"top_10_ss_total_contribution_share_pct": 20.652398791698662,
|
| 179 |
+
"top_10_weight_share_pct": 8.766807342408486,
|
| 180 |
+
"validation_issues": [],
|
| 181 |
+
"validation_passed": true
|
| 182 |
+
},
|
| 183 |
+
"contract_version": 1,
|
| 184 |
+
"policyengine_us": {
|
| 185 |
+
"package_dir": "/Users/maxghenis/PolicyEngine/policyengine-us-data-crfb-pin/.venv/lib/python3.14/site-packages/policyengine_us",
|
| 186 |
+
"package_file": "/Users/maxghenis/PolicyEngine/policyengine-us-data-crfb-pin/.venv/lib/python3.14/site-packages/policyengine_us/__init__.py",
|
| 187 |
+
"package_file_sha256": "4816cc93528d4b0e752d0c27242911fa4d35c97c26ac7ff171c468cf5ae3e670",
|
| 188 |
+
"package_mtime_ns": 1778950525391246940,
|
| 189 |
+
"package_size": 498,
|
| 190 |
+
"package_tree_file_count": 13229,
|
| 191 |
+
"package_tree_sha256": "22d87cadef959eba850e557b5552733353999e8b63570ca0cc448a98d4af78e9",
|
| 192 |
+
"package_tree_size": 20314316,
|
| 193 |
+
"version": "1.691.12"
|
| 194 |
+
},
|
| 195 |
+
"profile": {
|
| 196 |
+
"allow_greg_fallback": false,
|
| 197 |
+
"approximate_windows": [
|
| 198 |
+
{
|
| 199 |
+
"age_bucket_size": 5,
|
| 200 |
+
"end_year": 2078,
|
| 201 |
+
"max_age_error_pct": 0.5,
|
| 202 |
+
"max_constraint_error_pct": 0.5,
|
| 203 |
+
"max_negative_weight_pct": 0.0,
|
| 204 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 205 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 206 |
+
"min_effective_sample_size": 75.0,
|
| 207 |
+
"min_positive_household_count": 1000,
|
| 208 |
+
"start_year": 2075
|
| 209 |
+
},
|
| 210 |
+
{
|
| 211 |
+
"age_bucket_size": 5,
|
| 212 |
+
"end_year": 2085,
|
| 213 |
+
"max_age_error_pct": 10.0,
|
| 214 |
+
"max_constraint_error_pct": 10.0,
|
| 215 |
+
"max_negative_weight_pct": 0.0,
|
| 216 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 217 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 218 |
+
"min_effective_sample_size": 75.0,
|
| 219 |
+
"min_positive_household_count": 1000,
|
| 220 |
+
"start_year": 2079
|
| 221 |
+
},
|
| 222 |
+
{
|
| 223 |
+
"age_bucket_size": 5,
|
| 224 |
+
"end_year": 2095,
|
| 225 |
+
"max_age_error_pct": 20.0,
|
| 226 |
+
"max_constraint_error_pct": 20.0,
|
| 227 |
+
"max_negative_weight_pct": 0.0,
|
| 228 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 229 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 230 |
+
"min_effective_sample_size": 75.0,
|
| 231 |
+
"min_positive_household_count": 1000,
|
| 232 |
+
"start_year": 2086
|
| 233 |
+
},
|
| 234 |
+
{
|
| 235 |
+
"age_bucket_size": 5,
|
| 236 |
+
"end_year": null,
|
| 237 |
+
"max_age_error_pct": 35.0,
|
| 238 |
+
"max_constraint_error_pct": 35.0,
|
| 239 |
+
"max_negative_weight_pct": 0.0,
|
| 240 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 241 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 242 |
+
"min_effective_sample_size": 75.0,
|
| 243 |
+
"min_positive_household_count": 1000,
|
| 244 |
+
"start_year": 2096
|
| 245 |
+
}
|
| 246 |
+
],
|
| 247 |
+
"benchmark_tob": false,
|
| 248 |
+
"calibration_method": "entropy",
|
| 249 |
+
"description": "Age, Social Security, taxable payroll, and TOB using positive entropy calibration under the long-run core-threshold tax assumption.",
|
| 250 |
+
"max_age_error_pct": 0.1,
|
| 251 |
+
"max_constraint_error_pct": 0.1,
|
| 252 |
+
"max_negative_weight_pct": 0.0,
|
| 253 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 254 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 255 |
+
"min_effective_sample_size": 75.0,
|
| 256 |
+
"min_positive_household_count": 1000,
|
| 257 |
+
"name": "ss-payroll-tob",
|
| 258 |
+
"use_greg": false,
|
| 259 |
+
"use_h6_reform": false,
|
| 260 |
+
"use_payroll": true,
|
| 261 |
+
"use_ss": true,
|
| 262 |
+
"use_tob": true
|
| 263 |
+
},
|
| 264 |
+
"support_augmentation": {
|
| 265 |
+
"activation_start_year": 2075,
|
| 266 |
+
"blueprint_base_weight_scale": 5.0,
|
| 267 |
+
"clone_weight_scale": 0.1,
|
| 268 |
+
"donors_per_target": 5,
|
| 269 |
+
"family": "targeted_donor",
|
| 270 |
+
"max_distance_for_clone": 3.0,
|
| 271 |
+
"name": "donor-backed-composite-v1",
|
| 272 |
+
"non_target_income_sanitizer_mode": "none",
|
| 273 |
+
"report_file": "support_augmentation_report_2094.json",
|
| 274 |
+
"report_summary": {
|
| 275 |
+
"augmented_household_count": 61714,
|
| 276 |
+
"augmented_person_count": 152749,
|
| 277 |
+
"base_household_count": 41314,
|
| 278 |
+
"base_person_count": 101384,
|
| 279 |
+
"clone_household_count": 20400,
|
| 280 |
+
"role_composite_clone_count": 400,
|
| 281 |
+
"skipped_target_count": 0,
|
| 282 |
+
"successful_target_count": 400,
|
| 283 |
+
"tob_donor_clone_count": 20000
|
| 284 |
+
},
|
| 285 |
+
"sanitize_clone_non_target_income": false,
|
| 286 |
+
"sanitize_worker_non_target_income": false,
|
| 287 |
+
"support_solve_max_constraint_error_pct": 5.0,
|
| 288 |
+
"target_year": 2094,
|
| 289 |
+
"target_year_strategy": "run_year",
|
| 290 |
+
"tob_donor_clones_per_source": 40,
|
| 291 |
+
"tob_donor_max_weight_scale_multiplier": 10.0,
|
| 292 |
+
"tob_donor_min_weight_scale_multiplier": 0.1,
|
| 293 |
+
"tob_donor_top_n_sources": 500,
|
| 294 |
+
"tob_donor_weight_scale": 0.2,
|
| 295 |
+
"tob_donor_weighting_mode": "equal_contribution",
|
| 296 |
+
"top_n_targets": 20
|
| 297 |
+
},
|
| 298 |
+
"target_source": {
|
| 299 |
+
"baseline_kind": "current_law_comparator",
|
| 300 |
+
"description": "2025 Trustees current-law baseline used by the legacy long-term calibration stack.",
|
| 301 |
+
"file": "trustees_2025_current_law.csv",
|
| 302 |
+
"name": "trustees_2025_current_law",
|
| 303 |
+
"not_law": false,
|
| 304 |
+
"notes": [
|
| 305 |
+
"Generated from social_security_aux.csv for explicit source selection."
|
| 306 |
+
],
|
| 307 |
+
"sha256": "e059aa9fba806b260a399b8a6a18b892a6363ba12ee00fe21ab109d09dff0ec4",
|
| 308 |
+
"source_urls": [
|
| 309 |
+
"https://www.ssa.gov/oact/tr/2025/lrIndex.html",
|
| 310 |
+
"https://www.ssa.gov/oact/solvency/provisions/tables/table_run133.html"
|
| 311 |
+
],
|
| 312 |
+
"type": "trustees_current_law"
|
| 313 |
+
},
|
| 314 |
+
"tax_assumption": {
|
| 315 |
+
"description": "Best-public Trustees tax-side approximation: keep Social Security benefit-tax thresholds fixed, but wage-index all federal income tax parameters that otherwise use IRS CPI uprating after 2034 using the active NAWI path.",
|
| 316 |
+
"economic_assumption": "trustees-2025-nawi-v1",
|
| 317 |
+
"end_year": 2100,
|
| 318 |
+
"income_uprating_assumption": "trustees-2025-soi-income-nawi-v1",
|
| 319 |
+
"name": "trustees-2025-core-thresholds-v1",
|
| 320 |
+
"not_default_current_law": true,
|
| 321 |
+
"parameter_groups": [
|
| 322 |
+
"all_gov_irs_uprating_parameters"
|
| 323 |
+
],
|
| 324 |
+
"projection_base_year": 2026,
|
| 325 |
+
"source": "SSA 2025 Trustees Report V.C.7 and OACT email clarification, May 6, 2026",
|
| 326 |
+
"start_year": 2035,
|
| 327 |
+
"uprating_parameter": "gov.irs.uprating"
|
| 328 |
+
},
|
| 329 |
+
"year": 2094
|
| 330 |
+
}
|
staging/crfb-longrun-20260517/long_term/2095.h5.metadata.json
ADDED
|
@@ -0,0 +1,330 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"base_dataset_path": "hf://policyengine/policyengine-us-data/enhanced_cps_2024.h5",
|
| 3 |
+
"base_dataset_snapshot": {
|
| 4 |
+
"requested_path": "hf://policyengine/policyengine-us-data/enhanced_cps_2024.h5",
|
| 5 |
+
"resolved_file_sha256": "96965b0d9931d36beb29486b25fffee8b630e3b62c9376e7265976e02f7ab3ca",
|
| 6 |
+
"resolved_mtime_ns": 1778905303378497095,
|
| 7 |
+
"resolved_path": "/Users/maxghenis/.cache/huggingface/hub/models--policyengine--policyengine-us-data/blobs/96965b0d9931d36beb29486b25fffee8b630e3b62c9376e7265976e02f7ab3ca",
|
| 8 |
+
"resolved_size": 106261154
|
| 9 |
+
},
|
| 10 |
+
"calibration_audit": {
|
| 11 |
+
"age_bucket_count": 18,
|
| 12 |
+
"age_bucket_size": 5,
|
| 13 |
+
"age_max_pct_error": 6.989141009746695e-10,
|
| 14 |
+
"approximate_entropy_error": null,
|
| 15 |
+
"approximate_solution_error_pct": null,
|
| 16 |
+
"approximate_solution_used": false,
|
| 17 |
+
"approximation_method": null,
|
| 18 |
+
"baseline_weight_sum": 928853586.0172777,
|
| 19 |
+
"calibrated_weight_sum": 248821910.0781914,
|
| 20 |
+
"calibration_quality": "exact",
|
| 21 |
+
"clone_donor_family_count": 880,
|
| 22 |
+
"clone_donor_family_effective_sample_size": 63.660463314248396,
|
| 23 |
+
"clone_older_donor_count": 55,
|
| 24 |
+
"clone_older_donor_effective_sample_size": 30.64715407070773,
|
| 25 |
+
"clone_worker_donor_count": 99,
|
| 26 |
+
"clone_worker_donor_effective_sample_size": 44.92979139564361,
|
| 27 |
+
"constraint_provenance": {
|
| 28 |
+
"age_targets": {
|
| 29 |
+
"classification": "hard",
|
| 30 |
+
"scoring_contract": "population calibration target",
|
| 31 |
+
"source": "trustees_2025_current_law"
|
| 32 |
+
},
|
| 33 |
+
"hi_tob": {
|
| 34 |
+
"classification": "hard",
|
| 35 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 36 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 37 |
+
},
|
| 38 |
+
"income_guard_ordinary_nonpayroll_income": {
|
| 39 |
+
"classification": "hard",
|
| 40 |
+
"scoring_contract": "not directly consumed by reform scoring",
|
| 41 |
+
"source": "policyengine_formula_on_realized_rows"
|
| 42 |
+
},
|
| 43 |
+
"income_guard_preferential_investment_income": {
|
| 44 |
+
"classification": "hard",
|
| 45 |
+
"scoring_contract": "not directly consumed by reform scoring",
|
| 46 |
+
"source": "policyengine_formula_on_realized_rows"
|
| 47 |
+
},
|
| 48 |
+
"oasdi_tob": {
|
| 49 |
+
"classification": "hard",
|
| 50 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 51 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 52 |
+
},
|
| 53 |
+
"payroll_total": {
|
| 54 |
+
"classification": "hard",
|
| 55 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 56 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 57 |
+
},
|
| 58 |
+
"ss_total": {
|
| 59 |
+
"classification": "hard",
|
| 60 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 61 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 62 |
+
}
|
| 63 |
+
},
|
| 64 |
+
"constraints": {
|
| 65 |
+
"hi_tob": {
|
| 66 |
+
"achieved": 1453666000002.7708,
|
| 67 |
+
"error": 2.770751953125,
|
| 68 |
+
"pct_error": 1.906044409874758e-10,
|
| 69 |
+
"target": 1453666000000.0
|
| 70 |
+
},
|
| 71 |
+
"income_guard_ordinary_nonpayroll_income": {
|
| 72 |
+
"achieved": 20538540565663.68,
|
| 73 |
+
"error": -226.41015625,
|
| 74 |
+
"pct_error": -1.102367305620617e-09,
|
| 75 |
+
"target": 20538540565890.09
|
| 76 |
+
},
|
| 77 |
+
"income_guard_preferential_investment_income": {
|
| 78 |
+
"achieved": 11633350147660.066,
|
| 79 |
+
"error": 6508.349609375,
|
| 80 |
+
"pct_error": 5.594561781779797e-08,
|
| 81 |
+
"target": 11633350141151.717
|
| 82 |
+
},
|
| 83 |
+
"oasdi_tob": {
|
| 84 |
+
"achieved": 1733244800004.3564,
|
| 85 |
+
"error": 4.3564453125,
|
| 86 |
+
"pct_error": 2.513462214050779e-10,
|
| 87 |
+
"target": 1733244800000.0
|
| 88 |
+
},
|
| 89 |
+
"payroll_total": {
|
| 90 |
+
"achieved": 154754000000054.9,
|
| 91 |
+
"error": 54.90625,
|
| 92 |
+
"pct_error": 3.547969680912933e-11,
|
| 93 |
+
"target": 154754000000000.0
|
| 94 |
+
},
|
| 95 |
+
"ss_total": {
|
| 96 |
+
"achieved": 28409400399996.21,
|
| 97 |
+
"error": -3.7890625,
|
| 98 |
+
"pct_error": -1.333735470179089e-11,
|
| 99 |
+
"target": 28409400400000.0
|
| 100 |
+
}
|
| 101 |
+
},
|
| 102 |
+
"donor_family_count": 41694,
|
| 103 |
+
"donor_family_effective_sample_size": 480.9511840368323,
|
| 104 |
+
"effective_sample_size": 481.28064084471544,
|
| 105 |
+
"entropy_error": null,
|
| 106 |
+
"fell_back_to_ipf": false,
|
| 107 |
+
"greg_attempted": false,
|
| 108 |
+
"greg_error": null,
|
| 109 |
+
"hi_tob_contributor_count": 41694,
|
| 110 |
+
"hi_tob_contributor_effective_sample_size": 81.54945684483494,
|
| 111 |
+
"hi_tob_positive_contributor_count": 9378,
|
| 112 |
+
"largest_negative_weight": 0.0,
|
| 113 |
+
"lp_fallback_used": false,
|
| 114 |
+
"max_clone_donor_family_weight_share_pct": 4.785800134522038,
|
| 115 |
+
"max_clone_older_donor_weight_share_pct": 7.727741110649997,
|
| 116 |
+
"max_clone_worker_donor_weight_share_pct": 4.814356840019012,
|
| 117 |
+
"max_constraint_pct_error": 5.594561781779797e-08,
|
| 118 |
+
"max_donor_family_weight_share_pct": 1.8883784604848746,
|
| 119 |
+
"max_hi_tob_contribution_share_pct": 5.19506730004946,
|
| 120 |
+
"max_oasdi_tob_contribution_share_pct": 4.037426484913973,
|
| 121 |
+
"max_payroll_total_contribution_share_pct": 2.755143895844257,
|
| 122 |
+
"max_ss_total_contribution_share_pct": 3.637515486731239,
|
| 123 |
+
"method_requested": "entropy",
|
| 124 |
+
"method_used": "entropy",
|
| 125 |
+
"negative_weight_count": 0,
|
| 126 |
+
"negative_weight_household_pct": 0.0,
|
| 127 |
+
"negative_weight_pct": 0.0,
|
| 128 |
+
"oasdi_tob_contributor_count": 41694,
|
| 129 |
+
"oasdi_tob_contributor_effective_sample_size": 104.44988100373148,
|
| 130 |
+
"oasdi_tob_positive_contributor_count": 10591,
|
| 131 |
+
"payroll_total_contributor_count": 41694,
|
| 132 |
+
"payroll_total_contributor_effective_sample_size": 365.1011819443291,
|
| 133 |
+
"payroll_total_positive_contributor_count": 34476,
|
| 134 |
+
"positive_clone_donor_family_count": 880,
|
| 135 |
+
"positive_clone_older_donor_count": 55,
|
| 136 |
+
"positive_clone_worker_donor_count": 99,
|
| 137 |
+
"positive_donor_family_count": 41694,
|
| 138 |
+
"positive_weight_count": 61694,
|
| 139 |
+
"positive_weight_pct": 100.0,
|
| 140 |
+
"ss_total_contributor_count": 41694,
|
| 141 |
+
"ss_total_contributor_effective_sample_size": 153.89374744109097,
|
| 142 |
+
"ss_total_positive_contributor_count": 14535,
|
| 143 |
+
"support_blueprint": {
|
| 144 |
+
"base_weight_scale": 5.0,
|
| 145 |
+
"clone_household_count": 380,
|
| 146 |
+
"clone_total_prior_weight": 155749627.31550106,
|
| 147 |
+
"include_value_overrides": false,
|
| 148 |
+
"mode": "target_year_role_composite_blueprint",
|
| 149 |
+
"target_year": 2095,
|
| 150 |
+
"tob_donor_family_prior_regularization": {
|
| 151 |
+
"applied_max_multiplier": 1.2292844423698632,
|
| 152 |
+
"applied_median_multiplier": 1.000000772598714,
|
| 153 |
+
"applied_min_multiplier": 0.1,
|
| 154 |
+
"contribution_target": 5.830650999999999e-06,
|
| 155 |
+
"family_count": 500,
|
| 156 |
+
"max_weight_scale_multiplier": 10.0,
|
| 157 |
+
"min_weight_scale_multiplier": 0.1,
|
| 158 |
+
"mode": "equal_contribution",
|
| 159 |
+
"score_mode": "hi_tob"
|
| 160 |
+
}
|
| 161 |
+
},
|
| 162 |
+
"top_100_clone_donor_family_weight_share_pct": 73.39898539563713,
|
| 163 |
+
"top_100_clone_older_donor_weight_share_pct": 100.0,
|
| 164 |
+
"top_100_clone_worker_donor_weight_share_pct": 100.0,
|
| 165 |
+
"top_100_donor_family_weight_share_pct": 32.8056761171574,
|
| 166 |
+
"top_100_hi_tob_contribution_share_pct": 75.89729402970337,
|
| 167 |
+
"top_100_oasdi_tob_contribution_share_pct": 71.57207315187686,
|
| 168 |
+
"top_100_payroll_total_contribution_share_pct": 36.64123146920365,
|
| 169 |
+
"top_100_ss_total_contribution_share_pct": 58.35669325047327,
|
| 170 |
+
"top_100_weight_share_pct": 32.805676117157404,
|
| 171 |
+
"top_10_clone_donor_family_weight_share_pct": 32.84608097166661,
|
| 172 |
+
"top_10_clone_older_donor_weight_share_pct": 42.95665504083202,
|
| 173 |
+
"top_10_clone_worker_donor_weight_share_pct": 36.887368170727946,
|
| 174 |
+
"top_10_donor_family_weight_share_pct": 9.060956093078214,
|
| 175 |
+
"top_10_hi_tob_contribution_share_pct": 26.45475946305381,
|
| 176 |
+
"top_10_oasdi_tob_contribution_share_pct": 23.191112361271983,
|
| 177 |
+
"top_10_payroll_total_contribution_share_pct": 9.95330762032215,
|
| 178 |
+
"top_10_ss_total_contribution_share_pct": 17.67101986658009,
|
| 179 |
+
"top_10_weight_share_pct": 9.060956093078216,
|
| 180 |
+
"validation_issues": [],
|
| 181 |
+
"validation_passed": true
|
| 182 |
+
},
|
| 183 |
+
"contract_version": 1,
|
| 184 |
+
"policyengine_us": {
|
| 185 |
+
"package_dir": "/Users/maxghenis/PolicyEngine/policyengine-us-data-crfb-pin/.venv/lib/python3.14/site-packages/policyengine_us",
|
| 186 |
+
"package_file": "/Users/maxghenis/PolicyEngine/policyengine-us-data-crfb-pin/.venv/lib/python3.14/site-packages/policyengine_us/__init__.py",
|
| 187 |
+
"package_file_sha256": "4816cc93528d4b0e752d0c27242911fa4d35c97c26ac7ff171c468cf5ae3e670",
|
| 188 |
+
"package_mtime_ns": 1778950525391246940,
|
| 189 |
+
"package_size": 498,
|
| 190 |
+
"package_tree_file_count": 13229,
|
| 191 |
+
"package_tree_sha256": "22d87cadef959eba850e557b5552733353999e8b63570ca0cc448a98d4af78e9",
|
| 192 |
+
"package_tree_size": 20314316,
|
| 193 |
+
"version": "1.691.12"
|
| 194 |
+
},
|
| 195 |
+
"profile": {
|
| 196 |
+
"allow_greg_fallback": false,
|
| 197 |
+
"approximate_windows": [
|
| 198 |
+
{
|
| 199 |
+
"age_bucket_size": 5,
|
| 200 |
+
"end_year": 2078,
|
| 201 |
+
"max_age_error_pct": 0.5,
|
| 202 |
+
"max_constraint_error_pct": 0.5,
|
| 203 |
+
"max_negative_weight_pct": 0.0,
|
| 204 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 205 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 206 |
+
"min_effective_sample_size": 75.0,
|
| 207 |
+
"min_positive_household_count": 1000,
|
| 208 |
+
"start_year": 2075
|
| 209 |
+
},
|
| 210 |
+
{
|
| 211 |
+
"age_bucket_size": 5,
|
| 212 |
+
"end_year": 2085,
|
| 213 |
+
"max_age_error_pct": 10.0,
|
| 214 |
+
"max_constraint_error_pct": 10.0,
|
| 215 |
+
"max_negative_weight_pct": 0.0,
|
| 216 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 217 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 218 |
+
"min_effective_sample_size": 75.0,
|
| 219 |
+
"min_positive_household_count": 1000,
|
| 220 |
+
"start_year": 2079
|
| 221 |
+
},
|
| 222 |
+
{
|
| 223 |
+
"age_bucket_size": 5,
|
| 224 |
+
"end_year": 2095,
|
| 225 |
+
"max_age_error_pct": 20.0,
|
| 226 |
+
"max_constraint_error_pct": 20.0,
|
| 227 |
+
"max_negative_weight_pct": 0.0,
|
| 228 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 229 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 230 |
+
"min_effective_sample_size": 75.0,
|
| 231 |
+
"min_positive_household_count": 1000,
|
| 232 |
+
"start_year": 2086
|
| 233 |
+
},
|
| 234 |
+
{
|
| 235 |
+
"age_bucket_size": 5,
|
| 236 |
+
"end_year": null,
|
| 237 |
+
"max_age_error_pct": 35.0,
|
| 238 |
+
"max_constraint_error_pct": 35.0,
|
| 239 |
+
"max_negative_weight_pct": 0.0,
|
| 240 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 241 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 242 |
+
"min_effective_sample_size": 75.0,
|
| 243 |
+
"min_positive_household_count": 1000,
|
| 244 |
+
"start_year": 2096
|
| 245 |
+
}
|
| 246 |
+
],
|
| 247 |
+
"benchmark_tob": false,
|
| 248 |
+
"calibration_method": "entropy",
|
| 249 |
+
"description": "Age, Social Security, taxable payroll, and TOB using positive entropy calibration under the long-run core-threshold tax assumption.",
|
| 250 |
+
"max_age_error_pct": 0.1,
|
| 251 |
+
"max_constraint_error_pct": 0.1,
|
| 252 |
+
"max_negative_weight_pct": 0.0,
|
| 253 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 254 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 255 |
+
"min_effective_sample_size": 75.0,
|
| 256 |
+
"min_positive_household_count": 1000,
|
| 257 |
+
"name": "ss-payroll-tob",
|
| 258 |
+
"use_greg": false,
|
| 259 |
+
"use_h6_reform": false,
|
| 260 |
+
"use_payroll": true,
|
| 261 |
+
"use_ss": true,
|
| 262 |
+
"use_tob": true
|
| 263 |
+
},
|
| 264 |
+
"support_augmentation": {
|
| 265 |
+
"activation_start_year": 2075,
|
| 266 |
+
"blueprint_base_weight_scale": 5.0,
|
| 267 |
+
"clone_weight_scale": 0.1,
|
| 268 |
+
"donors_per_target": 5,
|
| 269 |
+
"family": "targeted_donor",
|
| 270 |
+
"max_distance_for_clone": 3.0,
|
| 271 |
+
"name": "donor-backed-composite-v1",
|
| 272 |
+
"non_target_income_sanitizer_mode": "none",
|
| 273 |
+
"report_file": "support_augmentation_report_2095.json",
|
| 274 |
+
"report_summary": {
|
| 275 |
+
"augmented_household_count": 61694,
|
| 276 |
+
"augmented_person_count": 153024,
|
| 277 |
+
"base_household_count": 41314,
|
| 278 |
+
"base_person_count": 101384,
|
| 279 |
+
"clone_household_count": 20380,
|
| 280 |
+
"role_composite_clone_count": 380,
|
| 281 |
+
"skipped_target_count": 0,
|
| 282 |
+
"successful_target_count": 380,
|
| 283 |
+
"tob_donor_clone_count": 20000
|
| 284 |
+
},
|
| 285 |
+
"sanitize_clone_non_target_income": false,
|
| 286 |
+
"sanitize_worker_non_target_income": false,
|
| 287 |
+
"support_solve_max_constraint_error_pct": 5.0,
|
| 288 |
+
"target_year": 2095,
|
| 289 |
+
"target_year_strategy": "run_year",
|
| 290 |
+
"tob_donor_clones_per_source": 40,
|
| 291 |
+
"tob_donor_max_weight_scale_multiplier": 10.0,
|
| 292 |
+
"tob_donor_min_weight_scale_multiplier": 0.1,
|
| 293 |
+
"tob_donor_top_n_sources": 500,
|
| 294 |
+
"tob_donor_weight_scale": 0.2,
|
| 295 |
+
"tob_donor_weighting_mode": "equal_contribution",
|
| 296 |
+
"top_n_targets": 20
|
| 297 |
+
},
|
| 298 |
+
"target_source": {
|
| 299 |
+
"baseline_kind": "current_law_comparator",
|
| 300 |
+
"description": "2025 Trustees current-law baseline used by the legacy long-term calibration stack.",
|
| 301 |
+
"file": "trustees_2025_current_law.csv",
|
| 302 |
+
"name": "trustees_2025_current_law",
|
| 303 |
+
"not_law": false,
|
| 304 |
+
"notes": [
|
| 305 |
+
"Generated from social_security_aux.csv for explicit source selection."
|
| 306 |
+
],
|
| 307 |
+
"sha256": "e059aa9fba806b260a399b8a6a18b892a6363ba12ee00fe21ab109d09dff0ec4",
|
| 308 |
+
"source_urls": [
|
| 309 |
+
"https://www.ssa.gov/oact/tr/2025/lrIndex.html",
|
| 310 |
+
"https://www.ssa.gov/oact/solvency/provisions/tables/table_run133.html"
|
| 311 |
+
],
|
| 312 |
+
"type": "trustees_current_law"
|
| 313 |
+
},
|
| 314 |
+
"tax_assumption": {
|
| 315 |
+
"description": "Best-public Trustees tax-side approximation: keep Social Security benefit-tax thresholds fixed, but wage-index all federal income tax parameters that otherwise use IRS CPI uprating after 2034 using the active NAWI path.",
|
| 316 |
+
"economic_assumption": "trustees-2025-nawi-v1",
|
| 317 |
+
"end_year": 2100,
|
| 318 |
+
"income_uprating_assumption": "trustees-2025-soi-income-nawi-v1",
|
| 319 |
+
"name": "trustees-2025-core-thresholds-v1",
|
| 320 |
+
"not_default_current_law": true,
|
| 321 |
+
"parameter_groups": [
|
| 322 |
+
"all_gov_irs_uprating_parameters"
|
| 323 |
+
],
|
| 324 |
+
"projection_base_year": 2026,
|
| 325 |
+
"source": "SSA 2025 Trustees Report V.C.7 and OACT email clarification, May 6, 2026",
|
| 326 |
+
"start_year": 2035,
|
| 327 |
+
"uprating_parameter": "gov.irs.uprating"
|
| 328 |
+
},
|
| 329 |
+
"year": 2095
|
| 330 |
+
}
|
staging/crfb-longrun-20260517/long_term/2096.h5.metadata.json
ADDED
|
@@ -0,0 +1,330 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"base_dataset_path": "hf://policyengine/policyengine-us-data/enhanced_cps_2024.h5",
|
| 3 |
+
"base_dataset_snapshot": {
|
| 4 |
+
"requested_path": "hf://policyengine/policyengine-us-data/enhanced_cps_2024.h5",
|
| 5 |
+
"resolved_file_sha256": "96965b0d9931d36beb29486b25fffee8b630e3b62c9376e7265976e02f7ab3ca",
|
| 6 |
+
"resolved_mtime_ns": 1778905303378497095,
|
| 7 |
+
"resolved_path": "/Users/maxghenis/.cache/huggingface/hub/models--policyengine--policyengine-us-data/blobs/96965b0d9931d36beb29486b25fffee8b630e3b62c9376e7265976e02f7ab3ca",
|
| 8 |
+
"resolved_size": 106261154
|
| 9 |
+
},
|
| 10 |
+
"calibration_audit": {
|
| 11 |
+
"age_bucket_count": 18,
|
| 12 |
+
"age_bucket_size": 5,
|
| 13 |
+
"age_max_pct_error": 9.439927758802647e-08,
|
| 14 |
+
"approximate_entropy_error": null,
|
| 15 |
+
"approximate_solution_error_pct": null,
|
| 16 |
+
"approximate_solution_used": false,
|
| 17 |
+
"approximation_method": null,
|
| 18 |
+
"baseline_weight_sum": 928853586.0172777,
|
| 19 |
+
"calibrated_weight_sum": 249523692.02033293,
|
| 20 |
+
"calibration_quality": "exact",
|
| 21 |
+
"clone_donor_family_count": 880,
|
| 22 |
+
"clone_donor_family_effective_sample_size": 64.11881649172963,
|
| 23 |
+
"clone_older_donor_count": 55,
|
| 24 |
+
"clone_older_donor_effective_sample_size": 30.70137915059731,
|
| 25 |
+
"clone_worker_donor_count": 99,
|
| 26 |
+
"clone_worker_donor_effective_sample_size": 44.97324041314641,
|
| 27 |
+
"constraint_provenance": {
|
| 28 |
+
"age_targets": {
|
| 29 |
+
"classification": "hard",
|
| 30 |
+
"scoring_contract": "population calibration target",
|
| 31 |
+
"source": "trustees_2025_current_law"
|
| 32 |
+
},
|
| 33 |
+
"hi_tob": {
|
| 34 |
+
"classification": "hard",
|
| 35 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 36 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 37 |
+
},
|
| 38 |
+
"income_guard_ordinary_nonpayroll_income": {
|
| 39 |
+
"classification": "hard",
|
| 40 |
+
"scoring_contract": "not directly consumed by reform scoring",
|
| 41 |
+
"source": "policyengine_formula_on_realized_rows"
|
| 42 |
+
},
|
| 43 |
+
"income_guard_preferential_investment_income": {
|
| 44 |
+
"classification": "hard",
|
| 45 |
+
"scoring_contract": "not directly consumed by reform scoring",
|
| 46 |
+
"source": "policyengine_formula_on_realized_rows"
|
| 47 |
+
},
|
| 48 |
+
"oasdi_tob": {
|
| 49 |
+
"classification": "hard",
|
| 50 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 51 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 52 |
+
},
|
| 53 |
+
"payroll_total": {
|
| 54 |
+
"classification": "hard",
|
| 55 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 56 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 57 |
+
},
|
| 58 |
+
"ss_total": {
|
| 59 |
+
"classification": "hard",
|
| 60 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 61 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 62 |
+
}
|
| 63 |
+
},
|
| 64 |
+
"constraints": {
|
| 65 |
+
"hi_tob": {
|
| 66 |
+
"achieved": 1509441998665.8271,
|
| 67 |
+
"error": -1334.1728515625,
|
| 68 |
+
"pct_error": -8.838848074735565e-08,
|
| 69 |
+
"target": 1509442000000.0
|
| 70 |
+
},
|
| 71 |
+
"income_guard_ordinary_nonpayroll_income": {
|
| 72 |
+
"achieved": 21227487320060.56,
|
| 73 |
+
"error": -180504.53515625,
|
| 74 |
+
"pct_error": -8.503339603966076e-07,
|
| 75 |
+
"target": 21227487500565.094
|
| 76 |
+
},
|
| 77 |
+
"income_guard_preferential_investment_income": {
|
| 78 |
+
"achieved": 12046260578235.734,
|
| 79 |
+
"error": -1455233.87890625,
|
| 80 |
+
"pct_error": -1.2080377090113054e-05,
|
| 81 |
+
"target": 12046262033469.613
|
| 82 |
+
},
|
| 83 |
+
"oasdi_tob": {
|
| 84 |
+
"achieved": 1801575997993.8645,
|
| 85 |
+
"error": -2006.135498046875,
|
| 86 |
+
"pct_error": -1.1135447508441915e-07,
|
| 87 |
+
"target": 1801576000000.0
|
| 88 |
+
},
|
| 89 |
+
"payroll_total": {
|
| 90 |
+
"achieved": 160854999977864.06,
|
| 91 |
+
"error": -22135.9375,
|
| 92 |
+
"pct_error": -1.3761423331571913e-08,
|
| 93 |
+
"target": 160855000000000.0
|
| 94 |
+
},
|
| 95 |
+
"ss_total": {
|
| 96 |
+
"achieved": 29501193588449.008,
|
| 97 |
+
"error": -11550.9921875,
|
| 98 |
+
"pct_error": -3.9154321496673274e-08,
|
| 99 |
+
"target": 29501193600000.0
|
| 100 |
+
}
|
| 101 |
+
},
|
| 102 |
+
"donor_family_count": 41694,
|
| 103 |
+
"donor_family_effective_sample_size": 481.2341737305705,
|
| 104 |
+
"effective_sample_size": 481.56906710362387,
|
| 105 |
+
"entropy_error": null,
|
| 106 |
+
"fell_back_to_ipf": false,
|
| 107 |
+
"greg_attempted": false,
|
| 108 |
+
"greg_error": null,
|
| 109 |
+
"hi_tob_contributor_count": 41694,
|
| 110 |
+
"hi_tob_contributor_effective_sample_size": 81.82510158500136,
|
| 111 |
+
"hi_tob_positive_contributor_count": 9388,
|
| 112 |
+
"largest_negative_weight": 0.0,
|
| 113 |
+
"lp_fallback_used": false,
|
| 114 |
+
"max_clone_donor_family_weight_share_pct": 4.759740644485588,
|
| 115 |
+
"max_clone_older_donor_weight_share_pct": 7.443535425087183,
|
| 116 |
+
"max_clone_worker_donor_weight_share_pct": 4.7883046941253795,
|
| 117 |
+
"max_constraint_pct_error": 1.2080377090113054e-05,
|
| 118 |
+
"max_donor_family_weight_share_pct": 1.9017390208296496,
|
| 119 |
+
"max_hi_tob_contribution_share_pct": 5.147803589607378,
|
| 120 |
+
"max_oasdi_tob_contribution_share_pct": 3.9604154145025716,
|
| 121 |
+
"max_payroll_total_contribution_share_pct": 2.748930910773637,
|
| 122 |
+
"max_ss_total_contribution_share_pct": 3.6044897654693555,
|
| 123 |
+
"method_requested": "entropy",
|
| 124 |
+
"method_used": "entropy",
|
| 125 |
+
"negative_weight_count": 0,
|
| 126 |
+
"negative_weight_household_pct": 0.0,
|
| 127 |
+
"negative_weight_pct": 0.0,
|
| 128 |
+
"oasdi_tob_contributor_count": 41694,
|
| 129 |
+
"oasdi_tob_contributor_effective_sample_size": 104.9281505489058,
|
| 130 |
+
"oasdi_tob_positive_contributor_count": 10619,
|
| 131 |
+
"payroll_total_contributor_count": 41694,
|
| 132 |
+
"payroll_total_contributor_effective_sample_size": 365.9259520246276,
|
| 133 |
+
"payroll_total_positive_contributor_count": 34476,
|
| 134 |
+
"positive_clone_donor_family_count": 880,
|
| 135 |
+
"positive_clone_older_donor_count": 55,
|
| 136 |
+
"positive_clone_worker_donor_count": 99,
|
| 137 |
+
"positive_donor_family_count": 41694,
|
| 138 |
+
"positive_weight_count": 61694,
|
| 139 |
+
"positive_weight_pct": 100.0,
|
| 140 |
+
"ss_total_contributor_count": 41694,
|
| 141 |
+
"ss_total_contributor_effective_sample_size": 154.67068316728188,
|
| 142 |
+
"ss_total_positive_contributor_count": 14535,
|
| 143 |
+
"support_blueprint": {
|
| 144 |
+
"base_weight_scale": 5.0,
|
| 145 |
+
"clone_household_count": 380,
|
| 146 |
+
"clone_total_prior_weight": 155749627.31550106,
|
| 147 |
+
"include_value_overrides": false,
|
| 148 |
+
"mode": "target_year_role_composite_blueprint",
|
| 149 |
+
"target_year": 2096,
|
| 150 |
+
"tob_donor_family_prior_regularization": {
|
| 151 |
+
"applied_max_multiplier": 1.2308719678124844,
|
| 152 |
+
"applied_median_multiplier": 1.0,
|
| 153 |
+
"applied_min_multiplier": 0.1,
|
| 154 |
+
"contribution_target": 6.045696e-06,
|
| 155 |
+
"family_count": 500,
|
| 156 |
+
"max_weight_scale_multiplier": 10.0,
|
| 157 |
+
"min_weight_scale_multiplier": 0.1,
|
| 158 |
+
"mode": "equal_contribution",
|
| 159 |
+
"score_mode": "hi_tob"
|
| 160 |
+
}
|
| 161 |
+
},
|
| 162 |
+
"top_100_clone_donor_family_weight_share_pct": 73.69273717617666,
|
| 163 |
+
"top_100_clone_older_donor_weight_share_pct": 99.99999999999997,
|
| 164 |
+
"top_100_clone_worker_donor_weight_share_pct": 99.99999999999997,
|
| 165 |
+
"top_100_donor_family_weight_share_pct": 32.75777540433987,
|
| 166 |
+
"top_100_hi_tob_contribution_share_pct": 76.10361358393469,
|
| 167 |
+
"top_100_oasdi_tob_contribution_share_pct": 71.71590951918986,
|
| 168 |
+
"top_100_payroll_total_contribution_share_pct": 36.60352280728511,
|
| 169 |
+
"top_100_ss_total_contribution_share_pct": 58.393314994955844,
|
| 170 |
+
"top_100_weight_share_pct": 32.75777540433987,
|
| 171 |
+
"top_10_clone_donor_family_weight_share_pct": 32.672303052167265,
|
| 172 |
+
"top_10_clone_older_donor_weight_share_pct": 43.14344742378956,
|
| 173 |
+
"top_10_clone_worker_donor_weight_share_pct": 36.95198358461712,
|
| 174 |
+
"top_10_donor_family_weight_share_pct": 9.04614524841247,
|
| 175 |
+
"top_10_hi_tob_contribution_share_pct": 26.344290827665095,
|
| 176 |
+
"top_10_oasdi_tob_contribution_share_pct": 23.16452419649884,
|
| 177 |
+
"top_10_payroll_total_contribution_share_pct": 9.94128427166848,
|
| 178 |
+
"top_10_ss_total_contribution_share_pct": 17.586263292007988,
|
| 179 |
+
"top_10_weight_share_pct": 9.04614524841247,
|
| 180 |
+
"validation_issues": [],
|
| 181 |
+
"validation_passed": true
|
| 182 |
+
},
|
| 183 |
+
"contract_version": 1,
|
| 184 |
+
"policyengine_us": {
|
| 185 |
+
"package_dir": "/Users/maxghenis/PolicyEngine/policyengine-us-data-crfb-pin/.venv/lib/python3.14/site-packages/policyengine_us",
|
| 186 |
+
"package_file": "/Users/maxghenis/PolicyEngine/policyengine-us-data-crfb-pin/.venv/lib/python3.14/site-packages/policyengine_us/__init__.py",
|
| 187 |
+
"package_file_sha256": "4816cc93528d4b0e752d0c27242911fa4d35c97c26ac7ff171c468cf5ae3e670",
|
| 188 |
+
"package_mtime_ns": 1778950525391246940,
|
| 189 |
+
"package_size": 498,
|
| 190 |
+
"package_tree_file_count": 13229,
|
| 191 |
+
"package_tree_sha256": "22d87cadef959eba850e557b5552733353999e8b63570ca0cc448a98d4af78e9",
|
| 192 |
+
"package_tree_size": 20314316,
|
| 193 |
+
"version": "1.691.12"
|
| 194 |
+
},
|
| 195 |
+
"profile": {
|
| 196 |
+
"allow_greg_fallback": false,
|
| 197 |
+
"approximate_windows": [
|
| 198 |
+
{
|
| 199 |
+
"age_bucket_size": 5,
|
| 200 |
+
"end_year": 2078,
|
| 201 |
+
"max_age_error_pct": 0.5,
|
| 202 |
+
"max_constraint_error_pct": 0.5,
|
| 203 |
+
"max_negative_weight_pct": 0.0,
|
| 204 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 205 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 206 |
+
"min_effective_sample_size": 75.0,
|
| 207 |
+
"min_positive_household_count": 1000,
|
| 208 |
+
"start_year": 2075
|
| 209 |
+
},
|
| 210 |
+
{
|
| 211 |
+
"age_bucket_size": 5,
|
| 212 |
+
"end_year": 2085,
|
| 213 |
+
"max_age_error_pct": 10.0,
|
| 214 |
+
"max_constraint_error_pct": 10.0,
|
| 215 |
+
"max_negative_weight_pct": 0.0,
|
| 216 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 217 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 218 |
+
"min_effective_sample_size": 75.0,
|
| 219 |
+
"min_positive_household_count": 1000,
|
| 220 |
+
"start_year": 2079
|
| 221 |
+
},
|
| 222 |
+
{
|
| 223 |
+
"age_bucket_size": 5,
|
| 224 |
+
"end_year": 2095,
|
| 225 |
+
"max_age_error_pct": 20.0,
|
| 226 |
+
"max_constraint_error_pct": 20.0,
|
| 227 |
+
"max_negative_weight_pct": 0.0,
|
| 228 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 229 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 230 |
+
"min_effective_sample_size": 75.0,
|
| 231 |
+
"min_positive_household_count": 1000,
|
| 232 |
+
"start_year": 2086
|
| 233 |
+
},
|
| 234 |
+
{
|
| 235 |
+
"age_bucket_size": 5,
|
| 236 |
+
"end_year": null,
|
| 237 |
+
"max_age_error_pct": 35.0,
|
| 238 |
+
"max_constraint_error_pct": 35.0,
|
| 239 |
+
"max_negative_weight_pct": 0.0,
|
| 240 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 241 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 242 |
+
"min_effective_sample_size": 75.0,
|
| 243 |
+
"min_positive_household_count": 1000,
|
| 244 |
+
"start_year": 2096
|
| 245 |
+
}
|
| 246 |
+
],
|
| 247 |
+
"benchmark_tob": false,
|
| 248 |
+
"calibration_method": "entropy",
|
| 249 |
+
"description": "Age, Social Security, taxable payroll, and TOB using positive entropy calibration under the long-run core-threshold tax assumption.",
|
| 250 |
+
"max_age_error_pct": 0.1,
|
| 251 |
+
"max_constraint_error_pct": 0.1,
|
| 252 |
+
"max_negative_weight_pct": 0.0,
|
| 253 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 254 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 255 |
+
"min_effective_sample_size": 75.0,
|
| 256 |
+
"min_positive_household_count": 1000,
|
| 257 |
+
"name": "ss-payroll-tob",
|
| 258 |
+
"use_greg": false,
|
| 259 |
+
"use_h6_reform": false,
|
| 260 |
+
"use_payroll": true,
|
| 261 |
+
"use_ss": true,
|
| 262 |
+
"use_tob": true
|
| 263 |
+
},
|
| 264 |
+
"support_augmentation": {
|
| 265 |
+
"activation_start_year": 2075,
|
| 266 |
+
"blueprint_base_weight_scale": 5.0,
|
| 267 |
+
"clone_weight_scale": 0.1,
|
| 268 |
+
"donors_per_target": 5,
|
| 269 |
+
"family": "targeted_donor",
|
| 270 |
+
"max_distance_for_clone": 3.0,
|
| 271 |
+
"name": "donor-backed-composite-v1",
|
| 272 |
+
"non_target_income_sanitizer_mode": "none",
|
| 273 |
+
"report_file": "support_augmentation_report_2096.json",
|
| 274 |
+
"report_summary": {
|
| 275 |
+
"augmented_household_count": 61694,
|
| 276 |
+
"augmented_person_count": 153144,
|
| 277 |
+
"base_household_count": 41314,
|
| 278 |
+
"base_person_count": 101384,
|
| 279 |
+
"clone_household_count": 20380,
|
| 280 |
+
"role_composite_clone_count": 380,
|
| 281 |
+
"skipped_target_count": 0,
|
| 282 |
+
"successful_target_count": 380,
|
| 283 |
+
"tob_donor_clone_count": 20000
|
| 284 |
+
},
|
| 285 |
+
"sanitize_clone_non_target_income": false,
|
| 286 |
+
"sanitize_worker_non_target_income": false,
|
| 287 |
+
"support_solve_max_constraint_error_pct": 5.0,
|
| 288 |
+
"target_year": 2096,
|
| 289 |
+
"target_year_strategy": "run_year",
|
| 290 |
+
"tob_donor_clones_per_source": 40,
|
| 291 |
+
"tob_donor_max_weight_scale_multiplier": 10.0,
|
| 292 |
+
"tob_donor_min_weight_scale_multiplier": 0.1,
|
| 293 |
+
"tob_donor_top_n_sources": 500,
|
| 294 |
+
"tob_donor_weight_scale": 0.2,
|
| 295 |
+
"tob_donor_weighting_mode": "equal_contribution",
|
| 296 |
+
"top_n_targets": 20
|
| 297 |
+
},
|
| 298 |
+
"target_source": {
|
| 299 |
+
"baseline_kind": "current_law_comparator",
|
| 300 |
+
"description": "2025 Trustees current-law baseline used by the legacy long-term calibration stack.",
|
| 301 |
+
"file": "trustees_2025_current_law.csv",
|
| 302 |
+
"name": "trustees_2025_current_law",
|
| 303 |
+
"not_law": false,
|
| 304 |
+
"notes": [
|
| 305 |
+
"Generated from social_security_aux.csv for explicit source selection."
|
| 306 |
+
],
|
| 307 |
+
"sha256": "e059aa9fba806b260a399b8a6a18b892a6363ba12ee00fe21ab109d09dff0ec4",
|
| 308 |
+
"source_urls": [
|
| 309 |
+
"https://www.ssa.gov/oact/tr/2025/lrIndex.html",
|
| 310 |
+
"https://www.ssa.gov/oact/solvency/provisions/tables/table_run133.html"
|
| 311 |
+
],
|
| 312 |
+
"type": "trustees_current_law"
|
| 313 |
+
},
|
| 314 |
+
"tax_assumption": {
|
| 315 |
+
"description": "Best-public Trustees tax-side approximation: keep Social Security benefit-tax thresholds fixed, but wage-index all federal income tax parameters that otherwise use IRS CPI uprating after 2034 using the active NAWI path.",
|
| 316 |
+
"economic_assumption": "trustees-2025-nawi-v1",
|
| 317 |
+
"end_year": 2100,
|
| 318 |
+
"income_uprating_assumption": "trustees-2025-soi-income-nawi-v1",
|
| 319 |
+
"name": "trustees-2025-core-thresholds-v1",
|
| 320 |
+
"not_default_current_law": true,
|
| 321 |
+
"parameter_groups": [
|
| 322 |
+
"all_gov_irs_uprating_parameters"
|
| 323 |
+
],
|
| 324 |
+
"projection_base_year": 2026,
|
| 325 |
+
"source": "SSA 2025 Trustees Report V.C.7 and OACT email clarification, May 6, 2026",
|
| 326 |
+
"start_year": 2035,
|
| 327 |
+
"uprating_parameter": "gov.irs.uprating"
|
| 328 |
+
},
|
| 329 |
+
"year": 2096
|
| 330 |
+
}
|
staging/crfb-longrun-20260517/long_term/2097.h5.metadata.json
ADDED
|
@@ -0,0 +1,330 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"base_dataset_path": "hf://policyengine/policyengine-us-data/enhanced_cps_2024.h5",
|
| 3 |
+
"base_dataset_snapshot": {
|
| 4 |
+
"requested_path": "hf://policyengine/policyengine-us-data/enhanced_cps_2024.h5",
|
| 5 |
+
"resolved_file_sha256": "96965b0d9931d36beb29486b25fffee8b630e3b62c9376e7265976e02f7ab3ca",
|
| 6 |
+
"resolved_mtime_ns": 1778905303378497095,
|
| 7 |
+
"resolved_path": "/Users/maxghenis/.cache/huggingface/hub/models--policyengine--policyengine-us-data/blobs/96965b0d9931d36beb29486b25fffee8b630e3b62c9376e7265976e02f7ab3ca",
|
| 8 |
+
"resolved_size": 106261154
|
| 9 |
+
},
|
| 10 |
+
"calibration_audit": {
|
| 11 |
+
"age_bucket_count": 18,
|
| 12 |
+
"age_bucket_size": 5,
|
| 13 |
+
"age_max_pct_error": 6.374723935452027e-10,
|
| 14 |
+
"approximate_entropy_error": null,
|
| 15 |
+
"approximate_solution_error_pct": null,
|
| 16 |
+
"approximate_solution_used": false,
|
| 17 |
+
"approximation_method": null,
|
| 18 |
+
"baseline_weight_sum": 928828261.4651232,
|
| 19 |
+
"calibrated_weight_sum": 250065091.92364672,
|
| 20 |
+
"calibration_quality": "exact",
|
| 21 |
+
"clone_donor_family_count": 880,
|
| 22 |
+
"clone_donor_family_effective_sample_size": 66.8556192974913,
|
| 23 |
+
"clone_older_donor_count": 60,
|
| 24 |
+
"clone_older_donor_effective_sample_size": 32.59821602736524,
|
| 25 |
+
"clone_worker_donor_count": 100,
|
| 26 |
+
"clone_worker_donor_effective_sample_size": 46.07975478805792,
|
| 27 |
+
"constraint_provenance": {
|
| 28 |
+
"age_targets": {
|
| 29 |
+
"classification": "hard",
|
| 30 |
+
"scoring_contract": "population calibration target",
|
| 31 |
+
"source": "trustees_2025_current_law"
|
| 32 |
+
},
|
| 33 |
+
"hi_tob": {
|
| 34 |
+
"classification": "hard",
|
| 35 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 36 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 37 |
+
},
|
| 38 |
+
"income_guard_ordinary_nonpayroll_income": {
|
| 39 |
+
"classification": "hard",
|
| 40 |
+
"scoring_contract": "not directly consumed by reform scoring",
|
| 41 |
+
"source": "policyengine_formula_on_realized_rows"
|
| 42 |
+
},
|
| 43 |
+
"income_guard_preferential_investment_income": {
|
| 44 |
+
"classification": "hard",
|
| 45 |
+
"scoring_contract": "not directly consumed by reform scoring",
|
| 46 |
+
"source": "policyengine_formula_on_realized_rows"
|
| 47 |
+
},
|
| 48 |
+
"oasdi_tob": {
|
| 49 |
+
"classification": "hard",
|
| 50 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 51 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 52 |
+
},
|
| 53 |
+
"payroll_total": {
|
| 54 |
+
"classification": "hard",
|
| 55 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 56 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 57 |
+
},
|
| 58 |
+
"ss_total": {
|
| 59 |
+
"classification": "hard",
|
| 60 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 61 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 62 |
+
}
|
| 63 |
+
},
|
| 64 |
+
"constraints": {
|
| 65 |
+
"hi_tob": {
|
| 66 |
+
"achieved": 1567878000009.009,
|
| 67 |
+
"error": 9.009033203125,
|
| 68 |
+
"pct_error": 5.746003964036105e-10,
|
| 69 |
+
"target": 1567878000000.0
|
| 70 |
+
},
|
| 71 |
+
"income_guard_ordinary_nonpayroll_income": {
|
| 72 |
+
"achieved": 21915044933747.184,
|
| 73 |
+
"error": 472.75390625,
|
| 74 |
+
"pct_error": 2.1572116675526414e-09,
|
| 75 |
+
"target": 21915044933274.43
|
| 76 |
+
},
|
| 77 |
+
"income_guard_preferential_investment_income": {
|
| 78 |
+
"achieved": 12470513736452.893,
|
| 79 |
+
"error": 6170.626953125,
|
| 80 |
+
"pct_error": 4.9481738175234985e-08,
|
| 81 |
+
"target": 12470513730282.266
|
| 82 |
+
},
|
| 83 |
+
"oasdi_tob": {
|
| 84 |
+
"achieved": 1855753500013.3936,
|
| 85 |
+
"error": 13.3935546875,
|
| 86 |
+
"pct_error": 7.217313445724338e-10,
|
| 87 |
+
"target": 1855753500000.0
|
| 88 |
+
},
|
| 89 |
+
"payroll_total": {
|
| 90 |
+
"achieved": 167185000000025.38,
|
| 91 |
+
"error": 25.375,
|
| 92 |
+
"pct_error": 1.5177797051170857e-11,
|
| 93 |
+
"target": 167185000000000.0
|
| 94 |
+
},
|
| 95 |
+
"ss_total": {
|
| 96 |
+
"achieved": 30645405700039.203,
|
| 97 |
+
"error": 39.203125,
|
| 98 |
+
"pct_error": 1.2792496657990075e-10,
|
| 99 |
+
"target": 30645405700000.0
|
| 100 |
+
}
|
| 101 |
+
},
|
| 102 |
+
"donor_family_count": 41694,
|
| 103 |
+
"donor_family_effective_sample_size": 484.1818312730968,
|
| 104 |
+
"effective_sample_size": 484.63452411915847,
|
| 105 |
+
"entropy_error": null,
|
| 106 |
+
"fell_back_to_ipf": false,
|
| 107 |
+
"greg_attempted": false,
|
| 108 |
+
"greg_error": null,
|
| 109 |
+
"hi_tob_contributor_count": 41694,
|
| 110 |
+
"hi_tob_contributor_effective_sample_size": 77.15820106459368,
|
| 111 |
+
"hi_tob_positive_contributor_count": 9416,
|
| 112 |
+
"largest_negative_weight": 0.0,
|
| 113 |
+
"lp_fallback_used": false,
|
| 114 |
+
"max_clone_donor_family_weight_share_pct": 4.650366628297047,
|
| 115 |
+
"max_clone_older_donor_weight_share_pct": 6.421366806599287,
|
| 116 |
+
"max_clone_worker_donor_weight_share_pct": 4.68225614170846,
|
| 117 |
+
"max_constraint_pct_error": 4.9481738175234985e-08,
|
| 118 |
+
"max_donor_family_weight_share_pct": 1.889467367325492,
|
| 119 |
+
"max_hi_tob_contribution_share_pct": 5.215281556080196,
|
| 120 |
+
"max_oasdi_tob_contribution_share_pct": 4.009855743758644,
|
| 121 |
+
"max_payroll_total_contribution_share_pct": 2.652373085336797,
|
| 122 |
+
"max_ss_total_contribution_share_pct": 3.651319915587259,
|
| 123 |
+
"method_requested": "entropy",
|
| 124 |
+
"method_used": "entropy",
|
| 125 |
+
"negative_weight_count": 0,
|
| 126 |
+
"negative_weight_household_pct": 0.0,
|
| 127 |
+
"negative_weight_pct": 0.0,
|
| 128 |
+
"oasdi_tob_contributor_count": 41694,
|
| 129 |
+
"oasdi_tob_contributor_effective_sample_size": 98.34447203243091,
|
| 130 |
+
"oasdi_tob_positive_contributor_count": 10671,
|
| 131 |
+
"payroll_total_contributor_count": 41694,
|
| 132 |
+
"payroll_total_contributor_effective_sample_size": 376.60885582663155,
|
| 133 |
+
"payroll_total_positive_contributor_count": 34456,
|
| 134 |
+
"positive_clone_donor_family_count": 880,
|
| 135 |
+
"positive_clone_older_donor_count": 60,
|
| 136 |
+
"positive_clone_worker_donor_count": 100,
|
| 137 |
+
"positive_donor_family_count": 41694,
|
| 138 |
+
"positive_weight_count": 61694,
|
| 139 |
+
"positive_weight_pct": 100.0,
|
| 140 |
+
"ss_total_contributor_count": 41694,
|
| 141 |
+
"ss_total_contributor_effective_sample_size": 149.37317659685533,
|
| 142 |
+
"ss_total_positive_contributor_count": 14535,
|
| 143 |
+
"support_blueprint": {
|
| 144 |
+
"base_weight_scale": 5.0,
|
| 145 |
+
"clone_household_count": 380,
|
| 146 |
+
"clone_total_prior_weight": 155724302.76334652,
|
| 147 |
+
"include_value_overrides": false,
|
| 148 |
+
"mode": "target_year_role_composite_blueprint",
|
| 149 |
+
"target_year": 2097,
|
| 150 |
+
"tob_donor_family_prior_regularization": {
|
| 151 |
+
"applied_max_multiplier": 1.2382503264917855,
|
| 152 |
+
"applied_median_multiplier": 1.0,
|
| 153 |
+
"applied_min_multiplier": 0.1,
|
| 154 |
+
"contribution_target": 6.2976e-06,
|
| 155 |
+
"family_count": 500,
|
| 156 |
+
"max_weight_scale_multiplier": 10.0,
|
| 157 |
+
"min_weight_scale_multiplier": 0.1,
|
| 158 |
+
"mode": "equal_contribution",
|
| 159 |
+
"score_mode": "hi_tob"
|
| 160 |
+
}
|
| 161 |
+
},
|
| 162 |
+
"top_100_clone_donor_family_weight_share_pct": 72.47795330130002,
|
| 163 |
+
"top_100_clone_older_donor_weight_share_pct": 100.00000000000003,
|
| 164 |
+
"top_100_clone_worker_donor_weight_share_pct": 99.99999999999997,
|
| 165 |
+
"top_100_donor_family_weight_share_pct": 32.69806723533965,
|
| 166 |
+
"top_100_hi_tob_contribution_share_pct": 77.0441189264843,
|
| 167 |
+
"top_100_oasdi_tob_contribution_share_pct": 72.68733928456456,
|
| 168 |
+
"top_100_payroll_total_contribution_share_pct": 36.11044841325307,
|
| 169 |
+
"top_100_ss_total_contribution_share_pct": 59.42392310310479,
|
| 170 |
+
"top_100_weight_share_pct": 32.69806723533965,
|
| 171 |
+
"top_10_clone_donor_family_weight_share_pct": 32.12136535106821,
|
| 172 |
+
"top_10_clone_older_donor_weight_share_pct": 40.125551219484514,
|
| 173 |
+
"top_10_clone_worker_donor_weight_share_pct": 35.472817015012176,
|
| 174 |
+
"top_10_donor_family_weight_share_pct": 8.97680534948883,
|
| 175 |
+
"top_10_hi_tob_contribution_share_pct": 27.532409561873827,
|
| 176 |
+
"top_10_oasdi_tob_contribution_share_pct": 24.32877049474594,
|
| 177 |
+
"top_10_payroll_total_contribution_share_pct": 9.783110946916421,
|
| 178 |
+
"top_10_ss_total_contribution_share_pct": 18.18265432664742,
|
| 179 |
+
"top_10_weight_share_pct": 8.97680534948883,
|
| 180 |
+
"validation_issues": [],
|
| 181 |
+
"validation_passed": true
|
| 182 |
+
},
|
| 183 |
+
"contract_version": 1,
|
| 184 |
+
"policyengine_us": {
|
| 185 |
+
"package_dir": "/Users/maxghenis/PolicyEngine/policyengine-us-data-crfb-pin/.venv/lib/python3.14/site-packages/policyengine_us",
|
| 186 |
+
"package_file": "/Users/maxghenis/PolicyEngine/policyengine-us-data-crfb-pin/.venv/lib/python3.14/site-packages/policyengine_us/__init__.py",
|
| 187 |
+
"package_file_sha256": "4816cc93528d4b0e752d0c27242911fa4d35c97c26ac7ff171c468cf5ae3e670",
|
| 188 |
+
"package_mtime_ns": 1778950525391246940,
|
| 189 |
+
"package_size": 498,
|
| 190 |
+
"package_tree_file_count": 13229,
|
| 191 |
+
"package_tree_sha256": "22d87cadef959eba850e557b5552733353999e8b63570ca0cc448a98d4af78e9",
|
| 192 |
+
"package_tree_size": 20314316,
|
| 193 |
+
"version": "1.691.12"
|
| 194 |
+
},
|
| 195 |
+
"profile": {
|
| 196 |
+
"allow_greg_fallback": false,
|
| 197 |
+
"approximate_windows": [
|
| 198 |
+
{
|
| 199 |
+
"age_bucket_size": 5,
|
| 200 |
+
"end_year": 2078,
|
| 201 |
+
"max_age_error_pct": 0.5,
|
| 202 |
+
"max_constraint_error_pct": 0.5,
|
| 203 |
+
"max_negative_weight_pct": 0.0,
|
| 204 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 205 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 206 |
+
"min_effective_sample_size": 75.0,
|
| 207 |
+
"min_positive_household_count": 1000,
|
| 208 |
+
"start_year": 2075
|
| 209 |
+
},
|
| 210 |
+
{
|
| 211 |
+
"age_bucket_size": 5,
|
| 212 |
+
"end_year": 2085,
|
| 213 |
+
"max_age_error_pct": 10.0,
|
| 214 |
+
"max_constraint_error_pct": 10.0,
|
| 215 |
+
"max_negative_weight_pct": 0.0,
|
| 216 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 217 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 218 |
+
"min_effective_sample_size": 75.0,
|
| 219 |
+
"min_positive_household_count": 1000,
|
| 220 |
+
"start_year": 2079
|
| 221 |
+
},
|
| 222 |
+
{
|
| 223 |
+
"age_bucket_size": 5,
|
| 224 |
+
"end_year": 2095,
|
| 225 |
+
"max_age_error_pct": 20.0,
|
| 226 |
+
"max_constraint_error_pct": 20.0,
|
| 227 |
+
"max_negative_weight_pct": 0.0,
|
| 228 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 229 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 230 |
+
"min_effective_sample_size": 75.0,
|
| 231 |
+
"min_positive_household_count": 1000,
|
| 232 |
+
"start_year": 2086
|
| 233 |
+
},
|
| 234 |
+
{
|
| 235 |
+
"age_bucket_size": 5,
|
| 236 |
+
"end_year": null,
|
| 237 |
+
"max_age_error_pct": 35.0,
|
| 238 |
+
"max_constraint_error_pct": 35.0,
|
| 239 |
+
"max_negative_weight_pct": 0.0,
|
| 240 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 241 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 242 |
+
"min_effective_sample_size": 75.0,
|
| 243 |
+
"min_positive_household_count": 1000,
|
| 244 |
+
"start_year": 2096
|
| 245 |
+
}
|
| 246 |
+
],
|
| 247 |
+
"benchmark_tob": false,
|
| 248 |
+
"calibration_method": "entropy",
|
| 249 |
+
"description": "Age, Social Security, taxable payroll, and TOB using positive entropy calibration under the long-run core-threshold tax assumption.",
|
| 250 |
+
"max_age_error_pct": 0.1,
|
| 251 |
+
"max_constraint_error_pct": 0.1,
|
| 252 |
+
"max_negative_weight_pct": 0.0,
|
| 253 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 254 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 255 |
+
"min_effective_sample_size": 75.0,
|
| 256 |
+
"min_positive_household_count": 1000,
|
| 257 |
+
"name": "ss-payroll-tob",
|
| 258 |
+
"use_greg": false,
|
| 259 |
+
"use_h6_reform": false,
|
| 260 |
+
"use_payroll": true,
|
| 261 |
+
"use_ss": true,
|
| 262 |
+
"use_tob": true
|
| 263 |
+
},
|
| 264 |
+
"support_augmentation": {
|
| 265 |
+
"activation_start_year": 2075,
|
| 266 |
+
"blueprint_base_weight_scale": 5.0,
|
| 267 |
+
"clone_weight_scale": 0.1,
|
| 268 |
+
"donors_per_target": 5,
|
| 269 |
+
"family": "targeted_donor",
|
| 270 |
+
"max_distance_for_clone": 3.0,
|
| 271 |
+
"name": "donor-backed-composite-v1",
|
| 272 |
+
"non_target_income_sanitizer_mode": "none",
|
| 273 |
+
"report_file": "support_augmentation_report_2097.json",
|
| 274 |
+
"report_summary": {
|
| 275 |
+
"augmented_household_count": 61694,
|
| 276 |
+
"augmented_person_count": 153029,
|
| 277 |
+
"base_household_count": 41314,
|
| 278 |
+
"base_person_count": 101384,
|
| 279 |
+
"clone_household_count": 20380,
|
| 280 |
+
"role_composite_clone_count": 380,
|
| 281 |
+
"skipped_target_count": 0,
|
| 282 |
+
"successful_target_count": 380,
|
| 283 |
+
"tob_donor_clone_count": 20000
|
| 284 |
+
},
|
| 285 |
+
"sanitize_clone_non_target_income": false,
|
| 286 |
+
"sanitize_worker_non_target_income": false,
|
| 287 |
+
"support_solve_max_constraint_error_pct": 5.0,
|
| 288 |
+
"target_year": 2097,
|
| 289 |
+
"target_year_strategy": "run_year",
|
| 290 |
+
"tob_donor_clones_per_source": 40,
|
| 291 |
+
"tob_donor_max_weight_scale_multiplier": 10.0,
|
| 292 |
+
"tob_donor_min_weight_scale_multiplier": 0.1,
|
| 293 |
+
"tob_donor_top_n_sources": 500,
|
| 294 |
+
"tob_donor_weight_scale": 0.2,
|
| 295 |
+
"tob_donor_weighting_mode": "equal_contribution",
|
| 296 |
+
"top_n_targets": 20
|
| 297 |
+
},
|
| 298 |
+
"target_source": {
|
| 299 |
+
"baseline_kind": "current_law_comparator",
|
| 300 |
+
"description": "2025 Trustees current-law baseline used by the legacy long-term calibration stack.",
|
| 301 |
+
"file": "trustees_2025_current_law.csv",
|
| 302 |
+
"name": "trustees_2025_current_law",
|
| 303 |
+
"not_law": false,
|
| 304 |
+
"notes": [
|
| 305 |
+
"Generated from social_security_aux.csv for explicit source selection."
|
| 306 |
+
],
|
| 307 |
+
"sha256": "e059aa9fba806b260a399b8a6a18b892a6363ba12ee00fe21ab109d09dff0ec4",
|
| 308 |
+
"source_urls": [
|
| 309 |
+
"https://www.ssa.gov/oact/tr/2025/lrIndex.html",
|
| 310 |
+
"https://www.ssa.gov/oact/solvency/provisions/tables/table_run133.html"
|
| 311 |
+
],
|
| 312 |
+
"type": "trustees_current_law"
|
| 313 |
+
},
|
| 314 |
+
"tax_assumption": {
|
| 315 |
+
"description": "Best-public Trustees tax-side approximation: keep Social Security benefit-tax thresholds fixed, but wage-index all federal income tax parameters that otherwise use IRS CPI uprating after 2034 using the active NAWI path.",
|
| 316 |
+
"economic_assumption": "trustees-2025-nawi-v1",
|
| 317 |
+
"end_year": 2100,
|
| 318 |
+
"income_uprating_assumption": "trustees-2025-soi-income-nawi-v1",
|
| 319 |
+
"name": "trustees-2025-core-thresholds-v1",
|
| 320 |
+
"not_default_current_law": true,
|
| 321 |
+
"parameter_groups": [
|
| 322 |
+
"all_gov_irs_uprating_parameters"
|
| 323 |
+
],
|
| 324 |
+
"projection_base_year": 2026,
|
| 325 |
+
"source": "SSA 2025 Trustees Report V.C.7 and OACT email clarification, May 6, 2026",
|
| 326 |
+
"start_year": 2035,
|
| 327 |
+
"uprating_parameter": "gov.irs.uprating"
|
| 328 |
+
},
|
| 329 |
+
"year": 2097
|
| 330 |
+
}
|
staging/crfb-longrun-20260517/long_term/2098.h5.metadata.json
ADDED
|
@@ -0,0 +1,330 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"base_dataset_path": "hf://policyengine/policyengine-us-data/enhanced_cps_2024.h5",
|
| 3 |
+
"base_dataset_snapshot": {
|
| 4 |
+
"requested_path": "hf://policyengine/policyengine-us-data/enhanced_cps_2024.h5",
|
| 5 |
+
"resolved_file_sha256": "96965b0d9931d36beb29486b25fffee8b630e3b62c9376e7265976e02f7ab3ca",
|
| 6 |
+
"resolved_mtime_ns": 1778905303378497095,
|
| 7 |
+
"resolved_path": "/Users/maxghenis/.cache/huggingface/hub/models--policyengine--policyengine-us-data/blobs/96965b0d9931d36beb29486b25fffee8b630e3b62c9376e7265976e02f7ab3ca",
|
| 8 |
+
"resolved_size": 106261154
|
| 9 |
+
},
|
| 10 |
+
"calibration_audit": {
|
| 11 |
+
"age_bucket_count": 18,
|
| 12 |
+
"age_bucket_size": 5,
|
| 13 |
+
"age_max_pct_error": 1.546626818963338e-08,
|
| 14 |
+
"approximate_entropy_error": null,
|
| 15 |
+
"approximate_solution_error_pct": null,
|
| 16 |
+
"approximate_solution_used": false,
|
| 17 |
+
"approximation_method": null,
|
| 18 |
+
"baseline_weight_sum": 928799685.337873,
|
| 19 |
+
"calibrated_weight_sum": 251190786.3501213,
|
| 20 |
+
"calibration_quality": "exact",
|
| 21 |
+
"clone_donor_family_count": 860,
|
| 22 |
+
"clone_donor_family_effective_sample_size": 62.338433292159124,
|
| 23 |
+
"clone_older_donor_count": 65,
|
| 24 |
+
"clone_older_donor_effective_sample_size": 30.383107051739618,
|
| 25 |
+
"clone_worker_donor_count": 95,
|
| 26 |
+
"clone_worker_donor_effective_sample_size": 41.34396699685925,
|
| 27 |
+
"constraint_provenance": {
|
| 28 |
+
"age_targets": {
|
| 29 |
+
"classification": "hard",
|
| 30 |
+
"scoring_contract": "population calibration target",
|
| 31 |
+
"source": "trustees_2025_current_law"
|
| 32 |
+
},
|
| 33 |
+
"hi_tob": {
|
| 34 |
+
"classification": "hard",
|
| 35 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 36 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 37 |
+
},
|
| 38 |
+
"income_guard_ordinary_nonpayroll_income": {
|
| 39 |
+
"classification": "hard",
|
| 40 |
+
"scoring_contract": "not directly consumed by reform scoring",
|
| 41 |
+
"source": "policyengine_formula_on_realized_rows"
|
| 42 |
+
},
|
| 43 |
+
"income_guard_preferential_investment_income": {
|
| 44 |
+
"classification": "hard",
|
| 45 |
+
"scoring_contract": "not directly consumed by reform scoring",
|
| 46 |
+
"source": "policyengine_formula_on_realized_rows"
|
| 47 |
+
},
|
| 48 |
+
"oasdi_tob": {
|
| 49 |
+
"classification": "hard",
|
| 50 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 51 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 52 |
+
},
|
| 53 |
+
"payroll_total": {
|
| 54 |
+
"classification": "hard",
|
| 55 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 56 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 57 |
+
},
|
| 58 |
+
"ss_total": {
|
| 59 |
+
"classification": "hard",
|
| 60 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 61 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 62 |
+
}
|
| 63 |
+
},
|
| 64 |
+
"constraints": {
|
| 65 |
+
"hi_tob": {
|
| 66 |
+
"achieved": 1629435000382.4001,
|
| 67 |
+
"error": 382.400146484375,
|
| 68 |
+
"pct_error": 2.3468266391993237e-08,
|
| 69 |
+
"target": 1629435000000.0
|
| 70 |
+
},
|
| 71 |
+
"income_guard_ordinary_nonpayroll_income": {
|
| 72 |
+
"achieved": 22744401195076.387,
|
| 73 |
+
"error": 3453.1484375,
|
| 74 |
+
"pct_error": 1.5182410864137386e-08,
|
| 75 |
+
"target": 22744401191623.24
|
| 76 |
+
},
|
| 77 |
+
"income_guard_preferential_investment_income": {
|
| 78 |
+
"achieved": 13056157170254.586,
|
| 79 |
+
"error": 87678.69140625,
|
| 80 |
+
"pct_error": 6.715505247961643e-07,
|
| 81 |
+
"target": 13056157082575.895
|
| 82 |
+
},
|
| 83 |
+
"oasdi_tob": {
|
| 84 |
+
"achieved": 1928625000562.1167,
|
| 85 |
+
"error": 562.11669921875,
|
| 86 |
+
"pct_error": 2.9145982200725903e-08,
|
| 87 |
+
"target": 1928625000000.0
|
| 88 |
+
},
|
| 89 |
+
"payroll_total": {
|
| 90 |
+
"achieved": 173750000005795.72,
|
| 91 |
+
"error": 5795.71875,
|
| 92 |
+
"pct_error": 3.3356654676258992e-09,
|
| 93 |
+
"target": 173750000000000.0
|
| 94 |
+
},
|
| 95 |
+
"ss_total": {
|
| 96 |
+
"achieved": 31844475603235.11,
|
| 97 |
+
"error": 3235.109375,
|
| 98 |
+
"pct_error": 1.0159091377846397e-08,
|
| 99 |
+
"target": 31844475600000.0
|
| 100 |
+
}
|
| 101 |
+
},
|
| 102 |
+
"donor_family_count": 41674,
|
| 103 |
+
"donor_family_effective_sample_size": 488.95071493440776,
|
| 104 |
+
"effective_sample_size": 489.7867295565136,
|
| 105 |
+
"entropy_error": null,
|
| 106 |
+
"fell_back_to_ipf": false,
|
| 107 |
+
"greg_attempted": false,
|
| 108 |
+
"greg_error": null,
|
| 109 |
+
"hi_tob_contributor_count": 41674,
|
| 110 |
+
"hi_tob_contributor_effective_sample_size": 70.86092051168859,
|
| 111 |
+
"hi_tob_positive_contributor_count": 9417,
|
| 112 |
+
"largest_negative_weight": 0.0,
|
| 113 |
+
"lp_fallback_used": false,
|
| 114 |
+
"max_clone_donor_family_weight_share_pct": 4.6837257816089295,
|
| 115 |
+
"max_clone_older_donor_weight_share_pct": 5.126142210088538,
|
| 116 |
+
"max_clone_worker_donor_weight_share_pct": 4.921083947892823,
|
| 117 |
+
"max_constraint_pct_error": 6.715505247961643e-07,
|
| 118 |
+
"max_donor_family_weight_share_pct": 1.8074845137974689,
|
| 119 |
+
"max_hi_tob_contribution_share_pct": 4.715138641824774,
|
| 120 |
+
"max_oasdi_tob_contribution_share_pct": 4.428004597833741,
|
| 121 |
+
"max_payroll_total_contribution_share_pct": 2.5389438234107593,
|
| 122 |
+
"max_ss_total_contribution_share_pct": 3.301984422657494,
|
| 123 |
+
"method_requested": "entropy",
|
| 124 |
+
"method_used": "entropy",
|
| 125 |
+
"negative_weight_count": 0,
|
| 126 |
+
"negative_weight_household_pct": 0.0,
|
| 127 |
+
"negative_weight_pct": 0.0,
|
| 128 |
+
"oasdi_tob_contributor_count": 41674,
|
| 129 |
+
"oasdi_tob_contributor_effective_sample_size": 86.60564955720545,
|
| 130 |
+
"oasdi_tob_positive_contributor_count": 10729,
|
| 131 |
+
"payroll_total_contributor_count": 41674,
|
| 132 |
+
"payroll_total_contributor_effective_sample_size": 380.9447792215465,
|
| 133 |
+
"payroll_total_positive_contributor_count": 34456,
|
| 134 |
+
"positive_clone_donor_family_count": 860,
|
| 135 |
+
"positive_clone_older_donor_count": 65,
|
| 136 |
+
"positive_clone_worker_donor_count": 95,
|
| 137 |
+
"positive_donor_family_count": 41674,
|
| 138 |
+
"positive_weight_count": 61674,
|
| 139 |
+
"positive_weight_pct": 100.0,
|
| 140 |
+
"ss_total_contributor_count": 41674,
|
| 141 |
+
"ss_total_contributor_effective_sample_size": 144.2341251060372,
|
| 142 |
+
"ss_total_positive_contributor_count": 14515,
|
| 143 |
+
"support_blueprint": {
|
| 144 |
+
"base_weight_scale": 5.0,
|
| 145 |
+
"clone_household_count": 360,
|
| 146 |
+
"clone_total_prior_weight": 155695729.60255986,
|
| 147 |
+
"include_value_overrides": false,
|
| 148 |
+
"mode": "target_year_role_composite_blueprint",
|
| 149 |
+
"target_year": 2098,
|
| 150 |
+
"tob_donor_family_prior_regularization": {
|
| 151 |
+
"applied_max_multiplier": 1.23142332892394,
|
| 152 |
+
"applied_median_multiplier": 1.0,
|
| 153 |
+
"applied_min_multiplier": 0.1,
|
| 154 |
+
"contribution_target": 6.5075200000000005e-06,
|
| 155 |
+
"family_count": 500,
|
| 156 |
+
"max_weight_scale_multiplier": 10.0,
|
| 157 |
+
"min_weight_scale_multiplier": 0.1,
|
| 158 |
+
"mode": "equal_contribution",
|
| 159 |
+
"score_mode": "hi_tob"
|
| 160 |
+
}
|
| 161 |
+
},
|
| 162 |
+
"top_100_clone_donor_family_weight_share_pct": 79.43518099392959,
|
| 163 |
+
"top_100_clone_older_donor_weight_share_pct": 100.0,
|
| 164 |
+
"top_100_clone_worker_donor_weight_share_pct": 100.0,
|
| 165 |
+
"top_100_donor_family_weight_share_pct": 32.803485912855884,
|
| 166 |
+
"top_100_hi_tob_contribution_share_pct": 77.9824865619006,
|
| 167 |
+
"top_100_oasdi_tob_contribution_share_pct": 74.24228599850883,
|
| 168 |
+
"top_100_payroll_total_contribution_share_pct": 36.53753478147044,
|
| 169 |
+
"top_100_ss_total_contribution_share_pct": 60.539591959676756,
|
| 170 |
+
"top_100_weight_share_pct": 32.78723620001707,
|
| 171 |
+
"top_10_clone_donor_family_weight_share_pct": 32.06315310260111,
|
| 172 |
+
"top_10_clone_older_donor_weight_share_pct": 46.15717106735993,
|
| 173 |
+
"top_10_clone_worker_donor_weight_share_pct": 38.82022658313182,
|
| 174 |
+
"top_10_donor_family_weight_share_pct": 8.785457471426756,
|
| 175 |
+
"top_10_hi_tob_contribution_share_pct": 29.351744712664868,
|
| 176 |
+
"top_10_oasdi_tob_contribution_share_pct": 26.747798877278008,
|
| 177 |
+
"top_10_payroll_total_contribution_share_pct": 9.69148145118399,
|
| 178 |
+
"top_10_ss_total_contribution_share_pct": 18.903140692196814,
|
| 179 |
+
"top_10_weight_share_pct": 8.785457471426756,
|
| 180 |
+
"validation_issues": [],
|
| 181 |
+
"validation_passed": true
|
| 182 |
+
},
|
| 183 |
+
"contract_version": 1,
|
| 184 |
+
"policyengine_us": {
|
| 185 |
+
"package_dir": "/Users/maxghenis/PolicyEngine/policyengine-us-data-crfb-pin/.venv/lib/python3.14/site-packages/policyengine_us",
|
| 186 |
+
"package_file": "/Users/maxghenis/PolicyEngine/policyengine-us-data-crfb-pin/.venv/lib/python3.14/site-packages/policyengine_us/__init__.py",
|
| 187 |
+
"package_file_sha256": "4816cc93528d4b0e752d0c27242911fa4d35c97c26ac7ff171c468cf5ae3e670",
|
| 188 |
+
"package_mtime_ns": 1778950525391246940,
|
| 189 |
+
"package_size": 498,
|
| 190 |
+
"package_tree_file_count": 13229,
|
| 191 |
+
"package_tree_sha256": "22d87cadef959eba850e557b5552733353999e8b63570ca0cc448a98d4af78e9",
|
| 192 |
+
"package_tree_size": 20314316,
|
| 193 |
+
"version": "1.691.12"
|
| 194 |
+
},
|
| 195 |
+
"profile": {
|
| 196 |
+
"allow_greg_fallback": false,
|
| 197 |
+
"approximate_windows": [
|
| 198 |
+
{
|
| 199 |
+
"age_bucket_size": 5,
|
| 200 |
+
"end_year": 2078,
|
| 201 |
+
"max_age_error_pct": 0.5,
|
| 202 |
+
"max_constraint_error_pct": 0.5,
|
| 203 |
+
"max_negative_weight_pct": 0.0,
|
| 204 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 205 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 206 |
+
"min_effective_sample_size": 75.0,
|
| 207 |
+
"min_positive_household_count": 1000,
|
| 208 |
+
"start_year": 2075
|
| 209 |
+
},
|
| 210 |
+
{
|
| 211 |
+
"age_bucket_size": 5,
|
| 212 |
+
"end_year": 2085,
|
| 213 |
+
"max_age_error_pct": 10.0,
|
| 214 |
+
"max_constraint_error_pct": 10.0,
|
| 215 |
+
"max_negative_weight_pct": 0.0,
|
| 216 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 217 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 218 |
+
"min_effective_sample_size": 75.0,
|
| 219 |
+
"min_positive_household_count": 1000,
|
| 220 |
+
"start_year": 2079
|
| 221 |
+
},
|
| 222 |
+
{
|
| 223 |
+
"age_bucket_size": 5,
|
| 224 |
+
"end_year": 2095,
|
| 225 |
+
"max_age_error_pct": 20.0,
|
| 226 |
+
"max_constraint_error_pct": 20.0,
|
| 227 |
+
"max_negative_weight_pct": 0.0,
|
| 228 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 229 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 230 |
+
"min_effective_sample_size": 75.0,
|
| 231 |
+
"min_positive_household_count": 1000,
|
| 232 |
+
"start_year": 2086
|
| 233 |
+
},
|
| 234 |
+
{
|
| 235 |
+
"age_bucket_size": 5,
|
| 236 |
+
"end_year": null,
|
| 237 |
+
"max_age_error_pct": 35.0,
|
| 238 |
+
"max_constraint_error_pct": 35.0,
|
| 239 |
+
"max_negative_weight_pct": 0.0,
|
| 240 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 241 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 242 |
+
"min_effective_sample_size": 75.0,
|
| 243 |
+
"min_positive_household_count": 1000,
|
| 244 |
+
"start_year": 2096
|
| 245 |
+
}
|
| 246 |
+
],
|
| 247 |
+
"benchmark_tob": false,
|
| 248 |
+
"calibration_method": "entropy",
|
| 249 |
+
"description": "Age, Social Security, taxable payroll, and TOB using positive entropy calibration under the long-run core-threshold tax assumption.",
|
| 250 |
+
"max_age_error_pct": 0.1,
|
| 251 |
+
"max_constraint_error_pct": 0.1,
|
| 252 |
+
"max_negative_weight_pct": 0.0,
|
| 253 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 254 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 255 |
+
"min_effective_sample_size": 75.0,
|
| 256 |
+
"min_positive_household_count": 1000,
|
| 257 |
+
"name": "ss-payroll-tob",
|
| 258 |
+
"use_greg": false,
|
| 259 |
+
"use_h6_reform": false,
|
| 260 |
+
"use_payroll": true,
|
| 261 |
+
"use_ss": true,
|
| 262 |
+
"use_tob": true
|
| 263 |
+
},
|
| 264 |
+
"support_augmentation": {
|
| 265 |
+
"activation_start_year": 2075,
|
| 266 |
+
"blueprint_base_weight_scale": 5.0,
|
| 267 |
+
"clone_weight_scale": 0.1,
|
| 268 |
+
"donors_per_target": 5,
|
| 269 |
+
"family": "targeted_donor",
|
| 270 |
+
"max_distance_for_clone": 3.0,
|
| 271 |
+
"name": "donor-backed-composite-v1",
|
| 272 |
+
"non_target_income_sanitizer_mode": "none",
|
| 273 |
+
"report_file": "support_augmentation_report_2098.json",
|
| 274 |
+
"report_summary": {
|
| 275 |
+
"augmented_household_count": 61674,
|
| 276 |
+
"augmented_person_count": 152719,
|
| 277 |
+
"base_household_count": 41314,
|
| 278 |
+
"base_person_count": 101384,
|
| 279 |
+
"clone_household_count": 20360,
|
| 280 |
+
"role_composite_clone_count": 360,
|
| 281 |
+
"skipped_target_count": 0,
|
| 282 |
+
"successful_target_count": 360,
|
| 283 |
+
"tob_donor_clone_count": 20000
|
| 284 |
+
},
|
| 285 |
+
"sanitize_clone_non_target_income": false,
|
| 286 |
+
"sanitize_worker_non_target_income": false,
|
| 287 |
+
"support_solve_max_constraint_error_pct": 5.0,
|
| 288 |
+
"target_year": 2098,
|
| 289 |
+
"target_year_strategy": "run_year",
|
| 290 |
+
"tob_donor_clones_per_source": 40,
|
| 291 |
+
"tob_donor_max_weight_scale_multiplier": 10.0,
|
| 292 |
+
"tob_donor_min_weight_scale_multiplier": 0.1,
|
| 293 |
+
"tob_donor_top_n_sources": 500,
|
| 294 |
+
"tob_donor_weight_scale": 0.2,
|
| 295 |
+
"tob_donor_weighting_mode": "equal_contribution",
|
| 296 |
+
"top_n_targets": 20
|
| 297 |
+
},
|
| 298 |
+
"target_source": {
|
| 299 |
+
"baseline_kind": "current_law_comparator",
|
| 300 |
+
"description": "2025 Trustees current-law baseline used by the legacy long-term calibration stack.",
|
| 301 |
+
"file": "trustees_2025_current_law.csv",
|
| 302 |
+
"name": "trustees_2025_current_law",
|
| 303 |
+
"not_law": false,
|
| 304 |
+
"notes": [
|
| 305 |
+
"Generated from social_security_aux.csv for explicit source selection."
|
| 306 |
+
],
|
| 307 |
+
"sha256": "e059aa9fba806b260a399b8a6a18b892a6363ba12ee00fe21ab109d09dff0ec4",
|
| 308 |
+
"source_urls": [
|
| 309 |
+
"https://www.ssa.gov/oact/tr/2025/lrIndex.html",
|
| 310 |
+
"https://www.ssa.gov/oact/solvency/provisions/tables/table_run133.html"
|
| 311 |
+
],
|
| 312 |
+
"type": "trustees_current_law"
|
| 313 |
+
},
|
| 314 |
+
"tax_assumption": {
|
| 315 |
+
"description": "Best-public Trustees tax-side approximation: keep Social Security benefit-tax thresholds fixed, but wage-index all federal income tax parameters that otherwise use IRS CPI uprating after 2034 using the active NAWI path.",
|
| 316 |
+
"economic_assumption": "trustees-2025-nawi-v1",
|
| 317 |
+
"end_year": 2100,
|
| 318 |
+
"income_uprating_assumption": "trustees-2025-soi-income-nawi-v1",
|
| 319 |
+
"name": "trustees-2025-core-thresholds-v1",
|
| 320 |
+
"not_default_current_law": true,
|
| 321 |
+
"parameter_groups": [
|
| 322 |
+
"all_gov_irs_uprating_parameters"
|
| 323 |
+
],
|
| 324 |
+
"projection_base_year": 2026,
|
| 325 |
+
"source": "SSA 2025 Trustees Report V.C.7 and OACT email clarification, May 6, 2026",
|
| 326 |
+
"start_year": 2035,
|
| 327 |
+
"uprating_parameter": "gov.irs.uprating"
|
| 328 |
+
},
|
| 329 |
+
"year": 2098
|
| 330 |
+
}
|
staging/crfb-longrun-20260517/long_term/2099.h5.metadata.json
ADDED
|
@@ -0,0 +1,330 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"base_dataset_path": "hf://policyengine/policyengine-us-data/enhanced_cps_2024.h5",
|
| 3 |
+
"base_dataset_snapshot": {
|
| 4 |
+
"requested_path": "hf://policyengine/policyengine-us-data/enhanced_cps_2024.h5",
|
| 5 |
+
"resolved_file_sha256": "96965b0d9931d36beb29486b25fffee8b630e3b62c9376e7265976e02f7ab3ca",
|
| 6 |
+
"resolved_mtime_ns": 1778905303378497095,
|
| 7 |
+
"resolved_path": "/Users/maxghenis/.cache/huggingface/hub/models--policyengine--policyengine-us-data/blobs/96965b0d9931d36beb29486b25fffee8b630e3b62c9376e7265976e02f7ab3ca",
|
| 8 |
+
"resolved_size": 106261154
|
| 9 |
+
},
|
| 10 |
+
"calibration_audit": {
|
| 11 |
+
"age_bucket_count": 18,
|
| 12 |
+
"age_bucket_size": 5,
|
| 13 |
+
"age_max_pct_error": 4.2647879409414384e-08,
|
| 14 |
+
"approximate_entropy_error": null,
|
| 15 |
+
"approximate_solution_error_pct": null,
|
| 16 |
+
"approximate_solution_used": false,
|
| 17 |
+
"approximation_method": null,
|
| 18 |
+
"baseline_weight_sum": 928813297.7148001,
|
| 19 |
+
"calibrated_weight_sum": 251619829.89744854,
|
| 20 |
+
"calibration_quality": "exact",
|
| 21 |
+
"clone_donor_family_count": 860,
|
| 22 |
+
"clone_donor_family_effective_sample_size": 64.1000325229878,
|
| 23 |
+
"clone_older_donor_count": 65,
|
| 24 |
+
"clone_older_donor_effective_sample_size": 32.153466516311454,
|
| 25 |
+
"clone_worker_donor_count": 100,
|
| 26 |
+
"clone_worker_donor_effective_sample_size": 47.20948880709742,
|
| 27 |
+
"constraint_provenance": {
|
| 28 |
+
"age_targets": {
|
| 29 |
+
"classification": "hard",
|
| 30 |
+
"scoring_contract": "population calibration target",
|
| 31 |
+
"source": "trustees_2025_current_law"
|
| 32 |
+
},
|
| 33 |
+
"hi_tob": {
|
| 34 |
+
"classification": "hard",
|
| 35 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 36 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 37 |
+
},
|
| 38 |
+
"income_guard_ordinary_nonpayroll_income": {
|
| 39 |
+
"classification": "hard",
|
| 40 |
+
"scoring_contract": "not directly consumed by reform scoring",
|
| 41 |
+
"source": "policyengine_formula_on_realized_rows"
|
| 42 |
+
},
|
| 43 |
+
"income_guard_preferential_investment_income": {
|
| 44 |
+
"classification": "hard",
|
| 45 |
+
"scoring_contract": "not directly consumed by reform scoring",
|
| 46 |
+
"source": "policyengine_formula_on_realized_rows"
|
| 47 |
+
},
|
| 48 |
+
"oasdi_tob": {
|
| 49 |
+
"classification": "hard",
|
| 50 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 51 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 52 |
+
},
|
| 53 |
+
"payroll_total": {
|
| 54 |
+
"classification": "hard",
|
| 55 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 56 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 57 |
+
},
|
| 58 |
+
"ss_total": {
|
| 59 |
+
"classification": "hard",
|
| 60 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 61 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 62 |
+
}
|
| 63 |
+
},
|
| 64 |
+
"constraints": {
|
| 65 |
+
"hi_tob": {
|
| 66 |
+
"achieved": 1694187001117.6985,
|
| 67 |
+
"error": 1117.698486328125,
|
| 68 |
+
"pct_error": 6.597255712197797e-08,
|
| 69 |
+
"target": 1694187000000.0
|
| 70 |
+
},
|
| 71 |
+
"income_guard_ordinary_nonpayroll_income": {
|
| 72 |
+
"achieved": 23440039350507.445,
|
| 73 |
+
"error": -48596.4296875,
|
| 74 |
+
"pct_error": -2.0732230377291033e-07,
|
| 75 |
+
"target": 23440039399103.875
|
| 76 |
+
},
|
| 77 |
+
"income_guard_preferential_investment_income": {
|
| 78 |
+
"achieved": 13368096089771.057,
|
| 79 |
+
"error": 152125.34765625,
|
| 80 |
+
"pct_error": 1.1379731890452095e-06,
|
| 81 |
+
"target": 13368095937645.709
|
| 82 |
+
},
|
| 83 |
+
"oasdi_tob": {
|
| 84 |
+
"achieved": 2022238401650.883,
|
| 85 |
+
"error": 1650.883056640625,
|
| 86 |
+
"pct_error": 8.163642113811236e-08,
|
| 87 |
+
"target": 2022238400000.0
|
| 88 |
+
},
|
| 89 |
+
"payroll_total": {
|
| 90 |
+
"achieved": 180557000026663.06,
|
| 91 |
+
"error": 26663.0625,
|
| 92 |
+
"pct_error": 1.4767116478452789e-08,
|
| 93 |
+
"target": 180557000000000.0
|
| 94 |
+
},
|
| 95 |
+
"ss_total": {
|
| 96 |
+
"achieved": 33106719109499.62,
|
| 97 |
+
"error": 9499.6171875,
|
| 98 |
+
"pct_error": 2.869392511775653e-08,
|
| 99 |
+
"target": 33106719100000.004
|
| 100 |
+
}
|
| 101 |
+
},
|
| 102 |
+
"donor_family_count": 41674,
|
| 103 |
+
"donor_family_effective_sample_size": 489.70304360192495,
|
| 104 |
+
"effective_sample_size": 490.5370699488041,
|
| 105 |
+
"entropy_error": null,
|
| 106 |
+
"fell_back_to_ipf": false,
|
| 107 |
+
"greg_attempted": false,
|
| 108 |
+
"greg_error": null,
|
| 109 |
+
"hi_tob_contributor_count": 41674,
|
| 110 |
+
"hi_tob_contributor_effective_sample_size": 70.16716239396409,
|
| 111 |
+
"hi_tob_positive_contributor_count": 9394,
|
| 112 |
+
"largest_negative_weight": 0.0,
|
| 113 |
+
"lp_fallback_used": false,
|
| 114 |
+
"max_clone_donor_family_weight_share_pct": 4.443288768743459,
|
| 115 |
+
"max_clone_older_donor_weight_share_pct": 4.715806223524828,
|
| 116 |
+
"max_clone_worker_donor_weight_share_pct": 4.4816320789559345,
|
| 117 |
+
"max_constraint_pct_error": 1.1379731890452095e-06,
|
| 118 |
+
"max_donor_family_weight_share_pct": 1.8058111701257564,
|
| 119 |
+
"max_hi_tob_contribution_share_pct": 4.842956478441134,
|
| 120 |
+
"max_oasdi_tob_contribution_share_pct": 4.306035394495661,
|
| 121 |
+
"max_payroll_total_contribution_share_pct": 2.163065343884491,
|
| 122 |
+
"max_ss_total_contribution_share_pct": 3.3914799581271193,
|
| 123 |
+
"method_requested": "entropy",
|
| 124 |
+
"method_used": "entropy",
|
| 125 |
+
"negative_weight_count": 0,
|
| 126 |
+
"negative_weight_household_pct": 0.0,
|
| 127 |
+
"negative_weight_pct": 0.0,
|
| 128 |
+
"oasdi_tob_contributor_count": 41674,
|
| 129 |
+
"oasdi_tob_contributor_effective_sample_size": 83.533323721478,
|
| 130 |
+
"oasdi_tob_positive_contributor_count": 10799,
|
| 131 |
+
"payroll_total_contributor_count": 41674,
|
| 132 |
+
"payroll_total_contributor_effective_sample_size": 421.0176643629473,
|
| 133 |
+
"payroll_total_positive_contributor_count": 34460,
|
| 134 |
+
"positive_clone_donor_family_count": 860,
|
| 135 |
+
"positive_clone_older_donor_count": 65,
|
| 136 |
+
"positive_clone_worker_donor_count": 100,
|
| 137 |
+
"positive_donor_family_count": 41674,
|
| 138 |
+
"positive_weight_count": 61674,
|
| 139 |
+
"positive_weight_pct": 100.0,
|
| 140 |
+
"ss_total_contributor_count": 41674,
|
| 141 |
+
"ss_total_contributor_effective_sample_size": 144.35274179784003,
|
| 142 |
+
"ss_total_positive_contributor_count": 14510,
|
| 143 |
+
"support_blueprint": {
|
| 144 |
+
"base_weight_scale": 5.0,
|
| 145 |
+
"clone_household_count": 360,
|
| 146 |
+
"clone_total_prior_weight": 155709339.01302347,
|
| 147 |
+
"include_value_overrides": false,
|
| 148 |
+
"mode": "target_year_role_composite_blueprint",
|
| 149 |
+
"target_year": 2099,
|
| 150 |
+
"tob_donor_family_prior_regularization": {
|
| 151 |
+
"applied_max_multiplier": 1.231805605677854,
|
| 152 |
+
"applied_median_multiplier": 1.0,
|
| 153 |
+
"applied_min_multiplier": 0.1,
|
| 154 |
+
"contribution_target": 6.71744e-06,
|
| 155 |
+
"family_count": 500,
|
| 156 |
+
"max_weight_scale_multiplier": 10.0,
|
| 157 |
+
"min_weight_scale_multiplier": 0.1,
|
| 158 |
+
"mode": "equal_contribution",
|
| 159 |
+
"score_mode": "hi_tob"
|
| 160 |
+
}
|
| 161 |
+
},
|
| 162 |
+
"top_100_clone_donor_family_weight_share_pct": 76.6066402904179,
|
| 163 |
+
"top_100_clone_older_donor_weight_share_pct": 100.00000000000003,
|
| 164 |
+
"top_100_clone_worker_donor_weight_share_pct": 100.00000000000004,
|
| 165 |
+
"top_100_donor_family_weight_share_pct": 33.079081087389596,
|
| 166 |
+
"top_100_hi_tob_contribution_share_pct": 77.83585557420678,
|
| 167 |
+
"top_100_oasdi_tob_contribution_share_pct": 73.65361019997776,
|
| 168 |
+
"top_100_payroll_total_contribution_share_pct": 35.41147074815916,
|
| 169 |
+
"top_100_ss_total_contribution_share_pct": 60.134832201850216,
|
| 170 |
+
"top_100_weight_share_pct": 33.06481787478533,
|
| 171 |
+
"top_10_clone_donor_family_weight_share_pct": 33.14726340365829,
|
| 172 |
+
"top_10_clone_older_donor_weight_share_pct": 41.57357037161757,
|
| 173 |
+
"top_10_clone_worker_donor_weight_share_pct": 34.044614407520626,
|
| 174 |
+
"top_10_donor_family_weight_share_pct": 8.692243033701239,
|
| 175 |
+
"top_10_hi_tob_contribution_share_pct": 29.246655842896963,
|
| 176 |
+
"top_10_oasdi_tob_contribution_share_pct": 27.820275645748232,
|
| 177 |
+
"top_10_payroll_total_contribution_share_pct": 8.901565653322633,
|
| 178 |
+
"top_10_ss_total_contribution_share_pct": 18.682347049740002,
|
| 179 |
+
"top_10_weight_share_pct": 8.692243033701239,
|
| 180 |
+
"validation_issues": [],
|
| 181 |
+
"validation_passed": true
|
| 182 |
+
},
|
| 183 |
+
"contract_version": 1,
|
| 184 |
+
"policyengine_us": {
|
| 185 |
+
"package_dir": "/Users/maxghenis/PolicyEngine/policyengine-us-data-crfb-pin/.venv/lib/python3.14/site-packages/policyengine_us",
|
| 186 |
+
"package_file": "/Users/maxghenis/PolicyEngine/policyengine-us-data-crfb-pin/.venv/lib/python3.14/site-packages/policyengine_us/__init__.py",
|
| 187 |
+
"package_file_sha256": "4816cc93528d4b0e752d0c27242911fa4d35c97c26ac7ff171c468cf5ae3e670",
|
| 188 |
+
"package_mtime_ns": 1778950525391246940,
|
| 189 |
+
"package_size": 498,
|
| 190 |
+
"package_tree_file_count": 13229,
|
| 191 |
+
"package_tree_sha256": "22d87cadef959eba850e557b5552733353999e8b63570ca0cc448a98d4af78e9",
|
| 192 |
+
"package_tree_size": 20314316,
|
| 193 |
+
"version": "1.691.12"
|
| 194 |
+
},
|
| 195 |
+
"profile": {
|
| 196 |
+
"allow_greg_fallback": false,
|
| 197 |
+
"approximate_windows": [
|
| 198 |
+
{
|
| 199 |
+
"age_bucket_size": 5,
|
| 200 |
+
"end_year": 2078,
|
| 201 |
+
"max_age_error_pct": 0.5,
|
| 202 |
+
"max_constraint_error_pct": 0.5,
|
| 203 |
+
"max_negative_weight_pct": 0.0,
|
| 204 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 205 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 206 |
+
"min_effective_sample_size": 75.0,
|
| 207 |
+
"min_positive_household_count": 1000,
|
| 208 |
+
"start_year": 2075
|
| 209 |
+
},
|
| 210 |
+
{
|
| 211 |
+
"age_bucket_size": 5,
|
| 212 |
+
"end_year": 2085,
|
| 213 |
+
"max_age_error_pct": 10.0,
|
| 214 |
+
"max_constraint_error_pct": 10.0,
|
| 215 |
+
"max_negative_weight_pct": 0.0,
|
| 216 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 217 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 218 |
+
"min_effective_sample_size": 75.0,
|
| 219 |
+
"min_positive_household_count": 1000,
|
| 220 |
+
"start_year": 2079
|
| 221 |
+
},
|
| 222 |
+
{
|
| 223 |
+
"age_bucket_size": 5,
|
| 224 |
+
"end_year": 2095,
|
| 225 |
+
"max_age_error_pct": 20.0,
|
| 226 |
+
"max_constraint_error_pct": 20.0,
|
| 227 |
+
"max_negative_weight_pct": 0.0,
|
| 228 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 229 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 230 |
+
"min_effective_sample_size": 75.0,
|
| 231 |
+
"min_positive_household_count": 1000,
|
| 232 |
+
"start_year": 2086
|
| 233 |
+
},
|
| 234 |
+
{
|
| 235 |
+
"age_bucket_size": 5,
|
| 236 |
+
"end_year": null,
|
| 237 |
+
"max_age_error_pct": 35.0,
|
| 238 |
+
"max_constraint_error_pct": 35.0,
|
| 239 |
+
"max_negative_weight_pct": 0.0,
|
| 240 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 241 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 242 |
+
"min_effective_sample_size": 75.0,
|
| 243 |
+
"min_positive_household_count": 1000,
|
| 244 |
+
"start_year": 2096
|
| 245 |
+
}
|
| 246 |
+
],
|
| 247 |
+
"benchmark_tob": false,
|
| 248 |
+
"calibration_method": "entropy",
|
| 249 |
+
"description": "Age, Social Security, taxable payroll, and TOB using positive entropy calibration under the long-run core-threshold tax assumption.",
|
| 250 |
+
"max_age_error_pct": 0.1,
|
| 251 |
+
"max_constraint_error_pct": 0.1,
|
| 252 |
+
"max_negative_weight_pct": 0.0,
|
| 253 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 254 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 255 |
+
"min_effective_sample_size": 75.0,
|
| 256 |
+
"min_positive_household_count": 1000,
|
| 257 |
+
"name": "ss-payroll-tob",
|
| 258 |
+
"use_greg": false,
|
| 259 |
+
"use_h6_reform": false,
|
| 260 |
+
"use_payroll": true,
|
| 261 |
+
"use_ss": true,
|
| 262 |
+
"use_tob": true
|
| 263 |
+
},
|
| 264 |
+
"support_augmentation": {
|
| 265 |
+
"activation_start_year": 2075,
|
| 266 |
+
"blueprint_base_weight_scale": 5.0,
|
| 267 |
+
"clone_weight_scale": 0.1,
|
| 268 |
+
"donors_per_target": 5,
|
| 269 |
+
"family": "targeted_donor",
|
| 270 |
+
"max_distance_for_clone": 3.0,
|
| 271 |
+
"name": "donor-backed-composite-v1",
|
| 272 |
+
"non_target_income_sanitizer_mode": "none",
|
| 273 |
+
"report_file": "support_augmentation_report_2099.json",
|
| 274 |
+
"report_summary": {
|
| 275 |
+
"augmented_household_count": 61674,
|
| 276 |
+
"augmented_person_count": 152914,
|
| 277 |
+
"base_household_count": 41314,
|
| 278 |
+
"base_person_count": 101384,
|
| 279 |
+
"clone_household_count": 20360,
|
| 280 |
+
"role_composite_clone_count": 360,
|
| 281 |
+
"skipped_target_count": 0,
|
| 282 |
+
"successful_target_count": 360,
|
| 283 |
+
"tob_donor_clone_count": 20000
|
| 284 |
+
},
|
| 285 |
+
"sanitize_clone_non_target_income": false,
|
| 286 |
+
"sanitize_worker_non_target_income": false,
|
| 287 |
+
"support_solve_max_constraint_error_pct": 5.0,
|
| 288 |
+
"target_year": 2099,
|
| 289 |
+
"target_year_strategy": "run_year",
|
| 290 |
+
"tob_donor_clones_per_source": 40,
|
| 291 |
+
"tob_donor_max_weight_scale_multiplier": 10.0,
|
| 292 |
+
"tob_donor_min_weight_scale_multiplier": 0.1,
|
| 293 |
+
"tob_donor_top_n_sources": 500,
|
| 294 |
+
"tob_donor_weight_scale": 0.2,
|
| 295 |
+
"tob_donor_weighting_mode": "equal_contribution",
|
| 296 |
+
"top_n_targets": 20
|
| 297 |
+
},
|
| 298 |
+
"target_source": {
|
| 299 |
+
"baseline_kind": "current_law_comparator",
|
| 300 |
+
"description": "2025 Trustees current-law baseline used by the legacy long-term calibration stack.",
|
| 301 |
+
"file": "trustees_2025_current_law.csv",
|
| 302 |
+
"name": "trustees_2025_current_law",
|
| 303 |
+
"not_law": false,
|
| 304 |
+
"notes": [
|
| 305 |
+
"Generated from social_security_aux.csv for explicit source selection."
|
| 306 |
+
],
|
| 307 |
+
"sha256": "e059aa9fba806b260a399b8a6a18b892a6363ba12ee00fe21ab109d09dff0ec4",
|
| 308 |
+
"source_urls": [
|
| 309 |
+
"https://www.ssa.gov/oact/tr/2025/lrIndex.html",
|
| 310 |
+
"https://www.ssa.gov/oact/solvency/provisions/tables/table_run133.html"
|
| 311 |
+
],
|
| 312 |
+
"type": "trustees_current_law"
|
| 313 |
+
},
|
| 314 |
+
"tax_assumption": {
|
| 315 |
+
"description": "Best-public Trustees tax-side approximation: keep Social Security benefit-tax thresholds fixed, but wage-index all federal income tax parameters that otherwise use IRS CPI uprating after 2034 using the active NAWI path.",
|
| 316 |
+
"economic_assumption": "trustees-2025-nawi-v1",
|
| 317 |
+
"end_year": 2100,
|
| 318 |
+
"income_uprating_assumption": "trustees-2025-soi-income-nawi-v1",
|
| 319 |
+
"name": "trustees-2025-core-thresholds-v1",
|
| 320 |
+
"not_default_current_law": true,
|
| 321 |
+
"parameter_groups": [
|
| 322 |
+
"all_gov_irs_uprating_parameters"
|
| 323 |
+
],
|
| 324 |
+
"projection_base_year": 2026,
|
| 325 |
+
"source": "SSA 2025 Trustees Report V.C.7 and OACT email clarification, May 6, 2026",
|
| 326 |
+
"start_year": 2035,
|
| 327 |
+
"uprating_parameter": "gov.irs.uprating"
|
| 328 |
+
},
|
| 329 |
+
"year": 2099
|
| 330 |
+
}
|
staging/crfb-longrun-20260517/long_term/2100.h5.metadata.json
ADDED
|
@@ -0,0 +1,330 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"base_dataset_path": "hf://policyengine/policyengine-us-data/enhanced_cps_2024.h5",
|
| 3 |
+
"base_dataset_snapshot": {
|
| 4 |
+
"requested_path": "hf://policyengine/policyengine-us-data/enhanced_cps_2024.h5",
|
| 5 |
+
"resolved_file_sha256": "96965b0d9931d36beb29486b25fffee8b630e3b62c9376e7265976e02f7ab3ca",
|
| 6 |
+
"resolved_mtime_ns": 1778905303378497095,
|
| 7 |
+
"resolved_path": "/Users/maxghenis/.cache/huggingface/hub/models--policyengine--policyengine-us-data/blobs/96965b0d9931d36beb29486b25fffee8b630e3b62c9376e7265976e02f7ab3ca",
|
| 8 |
+
"resolved_size": 106261154
|
| 9 |
+
},
|
| 10 |
+
"calibration_audit": {
|
| 11 |
+
"age_bucket_count": 18,
|
| 12 |
+
"age_bucket_size": 5,
|
| 13 |
+
"age_max_pct_error": 1.1384304700853182e-06,
|
| 14 |
+
"approximate_entropy_error": null,
|
| 15 |
+
"approximate_solution_error_pct": null,
|
| 16 |
+
"approximate_solution_used": false,
|
| 17 |
+
"approximation_method": null,
|
| 18 |
+
"baseline_weight_sum": 928748803.744901,
|
| 19 |
+
"calibrated_weight_sum": 254813497.5844227,
|
| 20 |
+
"calibration_quality": "exact",
|
| 21 |
+
"clone_donor_family_count": 880,
|
| 22 |
+
"clone_donor_family_effective_sample_size": 54.68921783558479,
|
| 23 |
+
"clone_older_donor_count": 63,
|
| 24 |
+
"clone_older_donor_effective_sample_size": 20.33359177666859,
|
| 25 |
+
"clone_worker_donor_count": 100,
|
| 26 |
+
"clone_worker_donor_effective_sample_size": 43.59715609886355,
|
| 27 |
+
"constraint_provenance": {
|
| 28 |
+
"age_targets": {
|
| 29 |
+
"classification": "hard",
|
| 30 |
+
"scoring_contract": "population calibration target",
|
| 31 |
+
"source": "trustees_2025_current_law"
|
| 32 |
+
},
|
| 33 |
+
"hi_tob": {
|
| 34 |
+
"classification": "hard",
|
| 35 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 36 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 37 |
+
},
|
| 38 |
+
"income_guard_ordinary_nonpayroll_income": {
|
| 39 |
+
"classification": "hard",
|
| 40 |
+
"scoring_contract": "not directly consumed by reform scoring",
|
| 41 |
+
"source": "policyengine_formula_on_realized_rows"
|
| 42 |
+
},
|
| 43 |
+
"income_guard_preferential_investment_income": {
|
| 44 |
+
"classification": "hard",
|
| 45 |
+
"scoring_contract": "not directly consumed by reform scoring",
|
| 46 |
+
"source": "policyengine_formula_on_realized_rows"
|
| 47 |
+
},
|
| 48 |
+
"oasdi_tob": {
|
| 49 |
+
"classification": "hard",
|
| 50 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 51 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 52 |
+
},
|
| 53 |
+
"payroll_total": {
|
| 54 |
+
"classification": "hard",
|
| 55 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 56 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 57 |
+
},
|
| 58 |
+
"ss_total": {
|
| 59 |
+
"classification": "hard",
|
| 60 |
+
"scoring_contract": "same formula path used by production scoring",
|
| 61 |
+
"source": "policyengine_formula_on_scored_h5"
|
| 62 |
+
}
|
| 63 |
+
},
|
| 64 |
+
"constraints": {
|
| 65 |
+
"hi_tob": {
|
| 66 |
+
"achieved": 1761512026541.7666,
|
| 67 |
+
"error": 26541.7666015625,
|
| 68 |
+
"pct_error": 1.5067604763159432e-06,
|
| 69 |
+
"target": 1761512000000.0
|
| 70 |
+
},
|
| 71 |
+
"income_guard_ordinary_nonpayroll_income": {
|
| 72 |
+
"achieved": 24223838776282.81,
|
| 73 |
+
"error": 1562534.33203125,
|
| 74 |
+
"pct_error": 6.450399737430609e-06,
|
| 75 |
+
"target": 24223837213748.477
|
| 76 |
+
},
|
| 77 |
+
"income_guard_preferential_investment_income": {
|
| 78 |
+
"achieved": 13841189892477.271,
|
| 79 |
+
"error": 3046207.935546875,
|
| 80 |
+
"pct_error": 2.200828562882908e-05,
|
| 81 |
+
"target": 13841186846269.336
|
| 82 |
+
},
|
| 83 |
+
"oasdi_tob": {
|
| 84 |
+
"achieved": 2101276839383.6584,
|
| 85 |
+
"error": 39383.658447265625,
|
| 86 |
+
"pct_error": 1.8742727491811466e-06,
|
| 87 |
+
"target": 2101276800000.0
|
| 88 |
+
},
|
| 89 |
+
"payroll_total": {
|
| 90 |
+
"achieved": 187614000230428.97,
|
| 91 |
+
"error": 230428.96875,
|
| 92 |
+
"pct_error": 1.2282077496881896e-07,
|
| 93 |
+
"target": 187614000000000.0
|
| 94 |
+
},
|
| 95 |
+
"ss_total": {
|
| 96 |
+
"achieved": 34434590432386.83,
|
| 97 |
+
"error": 232386.828125,
|
| 98 |
+
"pct_error": 6.748645091324479e-07,
|
| 99 |
+
"target": 34434590200000.0
|
| 100 |
+
}
|
| 101 |
+
},
|
| 102 |
+
"donor_family_count": 41694,
|
| 103 |
+
"donor_family_effective_sample_size": 462.41546874767164,
|
| 104 |
+
"effective_sample_size": 463.5966419358181,
|
| 105 |
+
"entropy_error": null,
|
| 106 |
+
"fell_back_to_ipf": false,
|
| 107 |
+
"greg_attempted": false,
|
| 108 |
+
"greg_error": null,
|
| 109 |
+
"hi_tob_contributor_count": 41694,
|
| 110 |
+
"hi_tob_contributor_effective_sample_size": 55.94589799336244,
|
| 111 |
+
"hi_tob_positive_contributor_count": 9423,
|
| 112 |
+
"largest_negative_weight": 0.0,
|
| 113 |
+
"lp_fallback_used": false,
|
| 114 |
+
"max_clone_donor_family_weight_share_pct": 4.956725174866059,
|
| 115 |
+
"max_clone_older_donor_weight_share_pct": 10.247632829067525,
|
| 116 |
+
"max_clone_worker_donor_weight_share_pct": 5.017309952394516,
|
| 117 |
+
"max_constraint_pct_error": 2.200828562882908e-05,
|
| 118 |
+
"max_donor_family_weight_share_pct": 2.0271193431681627,
|
| 119 |
+
"max_hi_tob_contribution_share_pct": 5.7923789226853835,
|
| 120 |
+
"max_oasdi_tob_contribution_share_pct": 5.7110658185765795,
|
| 121 |
+
"max_payroll_total_contribution_share_pct": 2.3495164721018003,
|
| 122 |
+
"max_ss_total_contribution_share_pct": 3.2883334484544573,
|
| 123 |
+
"method_requested": "entropy",
|
| 124 |
+
"method_used": "entropy",
|
| 125 |
+
"negative_weight_count": 0,
|
| 126 |
+
"negative_weight_household_pct": 0.0,
|
| 127 |
+
"negative_weight_pct": 0.0,
|
| 128 |
+
"oasdi_tob_contributor_count": 41694,
|
| 129 |
+
"oasdi_tob_contributor_effective_sample_size": 61.519505059318625,
|
| 130 |
+
"oasdi_tob_positive_contributor_count": 10867,
|
| 131 |
+
"payroll_total_contributor_count": 41694,
|
| 132 |
+
"payroll_total_contributor_effective_sample_size": 375.5046002994078,
|
| 133 |
+
"payroll_total_positive_contributor_count": 34479,
|
| 134 |
+
"positive_clone_donor_family_count": 880,
|
| 135 |
+
"positive_clone_older_donor_count": 63,
|
| 136 |
+
"positive_clone_worker_donor_count": 100,
|
| 137 |
+
"positive_donor_family_count": 41694,
|
| 138 |
+
"positive_weight_count": 61694,
|
| 139 |
+
"positive_weight_pct": 100.0,
|
| 140 |
+
"ss_total_contributor_count": 41694,
|
| 141 |
+
"ss_total_contributor_effective_sample_size": 123.87221734022238,
|
| 142 |
+
"ss_total_positive_contributor_count": 14535,
|
| 143 |
+
"support_blueprint": {
|
| 144 |
+
"base_weight_scale": 5.0,
|
| 145 |
+
"clone_household_count": 380,
|
| 146 |
+
"clone_total_prior_weight": 155644845.0431243,
|
| 147 |
+
"include_value_overrides": false,
|
| 148 |
+
"mode": "target_year_role_composite_blueprint",
|
| 149 |
+
"target_year": 2100,
|
| 150 |
+
"tob_donor_family_prior_regularization": {
|
| 151 |
+
"applied_max_multiplier": 1.2324921359180923,
|
| 152 |
+
"applied_median_multiplier": 1.0000005678823893,
|
| 153 |
+
"applied_min_multiplier": 0.1,
|
| 154 |
+
"contribution_target": 6.964096e-06,
|
| 155 |
+
"family_count": 500,
|
| 156 |
+
"max_weight_scale_multiplier": 10.0,
|
| 157 |
+
"min_weight_scale_multiplier": 0.1,
|
| 158 |
+
"mode": "equal_contribution",
|
| 159 |
+
"score_mode": "hi_tob"
|
| 160 |
+
}
|
| 161 |
+
},
|
| 162 |
+
"top_100_clone_donor_family_weight_share_pct": 83.54612298348168,
|
| 163 |
+
"top_100_clone_older_donor_weight_share_pct": 99.99999999999999,
|
| 164 |
+
"top_100_clone_worker_donor_weight_share_pct": 99.99999999999997,
|
| 165 |
+
"top_100_donor_family_weight_share_pct": 33.62668444887003,
|
| 166 |
+
"top_100_hi_tob_contribution_share_pct": 84.04260162193478,
|
| 167 |
+
"top_100_oasdi_tob_contribution_share_pct": 80.97645059706018,
|
| 168 |
+
"top_100_payroll_total_contribution_share_pct": 39.06400899115533,
|
| 169 |
+
"top_100_ss_total_contribution_share_pct": 65.73860446628512,
|
| 170 |
+
"top_100_weight_share_pct": 33.55313113974514,
|
| 171 |
+
"top_10_clone_donor_family_weight_share_pct": 34.17992013689427,
|
| 172 |
+
"top_10_clone_older_donor_weight_share_pct": 55.924475884920085,
|
| 173 |
+
"top_10_clone_worker_donor_weight_share_pct": 34.59769251369144,
|
| 174 |
+
"top_10_donor_family_weight_share_pct": 8.973537406425274,
|
| 175 |
+
"top_10_hi_tob_contribution_share_pct": 33.911406678941894,
|
| 176 |
+
"top_10_oasdi_tob_contribution_share_pct": 33.56502240913895,
|
| 177 |
+
"top_10_payroll_total_contribution_share_pct": 9.438967662044472,
|
| 178 |
+
"top_10_ss_total_contribution_share_pct": 20.797175700609678,
|
| 179 |
+
"top_10_weight_share_pct": 8.973537406425274,
|
| 180 |
+
"validation_issues": [],
|
| 181 |
+
"validation_passed": true
|
| 182 |
+
},
|
| 183 |
+
"contract_version": 1,
|
| 184 |
+
"policyengine_us": {
|
| 185 |
+
"package_dir": "/Users/maxghenis/PolicyEngine/policyengine-us-data-crfb-pin/.venv/lib/python3.14/site-packages/policyengine_us",
|
| 186 |
+
"package_file": "/Users/maxghenis/PolicyEngine/policyengine-us-data-crfb-pin/.venv/lib/python3.14/site-packages/policyengine_us/__init__.py",
|
| 187 |
+
"package_file_sha256": "4816cc93528d4b0e752d0c27242911fa4d35c97c26ac7ff171c468cf5ae3e670",
|
| 188 |
+
"package_mtime_ns": 1778950525391246940,
|
| 189 |
+
"package_size": 498,
|
| 190 |
+
"package_tree_file_count": 13229,
|
| 191 |
+
"package_tree_sha256": "22d87cadef959eba850e557b5552733353999e8b63570ca0cc448a98d4af78e9",
|
| 192 |
+
"package_tree_size": 20314316,
|
| 193 |
+
"version": "1.691.12"
|
| 194 |
+
},
|
| 195 |
+
"profile": {
|
| 196 |
+
"allow_greg_fallback": false,
|
| 197 |
+
"approximate_windows": [
|
| 198 |
+
{
|
| 199 |
+
"age_bucket_size": 5,
|
| 200 |
+
"end_year": 2078,
|
| 201 |
+
"max_age_error_pct": 0.5,
|
| 202 |
+
"max_constraint_error_pct": 0.5,
|
| 203 |
+
"max_negative_weight_pct": 0.0,
|
| 204 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 205 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 206 |
+
"min_effective_sample_size": 75.0,
|
| 207 |
+
"min_positive_household_count": 1000,
|
| 208 |
+
"start_year": 2075
|
| 209 |
+
},
|
| 210 |
+
{
|
| 211 |
+
"age_bucket_size": 5,
|
| 212 |
+
"end_year": 2085,
|
| 213 |
+
"max_age_error_pct": 10.0,
|
| 214 |
+
"max_constraint_error_pct": 10.0,
|
| 215 |
+
"max_negative_weight_pct": 0.0,
|
| 216 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 217 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 218 |
+
"min_effective_sample_size": 75.0,
|
| 219 |
+
"min_positive_household_count": 1000,
|
| 220 |
+
"start_year": 2079
|
| 221 |
+
},
|
| 222 |
+
{
|
| 223 |
+
"age_bucket_size": 5,
|
| 224 |
+
"end_year": 2095,
|
| 225 |
+
"max_age_error_pct": 20.0,
|
| 226 |
+
"max_constraint_error_pct": 20.0,
|
| 227 |
+
"max_negative_weight_pct": 0.0,
|
| 228 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 229 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 230 |
+
"min_effective_sample_size": 75.0,
|
| 231 |
+
"min_positive_household_count": 1000,
|
| 232 |
+
"start_year": 2086
|
| 233 |
+
},
|
| 234 |
+
{
|
| 235 |
+
"age_bucket_size": 5,
|
| 236 |
+
"end_year": null,
|
| 237 |
+
"max_age_error_pct": 35.0,
|
| 238 |
+
"max_constraint_error_pct": 35.0,
|
| 239 |
+
"max_negative_weight_pct": 0.0,
|
| 240 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 241 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 242 |
+
"min_effective_sample_size": 75.0,
|
| 243 |
+
"min_positive_household_count": 1000,
|
| 244 |
+
"start_year": 2096
|
| 245 |
+
}
|
| 246 |
+
],
|
| 247 |
+
"benchmark_tob": false,
|
| 248 |
+
"calibration_method": "entropy",
|
| 249 |
+
"description": "Age, Social Security, taxable payroll, and TOB using positive entropy calibration under the long-run core-threshold tax assumption.",
|
| 250 |
+
"max_age_error_pct": 0.1,
|
| 251 |
+
"max_constraint_error_pct": 0.1,
|
| 252 |
+
"max_negative_weight_pct": 0.0,
|
| 253 |
+
"max_top_100_weight_share_pct": 95.0,
|
| 254 |
+
"max_top_10_weight_share_pct": 25.0,
|
| 255 |
+
"min_effective_sample_size": 75.0,
|
| 256 |
+
"min_positive_household_count": 1000,
|
| 257 |
+
"name": "ss-payroll-tob",
|
| 258 |
+
"use_greg": false,
|
| 259 |
+
"use_h6_reform": false,
|
| 260 |
+
"use_payroll": true,
|
| 261 |
+
"use_ss": true,
|
| 262 |
+
"use_tob": true
|
| 263 |
+
},
|
| 264 |
+
"support_augmentation": {
|
| 265 |
+
"activation_start_year": 2075,
|
| 266 |
+
"blueprint_base_weight_scale": 5.0,
|
| 267 |
+
"clone_weight_scale": 0.1,
|
| 268 |
+
"donors_per_target": 5,
|
| 269 |
+
"family": "targeted_donor",
|
| 270 |
+
"max_distance_for_clone": 3.0,
|
| 271 |
+
"name": "donor-backed-composite-v1",
|
| 272 |
+
"non_target_income_sanitizer_mode": "none",
|
| 273 |
+
"report_file": "support_augmentation_report_2100.json",
|
| 274 |
+
"report_summary": {
|
| 275 |
+
"augmented_household_count": 61694,
|
| 276 |
+
"augmented_person_count": 152704,
|
| 277 |
+
"base_household_count": 41314,
|
| 278 |
+
"base_person_count": 101384,
|
| 279 |
+
"clone_household_count": 20380,
|
| 280 |
+
"role_composite_clone_count": 380,
|
| 281 |
+
"skipped_target_count": 0,
|
| 282 |
+
"successful_target_count": 380,
|
| 283 |
+
"tob_donor_clone_count": 20000
|
| 284 |
+
},
|
| 285 |
+
"sanitize_clone_non_target_income": false,
|
| 286 |
+
"sanitize_worker_non_target_income": false,
|
| 287 |
+
"support_solve_max_constraint_error_pct": 5.0,
|
| 288 |
+
"target_year": 2100,
|
| 289 |
+
"target_year_strategy": "run_year",
|
| 290 |
+
"tob_donor_clones_per_source": 40,
|
| 291 |
+
"tob_donor_max_weight_scale_multiplier": 10.0,
|
| 292 |
+
"tob_donor_min_weight_scale_multiplier": 0.1,
|
| 293 |
+
"tob_donor_top_n_sources": 500,
|
| 294 |
+
"tob_donor_weight_scale": 0.2,
|
| 295 |
+
"tob_donor_weighting_mode": "equal_contribution",
|
| 296 |
+
"top_n_targets": 20
|
| 297 |
+
},
|
| 298 |
+
"target_source": {
|
| 299 |
+
"baseline_kind": "current_law_comparator",
|
| 300 |
+
"description": "2025 Trustees current-law baseline used by the legacy long-term calibration stack.",
|
| 301 |
+
"file": "trustees_2025_current_law.csv",
|
| 302 |
+
"name": "trustees_2025_current_law",
|
| 303 |
+
"not_law": false,
|
| 304 |
+
"notes": [
|
| 305 |
+
"Generated from social_security_aux.csv for explicit source selection."
|
| 306 |
+
],
|
| 307 |
+
"sha256": "e059aa9fba806b260a399b8a6a18b892a6363ba12ee00fe21ab109d09dff0ec4",
|
| 308 |
+
"source_urls": [
|
| 309 |
+
"https://www.ssa.gov/oact/tr/2025/lrIndex.html",
|
| 310 |
+
"https://www.ssa.gov/oact/solvency/provisions/tables/table_run133.html"
|
| 311 |
+
],
|
| 312 |
+
"type": "trustees_current_law"
|
| 313 |
+
},
|
| 314 |
+
"tax_assumption": {
|
| 315 |
+
"description": "Best-public Trustees tax-side approximation: keep Social Security benefit-tax thresholds fixed, but wage-index all federal income tax parameters that otherwise use IRS CPI uprating after 2034 using the active NAWI path.",
|
| 316 |
+
"economic_assumption": "trustees-2025-nawi-v1",
|
| 317 |
+
"end_year": 2100,
|
| 318 |
+
"income_uprating_assumption": "trustees-2025-soi-income-nawi-v1",
|
| 319 |
+
"name": "trustees-2025-core-thresholds-v1",
|
| 320 |
+
"not_default_current_law": true,
|
| 321 |
+
"parameter_groups": [
|
| 322 |
+
"all_gov_irs_uprating_parameters"
|
| 323 |
+
],
|
| 324 |
+
"projection_base_year": 2026,
|
| 325 |
+
"source": "SSA 2025 Trustees Report V.C.7 and OACT email clarification, May 6, 2026",
|
| 326 |
+
"start_year": 2035,
|
| 327 |
+
"uprating_parameter": "gov.irs.uprating"
|
| 328 |
+
},
|
| 329 |
+
"year": 2100
|
| 330 |
+
}
|