-
Notifications
You must be signed in to change notification settings - Fork 201
Implement Idaho TANF #7044
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Implement Idaho TANF #7044
Conversation
Starting implementation of Idaho TANF (Temporary Assistance for Families in Idaho). Documentation and parallel development will follow. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Implement complete Idaho TAFI program with: - Income eligibility tests (gross and net income) - Resource limit eligibility - Earned income disregard (50%) - Work incentive calculation - Grant standard and benefit calculation Closes PolicyEngine#7043 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #7044 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 6 7 +1
Lines 81 97 +16
=========================================
+ Hits 81 97 +16
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:
|
- Format id_tafi.py (fixes CI lint failure) - Remove incorrect $10 minimum payment comments from tests - Add immigration ineligibility test case (Case 9) - Add intermediate work incentive table test (size 6) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
PR Review🟢 Summary: APPROVEDThe Idaho TAFI implementation is high quality and ready for merge. All 42 tests pass, regulatory requirements are correctly implemented, and code follows PolicyEngine standards. ✅ Validation Results
🔴 Critical (Must Fix)None - No critical issues found. 🟡 Should Address (Minor)
🟢 Suggestions (Optional)
Verification SummaryKey Parameter Values Verified:
Manual Calculation Verified (Case 4):
Code Quality Highlights
Next Steps
To auto-fix issues: 🤖 Generated with Claude Code |
Summary
Implements Idaho Temporary Assistance for Families in Idaho (TAFI) program.
Closes #7043
Regulatory Authority
IDAPA 16.03.08 - Temporary Assistance for Families in Idaho (TAFI)
Income Eligibility Tests
Idaho TAFI uses a benefit-based eligibility determination. Eligibility is determined through the benefit calculation - if the calculated grant standard is positive, the family is income eligible.
Source: IDAPA 16.03.08.248-252
Income Deductions & Exemptions
Earned Income (60% Counted)
For families with earned income, 60% of gross earned income is subtracted from the work incentive table amount.
Source: IDAPA 16.03.08.252
Unearned Income (100% Counted)
100% of unearned income is counted against benefits.
Source: IDAPA 16.03.08.250
Income Standards (Work Incentive Table)
Source: IDAPA 16.03.08.251
Benefit Calculation
Source: IDAPA 16.03.08.248-252
Resource Limit
$5,000 maximum countable resources.
Source: IDAPA 16.03.08.200
Files Added
Parameters (6 files)
Variables (7 files)
Tests (8 files, 42 test cases)
Example Calculations
Example 1: Family of 3, No Income
Example 2: Family of 3, $500 Earned Income
Example 3: Family of 4, $400 Earned + $100 Unearned
Implementation Notes
Not Implemented (by design)
Key Implementation Decisions
tafi- Uses Idaho's official program nameReferences
🤖 Generated with Claude Code