Skip to content

Update NJ CCAP and MA EEC child care payment rates (#9288 sweep) - #9361

Merged
hua7450 merged 4 commits into
PolicyEngine:mainfrom
hua7450:nj-ma-ccap-rate-updates
Sep 1, 2026
Merged

Update NJ CCAP and MA EEC child care payment rates (#9288 sweep)#9361
hua7450 merged 4 commits into
PolicyEngine:mainfrom
hua7450:nj-ma-ccap-rate-updates

Conversation

@hua7450

@hua7450 hua7450 commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator

Summary

Updates the two states the #9288 verification sweep found with newer published provider rate schedules:

  • NJ: CCAP maximum payment rates updated to CC-230 (03/26), effective April 1, 2026, plus a backfilled intermediate layer from the previously missed CC-230 (07/24) edition, effective August 1, 2024.
  • MA: EEC CCFA daily reimbursement rates updated to FY2026, effective July 1, 2025 (0.5% COLA plus targeted adjustments, implemented April 1, 2026 retroactively), plus a correction to the encoded FY2025 Western/Central/Southeast preschool rate.

Part of #9288.

NJ sources

  • CC-230 (03/26), effective April 1, 2026 — the live chart (the state overwrites this URL in place)
  • CC-230 (07/24), effective August 1, 2024 — Wayback Machine copy, discovered while sourcing this PR; it raised only licensed-center toddler and preschool rates between the two previously encoded layers
  • CC-230 (02/25), effective March 1, 2025 — Bergen County program-instruction mirror of the edition behind the existing 2025-03-01 layers, found in review follow-up (the state overwrote the live PDF and no Wayback copy exists); verified genuine (footer "CC-230 (02/25)", complete 4 pages) and matching the encoded values, now cited in all four NJ rate files

NJ changes

File Change
licensed_center.yaml New 2026-04-01 layer for every cell (~+0.25%, e.g. base FT infant weekly $366.67 → $367.59); new 2024-08-01 layer for toddler/preschool cells only (e.g. base FT toddler $321.55 → $323.33)
aca_summer_camp.yaml New 2026-04-01 layer (school-age FT $288.70 → $289.43, SN $366.65 → $367.57)
registered_family.yaml, approved_home.yaml No rate change — verified cell-by-cell that the 07/24 and 03/26 editions left these tables untouched; reference titles and comments updated to record that

CC-230 editions since at least 07/24 carry monthly and daily columns alongside weekly (NJ moved CCAP to enrollment-based monthly payments), but the weekly column maps 1:1 to the encoded weekly parameters. The 30-hour full-time threshold already encoded matches the new chart's definition.

MA sources

Note: mass.gov blocks automated fetches and none of these documents are archived, so the PDFs were downloaded manually in a browser and verified page by page.

MA changes (new 2025-07-01 layer in all seven rate files)

File Change
center_based/early_education.yaml 0.5% COLA everywhere, plus targeted increases to NE toddler ($85.97 → $86.96), NE preschool ($59.09 → $62.38), and W/C/SE preschool ($58.09 → $58.78), per CCFA-26-02
center_based/school_age.yaml 0.5% COLA on all 12 cells (before-and-after cells equal before-only + after-only in the published chart)
head_start_partner_and_kindergarten.yaml 0.5% COLA; full-day rates carry the preschool targeted increases (full-day = regional preschool rate in FY24 and FY26 charts)
family_child_care/{younger,older}.yaml 0.5% COLA plus targeted increases to NE under-2 ($59.03 → $59.94), NE over-2 ($49.15 → $50.01), and Metro over-2 ($56.16 → $57.43), per CCFA-26-03
informal_child_care/{child_home,relative_home}.yaml FY26 chart sets a single $27.80 full-time informal rate for both settings (previously $17.33 child's home / $24.57 relative's home)

FY2025 correction: the encoded 2024-07-01 W/C/SE preschool rate of $58.90 is corrected to $58.09. Three independent lines of evidence: (1) the FY24 and FY26 charts peg Head Start full-day = preschool in every region, and the encoded FY25 values satisfy the peg in NE and Metro but broke it only in this cell ($58.90 vs $58.09); (2) CCFA-26-02 names W/C/SE preschool as receiving a targeted increase, but $58.90 → $58.78 would be a decrease; (3) the FY26 value $58.78 exactly matches the Head Start full-day trajectory $58.09 → $58.78. No archived FY25 chart exists to re-read directly (also noted in the file comment).

Tests

  • NJ: 10 new cases in nj_ccap_maximum_weekly_benefit.yaml — April 2026 and August 2024 boundary assertions (month-keyed outputs inside year periods), plus a case pinning the verified-unchanged registered family rate.
  • MA: 18 new cases across the five reimbursement test files at 2026-01 (inside FY26) — COLA cells, every targeted cell, the Head Start = preschool peg, the informal-rate equalization, and a 2025-01 case pinning the corrected $58.09 preschool value against the existing Head Start test that already asserted $58.09. Five cases added in review follow-up lock previously untested changed cells: metro toddler ($110.64), NE before-and-after and metro full-day school age ($40.52 / $53.07), the metro Head Start peg ($81.74), and the NE over-2 FCC targeted increase ($50.01).

Verification TODO

  • CI passes

🤖 Generated with Claude Code

https://claude.ai/code/session_01ASXyC4DNpinDieKCdkNgL8

hua7450 and others added 2 commits August 31, 2026 00:16
Add the April 1, 2026 CC-230 (03/26) rates for licensed centers and ACA
summer camps, backfill the intermediate CC-230 (07/24) toddler and
preschool center rates effective August 1, 2024, and record that
registered family and approved home rates are unchanged.

Part of PolicyEngine#9288

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ASXyC4DNpinDieKCdkNgL8
Add the FY2026 daily reimbursement rates effective July 1, 2025 (0.5%
COLA plus targeted increases per advisories CCFA-26-02/26-03,
implemented April 1, 2026 retroactively) for center-based, school age,
Head Start partner and kindergarten, family child care, and informal
child care, and correct the FY2025 Western, Central & Southeast
preschool rate from 58.9 to 58.09.

Part of PolicyEngine#9288

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ASXyC4DNpinDieKCdkNgL8
@hua7450
hua7450 force-pushed the nj-ma-ccap-rate-updates branch from c39e07a to f650d35 Compare August 31, 2026 15:01
@hua7450
hua7450 marked this pull request as ready for review August 31, 2026 15:38
@hua7450
hua7450 requested a review from DTrim99 August 31, 2026 16:14
@DTrim99

DTrim99 commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator

Program Review — PR #9361 (NJ CCAP + MA EEC/CCFA child-care payment rate updates)

Program Review

This PR is a value/rate sweep (part of the #9288 series) updating maximum child-care payment
rates for two states, with no .py changes:

  • NJ CCAP — DHS CC-230 maximum child-care payment rate schedules. Adds a 2026-04-01 block
    (CC-230 03/26) across all licensed-center and ACA-camp cells, plus an intermediate
    2024-08-01 block (CC-230 07/24) scoped to toddler/preschool. registered_family and
    approved_home correctly left value-unchanged (metadata/comment only).
  • MA EEC/CCFA — FY2026 reimbursement charts (effective 2025-07-01) across center-based
    (early education + school-age), head-start partner/kindergarten, family child care
    (younger/older), and informal child care, plus a FY2025 correction (WCS preschool
    58.9 → 58.09).

The change is layered onto pre-existing breakdown machinery and enums (NJ time_category ×
grow_nj_kids_rating × age_group±SN; MA region × age_category / schedule_type). No new
variables, no reinvented enums, no new logic required. Changelog fragment
changelog.d/nj-ma-ccap-rate-updates.changed.md present with the correct .changed type.

Source Documents

  • NJ CC-230 (03/26) — live PDF (childcarenj.gov/.../Max_CC_Payment_Rates.pdf), served
    the 03/26 edition, HTTP 200, verified. Source of the 2026-04-01 block.
  • NJ CC-230 (07/24) — durable Wayback snapshot 20250208062925 (confirmed 200 via
    Wayback availability API; the snapshot date falls inside the 07/24 live window). Source of
    the 2024-08-01 toddler/preschool block.
  • NJ CC-230 (02/25) — pre-existing 2025-03-01 block; state overwrote the PDF in place with
    no archive. Disclosed in-file (see Should Address 1).
  • MA EEC FY2026 rate chart + advisory CCFA-26-02 — source of the 2025-07-01 block and
    the targeted bumps. FY2025 chart — corroborates the 58.09 correction. mass.gov URLs
    return 403 to automated fetchers (WAF/bot block) but resolve for real users; the
    orchestrator successfully downloaded the FY2026/FY2025 charts and CCFA-26-02.

Branch Status

Branch is 3 commits behind main. Informational only — not a review finding.

Critical

None.

Should Address

  1. NJ 2025-03-01 (CC-230 02/25) values are no longer traceable to a live-or-archived source.
    The only href on that block is the live URL, which the state overwrote in place (now serves
    03/26); no 02/25 Wayback snapshot exists. These values pre-date this PR and are disclosed
    honestly in-file, so this is a reference-durability warning rather than a defect. Non-blocking;
    if the author retained the 02/25 PDF, archiving it would close the gap (may be unrecoverable
    post-overwrite — the in-file disclosure is an acceptable fallback).
  2. MA FCC advisory CCFA-26-03 is a narrative-only citation. family_child_care/older.yaml
    and younger.yaml cite CCFA-26-03, which was not separately downloaded this run (mass.gov
    403). The actual FCC values (49.64 / 50.01 / 57.43 / 59.33 / 59.94 / 88.98) ARE corroborated
    by the FY2026 rate chart, so the value block is covered; only the supporting-narrative link is
    unverified. The href follows the identical verified CCFA-26-02 URL pattern. A browser
    spot-check is sufficient; no value change required.
  3. MA test coverage leaves most changed FY2026 cells unlocked. All asserted MA values are
    recompute-correct, but a wrong FY2026 rate would slip through in several changed cells:
    • school_age: only WCS/FULL_DAY (1 of 12 changed cells) tested; the three non-FULL_DAY
      schedule_type variants and all NE/Metro school-age cells are untested (largest single gap).
    • head_start: only FULL_DAY tested; BEFORE_ONLY/AFTER_ONLY/BEFORE_AND_AFTER untested;
      Metro head-start untested.
    • early_education: Metro TODDLER (110.64) / PRESCHOOL (81.74) and NE INFANT (110.8) untested.
    • FCC NE older cell (50.01) untested — this is a targeted bump (not just COLA), so it is
      the higher-value miss within FCC.
      The biggest movers (informal child_home 17.33→27.80; NE preschool 59.09→62.38) and the FY2025
      58.09 correction ARE locked. The NJ tests, by contrast, are strong (both editions, STAR
      fallback, SN cells, two-sided boundary straddles). Recommend appending MA cases to lock the
      remaining changed cells (all at period: 2026-01, or 2025-01 for FY2025).

Suggestions

  1. NJ 2024-08-01 block not independently pixel-verified this run. web.archive was unreachable
    from the audit environment, so the 32 toddler/preschool cells could not be re-fetched against
    the 07/24 render. The block cites a durable, API-confirmed Wayback snapshot, is correctly
    scoped (toddler/preschool + _SN only), passes monotonicity (each 08/01 value lies strictly
    between its 01/01 and 03/25 neighbors), and is internally consistent. Classify as
    "source-cited & internally consistent; not independently pixel-verified this run." A reviewer
    with archive access should confirm the snapshot shows "CC-230 (07/24)" and values 323.33 /
    302.25.
  2. Trailing-zero cents formatting (e.g. 292.30, 220.00, 279.80). These are
    currency-USD values transcribed verbatim from the CC-230 tables, so the trailing zero is a
    significant cents digit, and the new lines follow the exact convention of surrounding
    pre-existing values. No action needed; if normalized, do it file-wide, not just new lines.
  3. NJ tests straddle the effective month but never assert exactly at it (e.g. Case 15 asserts
    2026-03 and 2026-05 around the 2026-04-01 change). This is a deliberate, correct boundary
    straddle; an optional assertion at the effective month (2026-04) would pin the switch-on
    instant but is not required.

Value Audit Summary

This is the core of a rate PR. Zero value mismatches across all three audits.

Audit Cells confirmed Mismatches (>$0.00) Notes
NJ CCAP 52 changed 2026-04-01 cells (48 licensed-center + 4 camp), Δ=0.00 0 +registered_family (p2) & approved_home (p3) confirmed unchanged & still matching; school-age STAR→base fallback correct. 1 block (2024-08-01, 32 cells) source-cited & internally consistent but not pixel-verified this run.
MA center-based 21 FY2026 cells (9 early-education + 12 school-age), to the cent 0 Targeted bumps (WCS/NE preschool, NE toddler) confirmed vs CCFA-26-02; FY2025 WCS preschool 58.9→58.09 correction confirmed vs FY2025 chart.
MA other 20 FY2026 cells (6 FCC + 12 head-start + 2 informal), to the cent 0 Head-start FULL_DAY = center-preschool cross-reference confirmed; informal flat $27.80 both settings confirmed.

Audits performed against verified PDF text extracts (poppler/pdftoppm unavailable for pixel
renders this run); center-based and other-care table numbers are unambiguous in the extracts.

Validation Summary

  • CI: 31/31 green.
  • Regulatory/structural: APPROVE, 0 structural issues. NJ breakdown (all 64 leaf cells)
    preserved; 2026-04-01 on every cell; 2024-08-01 correctly scoped to toddler/preschool;
    school-age STAR→base fallback faithful to the blank-column source layout; effective-date
    layering (02/24→07/24→02/25→03/26) additive with no priors dropped; MA FY2026 = 2025-07-01
    across all 5 files; 58.09 correction dated 2024-07-01 correctly. No mislabeled region, no
    dropped SN column, no missing cell.
  • References: 0 critical, 0 missing. All 12 changed reference blocks carry title + href;
    jurisdictions correct (NJ→CC-230, MA→EEC/mass.gov); page anchors match source layout. NJ
    in-place-overwrite handled correctly (2026-04-01→live URL; 2024-08-01→durable Wayback
    snapshot). 2 warnings (Should Address 1 & 2).
  • Code pattern: 0 critical / 0 should-address / 2 suggestions. Effective-date layering,
    changelog .changed type, reference format, error margins, test period usage all correct.
    Every new NJ test value (cases 15–24) cross-checked exact against the parameter files.
  • Tests: all asserted values recompute-correct; NJ coverage strong; MA coverage has gaps
    on changed cells (Should Address 3).

Review Severity

APPROVE. Every source-verifiable value matches its authoritative source to the cent (0
mismatches across 93 confirmed cells). No critical or structural issues. The two reference
warnings are durability/traceability notes (one on a pre-existing, disclosed block), the NJ
2024-08-01 block is source-cited and internally consistent, and the MA test gaps are additive
coverage improvements — none block merge.

Next Steps

Run /fix-pr 9361 to address the Should-Address items (archive/spot-check the two MA/NJ
reference links; append MA test cases to lock the remaining changed FY2026 cells) and, if
archive access is available, pixel-verify the NJ 2024-08-01 block.

🤖 Generated with Claude Code /review-program

hua7450 and others added 2 commits August 31, 2026 14:01
… test coverage

The CC-230 (02/25) edition behind the NJ 2025-03-01 layers survives as a
Bergen County program-instruction mirror; cite it in all four NJ rate
files. Add five MA test cases locking previously untested changed FY2026
cells (metro toddler, NE before-and-after and metro full-day school age,
metro Head Start peg, NE over-2 FCC targeted increase).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ASXyC4DNpinDieKCdkNgL8
@DTrim99

DTrim99 commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator

PR #9361 re-review — NJ CCAP + MA EEC/CCFA child-care reimbursement rate updates

Re-review note

This is a RE-REVIEW following an earlier APPROVE. That earlier review carried three
"should-address" items; all three are now resolved by the author:

  1. Thin MA test coverage → RESOLVED. MA reimbursement tests now carry substantive
    FY2026 coverage across every changed cell class (center early-education, school-age,
    head-start, FCC, informal), including a dedicated case for the FY2025 WCS-preschool
    58.09 correction and the targeted NE head-start FULL_DAY 62.38 bump.
  2. Non-durable NJ citations → RESOLVED. The four NJ rate files now cite the 02/25
    edition from a durable Bergen County program-instruction mirror and the 07/24 edition
    from a Wayback snapshot, with inline comments explaining the state overwrites the live
    PDF in place.
  3. MA FCC advisory narrative-only → RESOLVED. FCC (and center) files now cite the
    MA advisory (CCFA-26-02 center, CCFA-26-03 FCC) with #page anchors alongside the
    FY2026 chart page that carries the numeric table.

The underlying parameter values are unchanged from the earlier (already-clean) audit;
this round's additions are tests and citations only. CI is 31/31 green.

Two sources could not be re-fetched this run — the NJ 07/24 Wayback archive body and
the MA FY2025 chart (mass.gov Akamai HTTP 403). Both were verified in the earlier review;
they are treated as previously-verified / source-unavailable-this-run, not as findings.


Program Review

PR #9361 (contribution #9288) updates child-care reimbursement rate tables for two states:

  • New Jersey CCAP (gov/states/nj/njdhs/ccap/rates/): adds the CC-230 (03/26) edition
    effective 2026-04-01 across changed cells, and the CC-230 (07/24) edition effective
    2024-08-01 for the toddler/preschool cells the July 2024 chart changed. Four rate files:
    licensed_center.yaml, aca_summer_camp.yaml, registered_family.yaml,
    approved_home.yaml.
  • MA EEC/CCFA (gov/states/ma/eec/ccfa/reimbursement_rates/): adds the FY2026 chart
    effective 2025-07-01 across seven rate files (center-based early_education + school_age,
    head_start_partner_and_kindergarten, family_child_care older/younger, informal
    child_home/relative_home), plus a targeted FY2025 correction (WCS preschool 58.9 → 58.09).

The PR touches rate-table YAMLs, their reimbursement test YAMLs, and one changelog
fragment only
— no .py changes, and none are needed (the rate tables feed existing
breakdown-driven variables). MA test files live under .../ccfa/reimbursement/; the
parameter files under .../ccfa/reimbursement_rates/.

Source Documents

  • NJ CC-230 (03/26) — pdf-1, effective 2026-04-01 (p1 licensed_center, p2
    registered_family, p3 approved_home, p4 camp). Re-fetched and verified this run.
  • MA FY2026 rate-increase chart — pdf-3, effective 2025-07-01. Re-fetched and
    verified this run.
  • MA advisory CCFA-26-02 (center-based) — pdf-5. Verified this run; CCFA-26-03 (FCC)
    cited and structurally well-formed.
  • NJ CC-230 (07/24) — Wayback snapshot 20250208062925; availability API confirms
    an HTTP-200 snapshot at the cited timestamp. Body not fetchable this run
    (previously verified).
  • MA FY2025 chart — mass.gov, Akamai HTTP 403 this run (previously verified).

Branch Status

Branch is 3 commits behind main (informational only, not a finding). PR head SHA
ed60b90d55f191fc1a92889ed171c8e131397373; all files reviewed at that SHA. Extra M/A/D
entries in a name-status diff against the stale base ref are base-ref drift
(AR/CT/ME/ND/SNAP/CalWORKs, partner tests, .py.py renames), not part of this PR.


CRITICAL

None.

SHOULD ADDRESS

None. All three should-address items from the earlier review are resolved (see
Re-review note). No agent classified any new item at should-address severity.

Suggestions

Consolidated, low-priority, non-blocking. None affects a shipped value.

References / citations

  1. Punctuation normalization is confirmed fully resolved — no ?inline query parameter
    remains on any changed NJ or MA href; NJ hrefs are clean .pdf#page=N, MA hrefs clean
    /download#page=N. (No action; noted as confirmation.)
  2. MA informal-care files (child_home, relative_home) corroborate the merged $27.80 rate
    from the FY26 chart #page=2 with no advisory citation. Informal care sits outside the
    center (CCFA-26-02) / FCC (CCFA-26-03) advisory split, so this is acceptable; optionally
    note in-file why no advisory applies.
  3. On center_based/early_education and school_age the FY2025 chart reference carries no
    #page anchor whereas FCC/informal files anchor FY2025 to #page=3/#page=2. Not an
    error (FY2025/FY2024 refs are secondary/historical), just uneven.

Code
4. Newly added rows carry trailing-zero cents (e.g. NJ 2026-04-01: 292.30,
2024-08-01: 194.00; camp 2025-03-01: 288.70). These match the existing file
convention (verbatim cents-precision from the CC-230 charts); normalizing only the new
rows would make columns inconsistent. Leave as-is.
5. MA daily-rate tests use absolute_error_margin: 0.2, looser than the exact 2-decimal
parameter values and looser than the NJ tests' 0.01. It still uniquely discriminates
each asserted value from its neighbors (adjacent rates differ by ≥0.4; smallest tested
FY delta 49.69→49.94 = 0.25, still outside the margin), so tests remain meaningful.
Optional to tighten to 0.01 for symmetry.

Tests (residual coverage gaps — all COLA-pattern cells sharing already-tested logic)
6. MA school-age NE FULL_DAY 51.64 is a changed (COLA) cell with no dedicated case
(covered indirectly by same-COLA WCS/Metro FULL_DAY cases).
7. MA school-age BEFORE_ONLY / AFTER_ONLY variants untested for every region (only
BEFORE_AND_AFTER and FULL_DAY asserted).
8. MA FCC WCS younger (under-2) 59.33 has no dedicated case (NE 59.94 and Metro 88.98 are
tested; older WCS is tested).
9. NJ SCHOOL_AGE_SN 2026-04-01 350.07 (full-time SN school-age post-April) is untested;
the base STAR-fallback school-age at 2026-05 (275.64) is covered. One SN full-time
school-age case in the post-April window would close this.


Value Audit Summary

MA value audit: 41/41 FY2026 cells match the FY2026 chart. 0 mismatches.

  • Center early-education (p1): WCS/NE/Metro infant/toddler/preschool all match
    (e.g. 105.53/82.91/58.78, 110.80/86.96/62.38, 121.92/110.64/81.74).
  • Center school-age (p1): all before/after/before&after/full_day across regions match
    (e.g. WCS 11.80/24.80/36.60/49.94, NE …/51.64, Metro …/53.07).
  • Head Start (p2): full_day = center preschool region-by-region (WCS 58.78, NE 62.38,
    Metro 81.74); before/after/before&after all match.
  • FCC (p4): younger 59.33/59.94/88.98, older 49.64/50.01/57.43 all match.
  • Informal (p2): flat $27.80 full-time in both settings, matches.
  • Targeted-bump/COLA reconciliation is consistent with the advisory (targeted NE preschool
    +5.57%, WCS preschool +1.19%, NE toddler +1.15%, FCC targeted bumps; ~+0.5% COLA
    everywhere else).
  • FY2025 WCS-preschool 58.9→58.09 correction: repo value confirmed 58.09; internally
    corroborated (equals WCS Head Start FY2025 full-day; between FY2024 base and FY2026
    targeted bump; 58.9 would imply an impossible FY2026 decrease). FY2025 chart
    source-unavailable-this-run.

NJ value audit: 52/52 populated 2026-04-01 licensed+camp cells match CC-230 (03/26).
0 mismatches.

  • licensed_center: 48/48 non-school-age FULL/PART × rating × age cells match the WEEKLY
    column exactly; school-age STAR fallback to base confirmed (FT 275.64/350.07,
    PT 137.82/175.03).
  • aca_summer_camp: school-age FT 289.43 / SN 367.57, PT 144.71 / SN 183.79 match p4;
    non-school-age cells 0 (camp is school-age only).
  • registered_family: unchanged by 03/26; latest 2025-03-01 values re-confirmed against the
    03/26 WEEKLY column (48/48 match).
  • approved_home: unchanged through 03/26; latest 2024-01-01 values re-confirmed against the
    03/26 WEEKLY column.
  • 2024-08-01 (CC-230 07/24) toddler/preschool block: source-unavailable-this-run (archive
    body unfetchable); passes strict internal-consistency monotonicity
    (2024-01-01 < 2024-08-01 < 2025-03-01 < 2026-04-01 throughout) and is correctly scoped to
    toddler/preschool only and correctly cited.

Combined: 93/93 verifiable cells match, 0 mismatches, re-confirming the earlier audit
(MA 41/41, NJ 52/52). No newly-flagged mismatch. The only cells not directly
source-verified this run are the NJ 2024-08-01 toddler/preschool block and the MA FY2025
WCS-preschool correction — both previously verified.

Validation Summary

  • CI: 31/31 green.
  • YAML: all 17 changed files parse; no accidental prior-year value changes (the one
    removed row — WCS PRESCHOOL 2024-07-01 58.9→58.09 — is the intended, documented FY2025
    correction).
  • Structure: breakdown grids intact (NJ FULL/PART × rating × age + _SN; MA region ×
    age / schedule_type); no dropped cells, _SN rows, regions, or reordered effective dates.
  • Periods/entities: MA YYYY-MM test periods straddle the 2025-07-01 effective date
    correctly; NJ YYYY periods with month-keyed dicts straddle 2026-04-01 and 2024-08-01
    correctly; entity mapping (NJ Person/MONTH, MA MONTH) matches test inputs.
  • References: every value block carries a corroborating citation; jurisdictions
    correct throughout; href punctuation normalized; #page anchors internally consistent.
  • Changelog: changelog.d/nj-ma-ccap-rate-updates.changed.md is a valid top-level
    .changed fragment.

Review Severity: APPROVE

0 critical, 0 should-address. All three earlier should-address items resolved; remaining
items are suggestions only. Value audits re-confirm 0 mismatches.

Next Steps

  • Optional (non-blocking): tighten MA test absolute_error_margin to 0.01 and/or add
    dedicated cases for MA school-age NE FULL_DAY (51.64), FCC WCS younger (59.33), and NJ
    SCHOOL_AGE_SN post-April (350.07).
  • Recommended housekeeping before merge: a manual browser check of the mass.gov sources
    (FY26 chart, FY2025 chart, CCFA-26-02/03) and the NJ 07/24 Wayback snapshot body, which
    Akamai/Wayback blocked from automated fetch this run. These are provenance confirmations,
    not blockers.
  • Rebase onto main (branch is 3 behind) at merge time per normal flow.

🤖 Generated with Claude Code /review-program

@DTrim99 DTrim99 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto-approving per standing authorization: this re-review is clean (0 critical / 0 should-address; 9 non-blocking suggestions). All three should-address items from the prior review are resolved — MA test coverage expanded (FY2026 targeted-bump cells + the 58.09 FY2025 correction now locked), durable NJ citations added (03/26 live + 02/25 Bergen mirror + 07/24 Wayback), and the MA FCC/center advisories now cited with #page anchors. Value audits re-confirm 0 mismatches (MA 41/41, NJ 52/52 verifiable). Full findings in the review comment above. 🤖 /review-program

@hua7450
hua7450 merged commit f449ead into PolicyEngine:main Sep 1, 2026
31 checks passed
@hua7450
hua7450 deleted the nj-ma-ccap-rate-updates branch September 3, 2026 02:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants