-
Notifications
You must be signed in to change notification settings - Fork 201
Add Florida TANF program #7091
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
Add Florida TANF program #7091
Conversation
Closes PolicyEngine#6723 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
Implements Florida's TANF program (Temporary Cash Assistance) administered by the Department of Children and Families (DCF), including: - Dual income test (185% FPL gross test + payment standard net test) - Earned income disregard ($200 + 50% of remainder) - Three-tier shelter-based payment standards - Resource eligibility ($2,000 limit) - Comprehensive unit and integration tests Closes PolicyEngine#6723 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #7091 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 8 9 +1
Lines 128 119 -9
=========================================
- Hits 128 119 -9
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:
|
PR Review - Florida TCA ImplementationSummaryOverall Assessment: ✅ APPROVE This is a well-implemented Florida Temporary Cash Assistance (TCA) program. The implementation correctly reflects Florida regulations and follows PolicyEngine coding standards. 🟢 Validation Results
✅ What's Correct
Test Calculation Verification:
🟡 Suggestions (Optional Improvements)1. Parameter Description WordingFile: Change "caps" to "limits" for consistency with PolicyEngine style: # Current
description: Florida caps family size at this number...
# Suggested
description: Florida limits family size to this number...2. Reference SpecificitySeveral parameters cite statute sections (e.g., "414.095(11)") but could include specific paragraph letters (e.g., "414.095(11)(a)") where applicable for easier verification. 3. Date Consistency NoteThe payment standard files use different effective dates:
Consider adding a comment explaining this discrepancy if it reflects actual regulatory history. 🟢 Test Coverage Suggestions (Non-Blocking)The current 69 tests provide excellent baseline coverage. For future enhancement, consider adding:
Code Quality Highlights✓ Uses File Summary
ConclusionThis is a high-quality, well-documented implementation of Florida TCA. The regulatory research is thorough, the code follows PolicyEngine patterns, and the test coverage is comprehensive. Recommended Action: Approve and merge. 🤖 Review generated with Claude Code |
Summary
Implements Florida's Temporary Cash Assistance (TCA) program, the state's TANF implementation administered by the Department of Children and Families (DCF).
Closes #6723
Florida TCA Income Rules
Regulatory Authority
1. INCOME ELIGIBILITY TESTS
Gross Income Test
Source: FAC 65A-4.220, DCF Policy Manual 2620.0109.01
Net Income Test
After passing the gross income test, countable income (after disregards) must be below the Payment Standard for family size and shelter tier.
Source: Florida Statutes 414.095(12)
2. INCOME DEDUCTIONS & EXEMPTIONS
A. Standard Earned Income Disregard
Source: DCF Policy Manual 2620.0111.01
B. Earned Income Disregard ($200 + 50%)
After subtracting the $90 standard disregard:
Source: Florida Statutes 414.095(11)
C. Child Care Deduction
Per Florida Statutes 414.095(12)(b): "A deduction may not be allowed for child care payments."
3. INCOME STANDARDS BY FAMILY SIZE
Florida uses a three-tier shelter payment system based on monthly shelter obligations:
Source: Florida Statutes 414.095(10)
4. BENEFIT CALCULATION
Formula:
Where Countable Income =
And Countable Earned Income =
Calculation Steps:
Source: FAC 65A-4.220
5. RESOURCE LIMITS
Source: FAC 65A-1.716
Not Implemented
The following Florida TCA program elements are not implemented in this PR:
Files Added
Parameters (10 files)
Variables (9 files)
Tests (8 files, 69 tests)
Example Calculations
Example 1: Family of 2 with $500/month earned income, >$50 shelter
Example 2: Family of 3 with $25/month shelter, zero income
🤖 Generated with Claude Code