Backfill NY TANF parameters to 1997 with pre-2022 and post-2022 reform rules #7178
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
Fixes #7177
Implements complete NY TANF modeling with both pre-October 2022 and post-October 2022 reform rules. The October 2022 reforms (22-ADM-11) significantly changed the earned income calculation methodology and eliminated the gross income test.
Regulatory Authority
Income Eligibility Tests
Gross Income Test (Pre-October 2022 Only)
Source: 22-ADM-11 Section IV(B)
Needs Test (Always Applies)
Countable income < Need Standard
Income Deductions & Exemptions
Earned Income Disregard (EID) Rate
Source: 97-ADM-23, 22-ADM-11 Section IV(B)
Work Expense Disregard
Source: 22-ADM-11 Section IV(B)
Calculation Order Change (Critical)
max(gross - $90, 0) × (1 - EID%)max(gross × (1 - 50%) - $150, 0)Source: 22-ADM-11 Section II
Resource Limits
Source: 22-ADM-11 Section IV(A)
Implementation Details
Parameters Created
reform_2022/in_effect.yaml- Boolean controlling which rule set appliesgross_income_test/rate.yaml- 185% multiplier for pre-2022 gross income testParameters Modified
earned_income_deduction/percent.yaml- Historical EID rates (42%, 55%, 50%)earned_income_deduction/flat.yaml- Work expense amounts ($90, $150)Variables Created
ny_tanf_gross_income_eligible.py- 185% gross income test (eliminated post-October 2022)Variables Modified
ny_tanf_countable_earned_income.py- Conditional calculation order based on reform dateny_tanf_income_eligible.py- Added gross income testdefinition_period = MONTHTest Plan
🤖 Generated with Claude Code