Skip to content

Update PolicyEngine US to 1.634.9#3407

Merged
hua7450 merged 1 commit intomasterfrom
auto/update-policyengine-us-1.634.9
Apr 13, 2026
Merged

Update PolicyEngine US to 1.634.9#3407
hua7450 merged 1 commit intomasterfrom
auto/update-policyengine-us-1.634.9

Conversation

@policyengine
Copy link
Copy Markdown

@policyengine policyengine bot commented Apr 13, 2026

Summary

Update PolicyEngine US from 1.633.2 to 1.634.9.

What changed (1.633.2 -> 1.634.9)

Added

  • Add federal SSI living arrangement statuses and ISM/PMV framework.

Changed

  • Use heating_expense_person for LIHEAP expense cap in DC and MA.
  • Replace Illinois LIHEAP simplified min/max payment model with full benefit matrix by fuel type, income bracket, and household size.
  • Expose build metadata helpers for US data artifacts, including a stable data-build fingerprint and build provenance metadata.

Fixed

  • Fix MSP rules to use SSI spouse deeming, applicant-plus-spouse resources, strict SLMB/QI boundaries, category-consistent MSP eligibility, and complete 2021-2026 Medicare/MSP premium and resource thresholds.
  • Remove hard-coded end dates from CRFB Social Security credit and senior deduction extension reforms.
  • Made has_tin the canonical TIN variable while keeping has_itin and taxpayer_has_itin as compatibility aliases during migration.
  • Fixed federal and reform CTC gating so child CTC, ODC, and reform overrides all follow the intended child-qualification and filer-identification rules, and introduced has_tin / taxpayer_has_tin compatibility variables for the TIN-side checks.
  • Fixed MA LIHEAP expense cap to include fuel oil expenses and bypass cap for heat-in-rent households.
  • Gate the federal child CTC amount on ctc_qualifying_child so dependents who fail the child-specific identification requirement no longer receive the $2,000 child amount.

Generated automatically by GitHub Actions

@hua7450 hua7450 merged commit 9e8decf into master Apr 13, 2026
17 of 20 checks passed
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 13, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 72.97%. Comparing base (39d6550) to head (d6453b7).
⚠️ Report is 9 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #3407   +/-   ##
=======================================
  Coverage   72.97%   72.97%           
=======================================
  Files          56       56           
  Lines        2598     2598           
  Branches      460      460           
=======================================
  Hits         1896     1896           
  Misses        617      617           
  Partials       85       85           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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