Add UT CCAP Table 4 copays and income limits effective October 1, 2026 - #9367
Conversation
Encode the DWS Table 4 "Child Care Income Eligibility and Co-Payment" edition effective October 1, 2026 as a 2026-10-01 layer in the copay amount and income group upper-bound parameters (household sizes 2-12+, income groups 1-16, all child-count columns). The existing 2020-01-01 layer keeps the April 1, 2026 edition at the backdating floor. The October edition prints 0 (previously n/a) in the structurally impossible child-count cells; the repeat-padding convention is retained. The size 10 group 16 bound is encoded as published (12,846) with a comment noting the apparent typo for 12,486; it has no behavioral effect. The new entry/exit eligibility structure (groups 6/10/16) is noted but not modeled here. Part of PolicyEngine#9365. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ASXyC4DNpinDieKCdkNgL8
The 2026 annual case now spans two Table 4 editions: nine months at the April 2026 copay (791/month) and three at the October 2026 copay (826/month, since the uprated bounds move the household from income group 5 to 4), totaling 9,597. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ASXyC4DNpinDieKCdkNgL8
PR #9367 Review — Utah CCAP Table 4 (copays + income limits, effective 2026-10-01)Program ReviewPR #9367 adds the October 1, 2026 edition of Utah DWS Table 4 (Child Care Income
The addition is strictly additive: every prior Source Documents
CriticalNone. Should Address
Suggestions
Value Audit SummaryBoth tables were audited cell-by-cell against the October 1, 2026 PDF (
Zero value errors. The only source–repo divergences are (a) the deliberate n/a-column repeat Validation Summary
Review SeverityAPPROVE. All values are verified against the authoritative source (176/176 income limits, Next StepsRun 🤖 Generated with Claude Code /review-program |
DTrim99
left a comment
There was a problem hiding this comment.
Fix minor nits, then ready
Adds the reviewer-requested October-layer tests (padded n/a cell, size 12 group 16 far corner, size 4 and size 10 group 15/16 boundary pairs documenting the as-published 12,846 bound), tightens the n/a-cell header comment in amount.yaml, and swaps the April 2026 citation to an archived capture of the Infosource page (verified to show the April edition), since Utah overwrites the live page at each reissue and publishes no date-stamped April PDF. The entry/exit eligibility tiers are tracked in PolicyEngine#9372. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ASXyC4DNpinDieKCdkNgL8
|
Addressed the review in 20bbfe9: Should address
Suggestions
|
Summary
Adds Utah's already-published next CCAP copay/income schedule: the DWS Table 4 "Child Care Income Eligibility and Co-Payment" effective October 1, 2026 (table1026.pdf), as a
2026-10-01layer inut/dwf/ccap/copay/. Copays rise ~3–4% (e.g., household of 2: group 3 $42 → $43, group 5 $109 → $113, group 16 $352 → $366; household of 4 group 16 $518/$538/$558 → $539/$559/$580 by child count) and every income-group bound is uprated (household of 2 group 16: $5,668 → $5,896; 12+: $12,502 → $13,006).Found by the #9365 copay sweep. The existing
2020-01-01layers (the April 2026 edition at the backdating floor, per the file comments) are untouched.Changes
amount.yamlincome_limits.yamlut_ccap_copaycases and 2 newut_ccap_income_groupcases at period 2027-01 (inside the new schedule): an uprated interior cell, both sides of the raised group-2 boundary (inclusive bound $2,140 → $18 vs. $2,141 → $43), the above-group-16 clamp ($366), and a size-4 group-16 three-child cell ($580)Verification: transcription ran through a generation script with built-in assertions (all nine sweep-identified sample deltas, group-1 zeros, within-column monotonicity, contiguous bounds), then 22 cells re-checked independently against the PDF, plus a further independent 15-cell check of the household-size-7 block against the source extract.
Transcription notes (documented in file comments)
0(not "n/a") in impossible child-count cells (e.g., household of 2, "2 children" column); the established repeat-padding convention forTWO/THREE_PLUSis retained so those cells stay non-binding, consistent with the April layer..01offset; only upper bounds are encoded, so no effect.Out of scope (deliberately)
The October 2026 table introduces a two-tier eligibility structure — Entry Limit at income Group 6 (applications), Exit Limit at Group 10 (reviews), Open Child Care at Group 16 — versus the single 85% SMI ceiling currently in
ut_ccap_income_eligible. That is an eligibility-variable restructure left for a follow-up; this PR only notes it in theincome_limits.yamlcomment.Part of #9365.
Test plan
🤖 Generated with Claude Code
https://claude.ai/code/session_01ASXyC4DNpinDieKCdkNgL8