You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The live HF-latest release (populace-us-2024-buildm-sparse-rmloss100-98bf731-20260717T075101Z) ships non_sch_d_capital_gains at $74.6B against its own $10.2B SOI target — a +635% relative error recorded in the release's calibration_diagnostics.json — while schedule_d_capital_gain_distributions is empty. The #282 route split (Schedule-D-routed capital gain distributions carved out of long_term_capital_gains, direct route on non_sch_d_capital_gains) is not realized in the shipped artifact, and the build manifest records no CGD-split stage.
Observed (all reproducible from the published release)
From releases/populace-us-2024-buildm-sparse-rmloss100-98bf731-20260717T075101Z/calibration_diagnostics.json:
The returns-count target is hit exactly while the dollar target is 7.3× over — the inflation is per-record amounts, not weights. The TY2022 historic_table_2 state net_capital_gains_amount targets all land within ~0.2%, so the −25.6% national miss is specific to the TY2023 Table 1.4 national row.
Simulated at pe-us 1.775.8, year 2026, on the artifact:
live latest: non_sch_d_capital_gains$85.5B across 3.26M tax units; schedule_d_capital_gain_distributions$0.0B; capital_gain_distributions $85.5B; long_term_capital_gains $1,116B; AGI $18,962B.
pe-us pinned default (populace_us_2024.h5@populace-us-2024-c86a631-6e1bcd0271a5-20260619T002242Z, 75,112 hh, pre-Split the Schedule D route of capital gain distributions out of long-term gains (US) #282 lineage) for comparison: non_sch_d_capital_gains$13.69B across 4.01M units — consistent with the SOI direct-route concept (Table 1.4 TY2023 $10.2B; PUF E01100 uprated).
The overshoot ($74.6B − $10.2B ≈ $64.5B) is close to the Schedule-D-route CGD magnitude documented on #274 (SOCA TY2015: $68.05B routed via Schedule D line 13), and the national net-capital-gains line is short by a similar order — consistent with Schedule-D-route dollars sitting on the direct-route input rather than inside long_term_capital_gains. That attribution is a hypothesis; the two discriminating checks are below.
build_manifest.json for the release contains no stage touching non_sch_d, schedule_d, capital_gain_distribution*, or split_component* (the only "split" hit is an unrelated mortgage-interest note).
Why it matters
Consumer impact: any analysis keyed to non_sch_d_capital_gains on the live default computes on ~7× the SOI base. Concretely: the GROWTH Act (H.R. 2089) groundwork that motivated pe-us #8828/#8839 measures ~$13.7B (2026) of direct-route distributions on the pe-us pinned default, but ~$85.5B on this artifact.
Engine treatment: post pe-us #8839/#8850, non_sch_d_capital_gains adds to gross income and net_capital_gain — so ~$64B of income rides the wrong route line. Whether total AGI/CG is net-neutral depends on whether those dollars were also removed from long_term_capital_gains (the −25.6% national miss suggests partial offset, not confirmed).
Summary
The live HF-latest release (
populace-us-2024-buildm-sparse-rmloss100-98bf731-20260717T075101Z) shipsnon_sch_d_capital_gainsat $74.6B against its own $10.2B SOI target — a +635% relative error recorded in the release'scalibration_diagnostics.json— whileschedule_d_capital_gain_distributionsis empty. The #282 route split (Schedule-D-routed capital gain distributions carved out oflong_term_capital_gains, direct route onnon_sch_d_capital_gains) is not realized in the shipped artifact, and the build manifest records no CGD-split stage.Observed (all reproducible from the published release)
From
releases/populace-us-2024-buildm-sparse-rmloss100-98bf731-20260717T075101Z/calibration_diagnostics.json:irs_soi.ty2023.table_1_4.all.capital_gain_distributions_amount@2024(Pub 1304 Table 1.4, conceptirs_soi.capital_gain_distributions_1040)non_sch_d_capital_gains(sum)irs_soi.ty2023.table_1_4.all.capital_gain_distributions_returns@2024non_sch_d_capital_gains(indicator_sum)irs_soi.ty2023.table_1_4.all.net_capital_gains_amount@2024capital_gains_gross(sum)The returns-count target is hit exactly while the dollar target is 7.3× over — the inflation is per-record amounts, not weights. The TY2022
historic_table_2statenet_capital_gains_amounttargets all land within ~0.2%, so the −25.6% national miss is specific to the TY2023 Table 1.4 national row.Simulated at pe-us 1.775.8, year 2026, on the artifact:
non_sch_d_capital_gains$85.5B across 3.26M tax units;schedule_d_capital_gain_distributions$0.0B;capital_gain_distributions$85.5B;long_term_capital_gains$1,116B; AGI $18,962B.populace_us_2024.h5@populace-us-2024-c86a631-6e1bcd0271a5-20260619T002242Z, 75,112 hh, pre-Split the Schedule D route of capital gain distributions out of long-term gains (US) #282 lineage) for comparison:non_sch_d_capital_gains$13.69B across 4.01M units — consistent with the SOI direct-route concept (Table 1.4 TY2023 $10.2B; PUF E01100 uprated).The overshoot ($74.6B − $10.2B ≈ $64.5B) is close to the Schedule-D-route CGD magnitude documented on #274 (SOCA TY2015: $68.05B routed via Schedule D line 13), and the national net-capital-gains line is short by a similar order — consistent with Schedule-D-route dollars sitting on the direct-route input rather than inside
long_term_capital_gains. That attribution is a hypothesis; the two discriminating checks are below.build_manifest.jsonfor the release contains no stage touchingnon_sch_d,schedule_d,capital_gain_distribution*, orsplit_component*(the only "split" hit is an unrelated mortgage-interest note).Why it matters
non_sch_d_capital_gainson the live default computes on ~7× the SOI base. Concretely: the GROWTH Act (H.R. 2089) groundwork that motivated pe-us #8828/#8839 measures ~$13.7B (2026) of direct-route distributions on the pe-us pinned default, but ~$85.5B on this artifact.non_sch_d_capital_gainsadds to gross income andnet_capital_gain— so ~$64B of income rides the wrong route line. Whether total AGI/CG is net-neutral depends on whether those dollars were also removed fromlong_term_capital_gains(the −25.6% national miss suggests partial offset, not confirmed).Discriminating checks (for the Build M lane)
schedule_d_capital_gain_distributionswith ~$60–70B andnon_sch_d_capital_gainsat ~$10–14B (split ran, sparse export dropped the memo column — Sparse-57k export drops 94 no-formula input columns from the dense parent (tips, overtime, disability flags, ESI premiums, rent, QBI basis) #361 class, since it is a no-formula input), ornon_sch_dat ~$75B withschedule_dabsent (split never ran / donor stage mapped total CGD onto the direct-route variable)?split_component_by_sharestage is invoked anywhere in the Build M release path (the manifest records none).Repro
Relates #274, #282, #361, #393, #457; pe-us PolicyEngine/policyengine-us#8839, PolicyEngine/policyengine-us#8850; Build M PR #455. Found re-verifying GROWTH Act groundwork numbers against current artifacts.