This directory contains an executed notebook reproducing the reform run against the historical PolicyEngine US stack current by the end of November 1, 2025 in America/New_York.
It includes both the main credit aggregates and the federal/state/payroll tax decomposition behind the household_net_income change.
Run the notebook from a clean environment with:
uv run \
--with 'policyengine-us==1.428.0' \
--with 'policyengine-core==3.20.1' \
--with 'huggingface_hub' \
--with 'nbformat' \
python /Users/maxghenis/tmp/ctc_historical_repro/execute_notebook.pyThis rewrites the notebook in place with executed outputs. You can also open the notebook in Jupyter or VS Code after installing the same pinned packages and rerun the cells manually.
To reproduce the aggregates directly without touching the notebook:
uv run \
--with 'policyengine-us==1.428.0' \
--with 'policyengine-core==3.20.1' \
--with 'huggingface_hub' \
python /Users/maxghenis/tmp/ctc_historical_repro/run_historical_reform.pyThe notebook itself asserts the package versions and downloads the exact Hugging Face revision:
policyengine-us==1.428.0policyengine-core==3.20.1- HF commit
8283acff6cb61f752970c47f66e7e28db762454f - dataset
enhanced_cps_2024.h5