Backdate Indiana TANF parameters to program inception#7499
Open
hua7450 wants to merge 7 commits intoPolicyEngine:mainfrom
Open
Backdate Indiana TANF parameters to program inception#7499hua7450 wants to merge 7 commits intoPolicyEngine:mainfrom
hua7450 wants to merge 7 commits intoPolicyEngine:mainfrom
Conversation
Starting comprehensive backdating of Indiana TANF parameters to program inception. Documentation and parallel development will follow. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add 1997-10-01 entries for all 10 TANF parameter files reflecting frozen AFDC-era values. Key value change: while-receiving resource limit was $1,500 pre-SEA 265, now $10,000. Add 36 historical, boundary, and edge case tests. All 103 tests pass. Ref PolicyEngine#7498 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #7499 +/- ##
===========================================
+ Coverage 97.82% 100.00% +2.17%
===========================================
Files 3 1 -2
Lines 92 21 -71
Branches 2 0 -2
===========================================
- Hits 90 21 -69
+ Misses 1 0 -1
+ Partials 1 0 -1
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:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Backdates Indiana TANF parameters to 1997 program inception, corrects vehicle exemption historical values and while-receiving resource limit effective date, and differentiates applicant vs. recipient income deductions with 4-month earned income disregard limit.
Closes #7498
Parameter Changes
Backdated to 1997-10-01 (program inception)
Source: 470 IAC 10.3-4 | IC 12-14 | Indiana DCS Unlicensed Relative Placements (pre-2023 standard of need)
Corrected Values
Source: FSSA DFR Chapter 3000, Section 3005.10.00 | WRD Table L8 ($1,500 as of July 1998)
Added Vehicle Exemption History
Source: IC 12-14-2-1(b)(2) | FSSA DFR Chapter 2600 | Urban Institute WRD
New Parameter
earned_income_disregard/months.yaml: 4-month duration for the 1/3 disregardSource: 470 IAC 10.3-4-4(c)(2) | FSSA DFR Chapter 3400, Section 3450.25.00
Reference Improvements
Source: FSSA DFR Chapter 3000 | FSSA DFR Chapter 3400 | FSSA DFR Chapter 2600
Formula Change
in_tanf_countable_earned_income_for_eligibility.pyis_tanf_enrolled:Source: 470 IAC 10.3-4-4 | FSSA DFR Chapter 3400, Section 3450.20.00-3450.25.00
Tests
Test Plan
make formatcleanGenerated with Claude Code