From fcb4ab9de98b6f10b9760717297b0823a111611c Mon Sep 17 00:00:00 2001 From: PavelMakarchuk Date: Wed, 17 Jun 2026 14:17:41 -0400 Subject: [PATCH 1/2] Update CCDF coverage to reflect merged policyengine-us implementations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Refreshes the CCDF state coverage list on the model coverage page: - Promote AL, AR, WA, WV from "in open PR" to implemented (PRs #8322, #8324, #8208, #7948 merged). AR's path corrected to ar/ade/oec/sra. - Add HI, IN, KS, KY, VT — implemented in policyengine-us but missing from the list entirely. - Keep AZ (#8373), GA (#7958), MD (#7889) as in-progress open PRs. Coverage now reads 27 state programs implemented + 3 in open PRs (was 18 + 7). Co-Authored-By: Claude Opus 4.8 (1M context) --- src/data/programs.ts | 124 +++++++++++++++++++++++++++++++++---------- 1 file changed, 96 insertions(+), 28 deletions(-) diff --git a/src/data/programs.ts b/src/data/programs.ts index 5009c7a..ca4c0f1 100644 --- a/src/data/programs.ts +++ b/src/data/programs.ts @@ -809,7 +809,7 @@ export const programs: Program[] = [ agency: 'HHS', status: 'partial', notes: 'CCDF is a federal block grant — every state and DC operate a CCDF-funded child-care subsidy program. The state list below tracks how many of those state programs are implemented end-to-end in policyengine-us (with the state agency\'s actual eligibility, copay, and payment-rate rules), not which states have CCDF at all.', - coverage: '18 state programs implemented + 7 in open PRs', + coverage: '27 state programs implemented + 3 in open PRs', stateImplementations: [ { state: 'AK', @@ -1024,27 +1024,115 @@ export const programs: Program[] = [ tests: `${TESTS_BASE}/policy/baseline/gov/states/va/dss/ccsp`, } }, - // Open PRs in policyengine-us — implementation work in flight. { state: 'AL', - status: 'inProgress', + status: 'complete', name: 'Alabama CCSP', fullName: 'Alabama Child Care Subsidy Program', - notes: 'Open PR #8322', + variable: 'al_ccsp', githubLinks: { - variables: `https://github.com/PolicyEngine/policyengine-us/pull/8322`, + parameters: `${GITHUB_BASE}/parameters/gov/states/al/dhr/ccsp`, + variables: `${GITHUB_BASE}/variables/gov/states/al/dhr/ccsp`, + tests: `${TESTS_BASE}/policy/baseline/gov/states/al/dhr/ccsp`, } }, { state: 'AR', - status: 'inProgress', + status: 'complete', name: 'Arkansas SRA', fullName: 'Arkansas School Readiness Assistance (formerly CCAP)', - notes: 'Open PR #8324', + variable: 'ar_sra', + githubLinks: { + parameters: `${GITHUB_BASE}/parameters/gov/states/ar/ade/oec/sra`, + variables: `${GITHUB_BASE}/variables/gov/states/ar/ade/oec/sra`, + tests: `${TESTS_BASE}/policy/baseline/gov/states/ar/ade/oec/sra`, + } + }, + { + state: 'HI', + status: 'complete', + name: 'Hawaii CCAP', + fullName: 'Hawaii Child Care Assistance Program', + variable: 'hi_ccap', + githubLinks: { + parameters: `${GITHUB_BASE}/parameters/gov/states/hi/bessd/ccap`, + variables: `${GITHUB_BASE}/variables/gov/states/hi/bessd/ccap`, + tests: `${TESTS_BASE}/policy/baseline/gov/states/hi/bessd/ccap`, + } + }, + { + state: 'IN', + status: 'complete', + name: 'Indiana CCDF', + fullName: 'Indiana Child Care and Development Fund Voucher', + variable: 'in_ccdf', + githubLinks: { + parameters: `${GITHUB_BASE}/parameters/gov/states/in/fssa/ccdf`, + variables: `${GITHUB_BASE}/variables/gov/states/in/fssa/ccdf`, + tests: `${TESTS_BASE}/policy/baseline/gov/states/in/fssa/ccdf`, + } + }, + { + state: 'KS', + status: 'complete', + name: 'Kansas CCAP', + fullName: 'Kansas Child Care Assistance Program', + variable: 'ks_ccap', + githubLinks: { + parameters: `${GITHUB_BASE}/parameters/gov/states/ks/dcf/ccap`, + variables: `${GITHUB_BASE}/variables/gov/states/ks/dcf/ccap`, + tests: `${TESTS_BASE}/policy/baseline/gov/states/ks/dcf/ccap`, + } + }, + { + state: 'KY', + status: 'complete', + name: 'Kentucky CCAP', + fullName: 'Kentucky Child Care Assistance Program', + variable: 'ky_ccap', + githubLinks: { + parameters: `${GITHUB_BASE}/parameters/gov/states/ky/dcbs/ccap`, + variables: `${GITHUB_BASE}/variables/gov/states/ky/dcbs/ccap`, + tests: `${TESTS_BASE}/policy/baseline/gov/states/ky/dcbs/ccap`, + } + }, + { + state: 'VT', + status: 'complete', + name: 'Vermont CCFAP', + fullName: 'Vermont Child Care Financial Assistance Program', + variable: 'vt_ccfap', + githubLinks: { + parameters: `${GITHUB_BASE}/parameters/gov/states/vt/dcf/ccfap`, + variables: `${GITHUB_BASE}/variables/gov/states/vt/dcf/ccfap`, + tests: `${TESTS_BASE}/policy/baseline/gov/states/vt/dcf/ccfap`, + } + }, + { + state: 'WA', + status: 'complete', + name: 'Washington WCCC', + fullName: 'Washington Working Connections Child Care', + variable: 'wa_wccc', + githubLinks: { + parameters: `${GITHUB_BASE}/parameters/gov/states/wa/dcyf/wccc`, + variables: `${GITHUB_BASE}/variables/gov/states/wa/dcyf/wccc`, + tests: `${TESTS_BASE}/policy/baseline/gov/states/wa/dcyf/wccc`, + } + }, + { + state: 'WV', + status: 'complete', + name: 'West Virginia CCAP', + fullName: 'West Virginia Child Care Assistance Program', + variable: 'wv_ccap', githubLinks: { - variables: `https://github.com/PolicyEngine/policyengine-us/pull/8324`, + parameters: `${GITHUB_BASE}/parameters/gov/states/wv/dhhr/ccap`, + variables: `${GITHUB_BASE}/variables/gov/states/wv/dhhr/ccap`, + tests: `${TESTS_BASE}/policy/baseline/gov/states/wv/dhhr/ccap`, } }, + // Open PRs in policyengine-us — implementation work in flight. { state: 'AZ', status: 'inProgress', @@ -1075,26 +1163,6 @@ export const programs: Program[] = [ variables: `https://github.com/PolicyEngine/policyengine-us/pull/7889`, } }, - { - state: 'WA', - status: 'inProgress', - name: 'Washington WCCC', - fullName: 'Washington Working Connections Child Care', - notes: 'Open PR #8208', - githubLinks: { - variables: `https://github.com/PolicyEngine/policyengine-us/pull/8208`, - } - }, - { - state: 'WV', - status: 'inProgress', - name: 'West Virginia CCAP', - fullName: 'West Virginia Child Care Assistance Program', - notes: 'Open PR #7948', - githubLinks: { - variables: `https://github.com/PolicyEngine/policyengine-us/pull/7948`, - } - }, ], githubLinks: {}, }, From e86d039a414e879cd866e251ecc6ac2126b1d4a4 Mon Sep 17 00:00:00 2001 From: PavelMakarchuk Date: Wed, 17 Jun 2026 14:21:48 -0400 Subject: [PATCH 2/2] Track full 51-jurisdiction CCDF universe on coverage page Add the 21 states without a CCDF implementation as notStarted entries so the state coverage grid reflects that CCDF is a federal block grant operated by all 50 states + DC. The detail panel now reads "27 / 51 complete" (was "27 / 30") and renders the unimplemented states as greyed squares, making the remaining gap visible. Coverage summary updated to "27 of 51 state programs implemented + 3 in open PRs". Co-Authored-By: Claude Opus 4.8 (1M context) --- src/data/programs.ts | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/src/data/programs.ts b/src/data/programs.ts index ca4c0f1..a55a0b2 100644 --- a/src/data/programs.ts +++ b/src/data/programs.ts @@ -809,7 +809,7 @@ export const programs: Program[] = [ agency: 'HHS', status: 'partial', notes: 'CCDF is a federal block grant — every state and DC operate a CCDF-funded child-care subsidy program. The state list below tracks how many of those state programs are implemented end-to-end in policyengine-us (with the state agency\'s actual eligibility, copay, and payment-rate rules), not which states have CCDF at all.', - coverage: '27 state programs implemented + 3 in open PRs', + coverage: '27 of 51 state programs implemented + 3 in open PRs', stateImplementations: [ { state: 'AK', @@ -1163,6 +1163,30 @@ export const programs: Program[] = [ variables: `https://github.com/PolicyEngine/policyengine-us/pull/7889`, } }, + // Not yet implemented in policyengine-us. CCDF is a federal block grant, + // so every state and DC operate a program — these are tracked as the + // remaining gap toward full 51-jurisdiction coverage. + { state: 'FL', status: 'notStarted', githubLinks: {} }, + { state: 'IA', status: 'notStarted', githubLinks: {} }, + { state: 'ID', status: 'notStarted', githubLinks: {} }, + { state: 'LA', status: 'notStarted', githubLinks: {} }, + { state: 'MI', status: 'notStarted', githubLinks: {} }, + { state: 'MN', status: 'notStarted', githubLinks: {} }, + { state: 'MS', status: 'notStarted', githubLinks: {} }, + { state: 'MO', status: 'notStarted', githubLinks: {} }, + { state: 'MT', status: 'notStarted', githubLinks: {} }, + { state: 'ND', status: 'notStarted', githubLinks: {} }, + { state: 'NM', status: 'notStarted', githubLinks: {} }, + { state: 'NV', status: 'notStarted', githubLinks: {} }, + { state: 'NY', status: 'notStarted', githubLinks: {} }, + { state: 'OH', status: 'notStarted', githubLinks: {} }, + { state: 'OK', status: 'notStarted', githubLinks: {} }, + { state: 'OR', status: 'notStarted', githubLinks: {} }, + { state: 'SD', status: 'notStarted', githubLinks: {} }, + { state: 'TN', status: 'notStarted', githubLinks: {} }, + { state: 'UT', status: 'notStarted', githubLinks: {} }, + { state: 'WI', status: 'notStarted', githubLinks: {} }, + { state: 'WY', status: 'notStarted', githubLinks: {} }, ], githubLinks: {}, },