Skip to content

Add provisional OACT long-run target source#670

Merged
MaxGhenis merged 2 commits intomainfrom
codex/us-data-oact-sources
Apr 6, 2026
Merged

Add provisional OACT long-run target source#670
MaxGhenis merged 2 commits intomainfrom
codex/us-data-oact-sources

Conversation

@MaxGhenis
Copy link
Copy Markdown
Contributor

Summary

  • add a builder for explicit long-term target source packages
  • add the provisional August 5, 2025 OACT source package and raw OASDI delta table
  • document and test the OACT source selection path on top of the calibration-contract PR

Notes

  • stacked on top of Add long-run calibration contracts #669
  • the HI series in oact_2025_08_05_provisional remains explicitly provisional (match_oasdi_pct_change) until a published annual HI replacement series is available

Testing

  • uv run pytest policyengine_us_data/tests/test_long_term_calibration_contract.py -q
  • python3 -m py_compile policyengine_us_data/datasets/cps/long_term/build_long_term_target_sources.py policyengine_us_data/datasets/cps/long_term/run_household_projection.py policyengine_us_data/tests/test_long_term_calibration_contract.py

@MaxGhenis MaxGhenis force-pushed the codex/us-data-oact-sources branch from 4bae930 to 1905bdf Compare April 5, 2026 19:36
@MaxGhenis MaxGhenis changed the base branch from codex/us-data-calibration-contract to main April 5, 2026 19:36
@MaxGhenis MaxGhenis marked this pull request as ready for review April 6, 2026 00:15
@MaxGhenis MaxGhenis merged commit 2bd20c7 into main Apr 6, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant