Align CHIP calibration to FY2024#8180
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #8180 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 2 1 -1
Lines 35 21 -14
=========================================
- Hits 35 21 -14
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Initial review pass before edits:
I am patching those low-risk cleanups in a fresh detached |
|
Code-quality pass pushed in c3982ea. I tightened the CHIP calibration parameter metadata so the labels/descriptions match the total/enrollment series more specifically. Focused CHIP YAML tests pass locally: 9 passed. The failing Full Suite states-non-ny-shard-1 job is unrelated to this PR; it is a NJ/NM/OH state income-tax baseline cluster that reproduces outside the CHIP calibration files. |
|
Pushed a fix in 6311d5e for the Maryland denominator outlier. MACPAC Exhibit 32's FY2024 Maryland row reports only 0.601k CHIP-funded children, while Exhibit 33 reports $682.9M in CHIP spending. Using that row directly made Maryland per-capita CHIP $1.136M. Since the FY2024 enrollment row is not comparable with the spending scope, this keeps Maryland's 2024 M-CHIP/total denominator on the prior same-scope 139k count until we have a comparable FY2024 denominator, and adds MD regression cases for both net and gross per-capita CHIP. Local checks:
|
MaxGhenis
left a comment
There was a problem hiding this comment.
Reviewed the Maryland FY2024 denominator fix and current CI. The CHIP calibration update is now scoped consistently and all checks pass.
Fixes #8096.
Summary
per_capita_chip_grossdocumentation now that 2024 net spending, enrollment, and cost-sharing offsets are aligned to FY2024.Sources
Tests
uv run --extra dev ruff format policyengine_us/variables/gov/hhs/chip/per_capita_chip_gross.pyuv run python -m policyengine_core.scripts.policyengine_command test policyengine_us/tests/policy/baseline/gov/hhs/chip/per_capita_chip.yaml policyengine_us/tests/policy/baseline/gov/hhs/chip/per_capita_chip_gross.yaml -c policyengine_usuv run pytest policyengine_us/tests/test_parameter_files.py -quv run --extra dev ruff check .