Encode HI CCAP copay regime change: tier applies to gross income from August 2021 - #9366
Encode HI CCAP copay regime change: tier applies to gross income from August 2021#9366hua7450 wants to merge 5 commits into
Conversation
…provider rate HAR 17-798.3-14 (effective August 6, 2021) computes the family co-payment as the Exhibit II tier multiplied by the family unit's monthly gross income; the superseded 17-798.2-14(b)(4) multiplied it by the department maximum rate. Corroborated by the FFY2025-2027 CCDF plan section 3.1.2 worked example (family of 1 at 3,632/month pays 327). Part of the PolicyEngine#9365 copay sweep. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ASXyC4DNpinDieKCdkNgL8
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #9366 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 1 2 +1
Lines 20 30 +10
Branches 1 0 -1
=========================================
+ Hits 20 30 +10
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Replace the blanket formula change with a dated income_based_in_effect boolean: the tier percentage applies to the department maximum rate before HAR 17-798.3 (August 6, 2021) and to monthly gross income after, with a pre/post effective-date test pair on the same household. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ASXyC4DNpinDieKCdkNgL8
/review-program — PR #9366: Hawaii CCAP copay regime changeProgram ReviewHawaii Child Care Program (CCAP) co-payment (
The formula is The core implementation is source-verified and sound. The two-era method, the Source Documents
All source facts were VERIFIED by the collector. Branch StatusBranch is 13 commits behind CriticalNone. The two-era method, the Aug-6-2021 effective date, and the Exhibit II Should Address1. Toggle-boundary test gap (tests) — add a boundary pairThe two era cases sit at 2. No PRE-era multi-child test (tests)The per-child-sum (old) vs once-per-family (new) contrast is only demonstrated for 3. Manual URL verification for the HAR PDF (references)Both 4. Add a
|
Pin the August/September 2021 toggle boundary and the per-child versus per-family contrast with paired copay tests, add a pre-August-2021 end-to-end subsidy case, point the tier-scale parameter at Exhibit II (chapter PDF page 73), cite HAR 17-798.3-14(3) consistently, and note the mid-month effective date and the countable-income base in comments. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Gu18CFcw8DPpLrhQQ8eTRs
…into hi-ccap-copay-income-base
Cases 7 and 8 used mid-year case periods (2021-08, 2021-09), which policyengine-core 3.30.2 cannot store for year-defined inputs. Merge them into one whole-year case that keys the outputs by month. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Re-Review — PR #9366: Hawaii CCAP copay regime change (tier × gross income from Aug 6, 2021)Re-review noteThis is a re-review following the author's response to a prior COMMENT review that Resolution of the 5 prior should-address items:
Program reviewProgram: Hawaii Child Care Assistance Program (CCAP) — family co-payment computation. Change under review: Implements a two-era co-payment regime. From August 6, 2021, Core mechanics (all confirmed correct):
Source documents
Jurisdiction (HI DHS / Hawaii Administrative Rules) and reference format (title/href Branch statusBranch is 13 commits behind FindingsCriticalNone. Should address1. [Regulatory] Post-2021 income base is Mitigating context: the divergence is internally coherent — the same income figure Recommendation: either switch the post-2021 base to a gross-income variable, or document 2. [References] Residual (3)/(4) citation-wording nuance (minor). Suggestions
Validation summary
Expected values recomputed from source, all correct and mutually discriminating:
Changelog fragment present: Review severityCOMMENT. No critical issues; all 5 prior should-address items resolved; the two Next stepsRun 🤖 Generated with Claude Code /review-program |
Summary
Encodes Hawaii's 2021 CCAP co-payment regime change. Both methods are legally correct in their eras:
The rule text was verified visually from the scanned chapter (image-only PDF). Found by the #9365 copay sweep.
Mechanism
A single formula switches on a new dated boolean parameter
income_based_in_effect.yaml(falsefrom 2020-01-01,truefrom 2021-08-06) rather than dated formulas, so both eras stay visible in one place. With monthly periods the switch lands at September 2021 (August starts before the effective date). The tier table itself (Exhibit II, 0–9% by FPG band, inrate.yaml) is identical in both eras — only the multiplication base and per-child vs. per-family assessment change.Impact (post-2021 periods)
Copays for tier-charged families change substantially — e.g., a family of one at $3,632/month: previous model ≈ $63–$88 (9% × provider rate), correct $326.88. The FFY2025-2027 CCDF plan §3.1.2 corroborates: "a percent of income … per family," with its table showing exactly that family paying $327 (9% × $3,632 = $326.88 rounded) — pinned as a test case.
Changes
copay/income_based_in_effect.yamlhi_ccap_copay.pywhere(in_effect, countable_income, summed max rates)× tierhi_ccap_copay_rate.py,copay/rate.yamlhi_ccap.yamlandintegration.yamlrecomputed (integration Case 5's copay is now one family-level $60 rather than summed per-child rates)Not changed (by design)
hi_ccap.py(subsidy = lesser-of minus copay) keeps its formula and pre-existing citations.Part of #9365.
Test plan
🤖 Generated with Claude Code
https://claude.ai/code/session_01ASXyC4DNpinDieKCdkNgL8