Skip to content

Add Texas CEAP (LIHEAP)#7516

Open
MaxGhenis wants to merge 1 commit intoPolicyEngine:mainfrom
MaxGhenis:feat/tx-ceap
Open

Add Texas CEAP (LIHEAP)#7516
MaxGhenis wants to merge 1 commit intoPolicyEngine:mainfrom
MaxGhenis:feat/tx-ceap

Conversation

@MaxGhenis
Copy link
Contributor

Summary

  • Implements Texas Comprehensive Energy Assistance Program (CEAP), the state's LIHEAP program administered by TDHCA
  • Income eligibility uses the higher of 150% FPG or 60% state median income (per FY 2024 LIHEAP State Plan, Section 2.1)
  • Tiered utility assistance benefits per 10 TAC 6.309(e): $2,400 (0-50% FPIG), $2,300 (51-75% FPIG), $2,200 (76-150% FPIG), capped by actual energy expenses

Test plan

  • 4 eligibility tests (TX eligible, TX ineligible above both limits, zero income, non-TX state)
  • 5 benefit amount tests (low/mid/high income brackets, expense cap, ineligible household)
  • All 9 YAML tests pass via policyengine-core test

Fixes #6465

Generated with Claude Code

Implements TX CEAP (LIHEAP) with income-based eligibility and tiered
utility assistance benefits per 10 TAC 6.309(e) and the FY 2024 LIHEAP
State Plan. Eligibility uses the higher of 150% FPG or 60% SMI.

Fixes PolicyEngine#6465

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@codecov
Copy link

codecov bot commented Mar 2, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (55a0045) to head (07d81a5).
⚠️ Report is 20 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff             @@
##             main     #7516      +/-   ##
===========================================
+ Coverage   97.82%   100.00%   +2.17%     
===========================================
  Files           3         2       -1     
  Lines          92        35      -57     
  Branches        2         0       -2     
===========================================
- Hits           90        35      -55     
+ Misses          1         0       -1     
+ Partials        1         0       -1     
Flag Coverage Δ
unittests 100.00% <100.00%> (+2.17%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ 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.

Implement Texas LIHEAP (Low Income Home Energy Assistance Program)

1 participant