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 frozen Enhanced CPS artifacts on the Hugging Face model repo policyengine/policyengine-us-data carry a miscellaneous-income point-mass defect in every revision from 1.78.2 through the final 1.115.5 (the revision main resolves to). Any consumer running tax analysis against the frozen file's latest revisions gets roughly 2x-inflated income tax aggregates. Since the repo is deprecated and will not be re-cut, this needs a consumer advisory on the artifact itself plus a populace-side guard so the defect class can't recur in successor releases.
Evidence (measured on enhanced_cps_2024.h5)
Quantity
rev 1.73.0 (Aug 2025)
rev ≥1.78.2 (incl. 1.115.5)
miscellaneous_income, unweighted column sum
$92B
$2.07T
Largest single record
—
$795M
Weighted AGI (pe-us 1.772.0, 2026)
$15.7T (SOI-consistent, within 3%)
$23.9T
Weighted federal income tax (2026)
$2.43T (within 5% of SOI)
$4.4T
The defect is the known QRF imputation landmine: quantile-regression-forest draws placing extreme point masses on miscellaneous_income for a handful of records. It entered at 1.78.2 and persists through the final frozen revision.
Discovered while pinning data for the IARIW OBBBA incidence paper (PolicyEngine/obbba-paper — private; cleaning manifest and revision comparison in data/clean/manifest.json and the methods section there). The paper pinned 1.73.0 and validated it against IRS SOI aggregates.
Asks
Consumer advisory on the frozen artifact: a warning in the HF model card / README of policyengine/policyengine-us-data stating that revisions ≥1.78.2 (including main/1.115.5) should not be used for tax analysis, and pointing to 1.73.0 as the last SOI-consistent revision of that lineage (or to certified populace successors).
Summary
The frozen Enhanced CPS artifacts on the Hugging Face model repo
policyengine/policyengine-us-datacarry a miscellaneous-income point-mass defect in every revision from 1.78.2 through the final 1.115.5 (the revisionmainresolves to). Any consumer running tax analysis against the frozen file's latest revisions gets roughly 2x-inflated income tax aggregates. Since the repo is deprecated and will not be re-cut, this needs a consumer advisory on the artifact itself plus a populace-side guard so the defect class can't recur in successor releases.Evidence (measured on
enhanced_cps_2024.h5)miscellaneous_income, unweighted column sumThe defect is the known QRF imputation landmine: quantile-regression-forest draws placing extreme point masses on
miscellaneous_incomefor a handful of records. It entered at 1.78.2 and persists through the final frozen revision.Discovered while pinning data for the IARIW OBBBA incidence paper (PolicyEngine/obbba-paper — private; cleaning manifest and revision comparison in
data/clean/manifest.jsonand the methods section there). The paper pinned 1.73.0 and validated it against IRS SOI aggregates.Asks
policyengine/policyengine-us-datastating that revisions ≥1.78.2 (includingmain/1.115.5) should not be used for tax analysis, and pointing to 1.73.0 as the last SOI-consistent revision of that lineage (or to certified populace successors).Reproduction