Add Connecticut refundable child tax credit (HB 5134)#7432
Add Connecticut refundable child tax credit (HB 5134)#7432DTrim99 merged 6 commits intoPolicyEngine:mainfrom
Conversation
Implementation NotesThis reform implements CT HB 5134 as a contributed policy (not enacted law). Key design decisions:
The reform can be enabled by setting |
policyengine_us/parameters/gov/contrib/states/ct/refundable_ctc/amount.yaml
Outdated
Show resolved
Hide resolved
policyengine_us/parameters/gov/contrib/states/ct/refundable_ctc/age_limit.yaml
Outdated
Show resolved
Hide resolved
policyengine_us/parameters/gov/contrib/states/ct/refundable_ctc/age_limit.yaml
Show resolved
Hide resolved
policyengine_us/reforms/states/ct/refundable_ctc/ct_refundable_ctc.py
Outdated
Show resolved
Hide resolved
policyengine_us/reforms/states/ct/refundable_ctc/ct_refundable_ctc.py
Outdated
Show resolved
Hide resolved
Fixes Applied ✅🟡 Should-Address Issues Fixed
Note on age_limit parameterThe age limit of 18 is implied by other organization research and House Dem press releases but not stated explicitly in the bill. This is documented but kept in the implementation. Verification
Ready for re-review. 🤖 Generated with Claude Code |
|
@DTrim99 can you resolve the open comments? |
PavelMakarchuk
left a comment
There was a problem hiding this comment.
Test and closing comments
policyengine_us/tests/policy/contrib/states/ct/refundable_ctc/ct_refundable_ctc.yaml
Outdated
Show resolved
Hide resolved
Fixes Applied🔴 Critical Issues Fixed
🟡 Review Comment Addressed
Verification
🤖 Generated with Claude Code |
Implements CT HB 5134 (2026 session) as a reform: - $600 per qualifying child (under age 18) - Maximum 3 children - Income threshold: <$100k (single/HOH/separate) or <$200k (joint) - Refundable credit against CT personal income tax Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Update parameter descriptions to use active voice one-sentence format - Remove in_effect check from formula (handled at reform registration level) - Extend parameter modification end date from 2030 to 2035 - Remove test for in_effect=false (tested at reform layer, not formula) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…riable conflict - Added ct_income_tax and household_net_income outputs to all 9 test cases to verify the computation flows through the tree - Removed duplicate pr_gross_income.py that was causing variable conflict Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
fe9f829 to
d18f077
Compare
Fixes Applied🔴 Critical Issues Fixed
Verification
CI should now pass with the upstream fix included. 🤖 Generated with Claude Code |
- Use strict < for single filers, <= for joint/surviving_spouse per HB 5134 - Update parameter descriptions, labels, and reference titles - Rewrite tests: 12 cases with naming conventions and edge cases Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Implements Gov. Lamont's proposed 2026 tax rebate as a contributed policy: - Single filers: $200 if AGI <= $200,000 - Joint filers: $400 if AGI <= $400,000 - Head of household: $320 if AGI <= $320,000 - Married filing separately: $200 if AGI <= $200,000 - Surviving spouse: $400 if AGI <= $400,000 Matches the style and implementation patterns from PR PolicyEngine#7432. Closes PolicyEngine#7466 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Implements Gov. Lamont's proposed 2026 tax rebate as a contributed policy: - Single filers: $200 if AGI <= $200,000 - Joint filers: $400 if AGI <= $400,000 - Head of household: $320 if AGI <= $320,000 - Married filing separately: $200 if AGI <= $200,000 - Surviving spouse: $400 if AGI <= $400,000 Matches the style and implementation patterns from PR PolicyEngine#7432. Closes PolicyEngine#7466 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Summary
Implements Connecticut HB 5134 (2026 session) as a reform - a refundable child tax credit against the personal income tax.
Bill Reference: https://www.cga.ct.gov/2026/TOB/H/PDF/2026HB-05134-R00-HB.PDF
Credit Details
Files Added
Parameters (
parameters/gov/contrib/states/ct/refundable_ctc/):in_effect.yaml- Toggle to enable the reform (default: false)amount.yaml- $600 per childmax_children.yaml- Maximum 3 childrenage_limit.yaml- Children must be under 18income_threshold.yaml- AGI thresholds by filing statusReform (
reforms/states/ct/refundable_ctc/):ct_refundable_ctc.py- Reform logic__init__.py- Module exportsTests (
tests/policy/reforms/states/ct/refundable_ctc/):ct_refundable_ctc.yaml- 10 comprehensive testsTest Coverage
🤖 Generated with Claude Code