Repository navigation
Conversation
The schedule ($20/$40/$50/$100/$50 across 138–600% FPL) is unchanged; what changes is what carries it into plan year 2026. The parameters rested on the Treasury OTA addendum (a November 2021 pass-through calculation) and the DOBI FY2025-2026 budget response, whose 600% statement was conditional — "If the enhanced APTC are extended by the federal government in 2026, the Department intends to continue providing NJ Health Plan Savings subsidies up to 600% FPL" — and whose "$212.2M flat" is a superseded projection. The FY2026-2027 budget response (p.4) states the outcome: "While the enhanced APTCs were not extended by the federal government in 2026, the Department continued providing NJ Health Plan Savings subsidies up to 600% FPL", with PY2025 actual spending of $224.9M, PY2026 estimated at $238.1M, FY2027 projected at $200.0M and the fund's FY2027 closing balance at $0.0M. Its PY2025 cohort averages ($16 under 200% FPL, $43 at 200–250%, $91 and $96 at 250–400%, $40 at 400%+) all sit at or under the schedule, as a premium-capped flat amount must. The Department's 2026-08-18 letter to the Assembly Budget Committee (p.5) fixes the vintage: "For plan year 2026 (using 2025 FPL levels) ... 600 percent of FPL is $192,900" for four. The addendum's bullets are on PDF page 9 (printed page 8); the variables' `#page=8` anchor landed one page short. No New Jersey document for plan year 2026 restates the five amounts — Get Covered NJ's page sends the reader to its calculator — and the comments now say so rather than imply a confirmation that does not exist. 64 pass. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q7xBzQqLTkE1HJLYJbG5S3
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #9515 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 3 3
Lines 78 53 -25
=========================================
- Hits 78 53 -25
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:
|
hua7450
left a comment
There was a problem hiding this comment.
Looks good overall—just two minor citation nits below. The formulas and parameter values are unchanged, and all 64 NJHPS tests passed locally. Looks good to merge once these page references are corrected.
| - title: NJ DOBI FY2025-2026 Budget Discussion Points, p.8 ("lowest ... $20 and the maximum is $100") | ||
| href: https://pub.njleg.state.nj.us/publications/budget/governors-budget/2026/dobi_response_2026.pdf#page=8 | ||
| - title: NJ DOBI FY2026-2027 Budget Discussion Points, p.4 (schedule continued to 600% FPL in 2026; PY2025 cohort averages by FPL band) | ||
| href: https://pub.njleg.state.nj.us/publications/budget/governors-budget/2027/dobi_response_2027.pdf#page=4 |
There was a problem hiding this comment.
Minor nit: the newly cited PY2025 income-band averages ($16/$43/$91/$96/$40) are on page 5. Page 4 supports the continuation to 600% FPL. Could you retain the page-4 reference for continuation and add a page-5 reference for the averages, updating the explanatory comment accordingly?
| - title: NJ DOBI FY2025-2026 Budget Discussion Points | ||
| href: https://pub.njleg.state.nj.us/publications/budget/governors-budget/2026/dobi_response_2026.pdf#page=8 | ||
| - title: NJ DOBI FY2026-2027 Budget Discussion Points, p.4 (2026 outcome, PY2025 actual and PY2026 estimated NJHPS spending, FY2027 projection) | ||
| href: https://pub.njleg.state.nj.us/publications/budget/governors-budget/2027/dobi_response_2027.pdf#page=4 |
There was a problem hiding this comment.
Minor nit: the newly added $200.0M FY2027 expenditure projection and $0.0M closing balance are on page 11. Could you add that reference and update the comment/title to distinguish it from page 4, which supports the 2026 continuation and PY2025/PY2026 spending figures?
PR Review: NJ Health Plan Savings: cite the 2026 documents for the 2026 claimSummaryThis PR changes only citations and comments. It replaces the conditional FY2025-2026 DOBI statement with the FY2026-2027 budget response, which says the program did continue to 600% FPL in plan year 2026. It cites the Department's 2026-08-18 follow-up letter for the 2025 poverty-guideline vintage, and it moves the Treasury addendum anchor in the three variables from The new sources are real and say what the PR says, but four pinpoints don't hold up:
CriticalNone. Should address1. The PY2025 band averages are on page 5, not page 4 (Ziming's first nit, still open). This affects the title at
2. The FY2027 projection and the closing balance are on page 11, not page 4 (Ziming's second nit, still open). This affects the comment at
3. The Treasury addendum page claims. This affects
4. Reference titles carry page numbers and quoted page text. This affects
Suggestions
Verified correct
Axiom line assessmentThe PR body has no CI statusAll 37 checks pass at head 5e3b942 (re-checked just before writing). That run dates from 2026-09-17, so it predates several things now on main: #10009 (the reference page convention), #10287 (the source-conflict ratchet) and #10041 (the NJHPS tax-family change). The static checks above found nothing that would fail on the merged tree, but merge main and re-run before merging. Branch status
Verdict: REQUEST_CHANGES |
DTrim99
left a comment
There was a problem hiding this comment.
Requesting changes: 0 critical, 4 should address, 4 suggestions (details in the report above). The PR changes only citations and comments; values and formulas are unchanged, and the two new quotes are verbatim. The open items are page references:
- The PY2025 band averages are on PDF p.5, not p.4.
- The $200.0M FY2027 projection and the $0.0M closing balance are on p.11, not p.4.
- "printed page 8 (PDF page 9)" is wrong in four places: in this file the printed page and the PDF page are the same.
- Five reference titles carry page labels and quotes, which CLAUDE.md's reference rules don't allow.
Ziming's two September notes are also still open. The branch is 1,264 commits behind main and its CI is from September, so a merge of main and a fresh CI run would help.
What changes
The schedule ($20 / $40 / $50 / $100 / $50 per member per month across 138–600% FPL) is unchanged. What changes is what carries it into plan year 2026.
The parameters rested on the Treasury OTA addendum (a November 2021 pass-through calculation) and the DOBI FY2025–2026 budget response, whose 600% statement was conditional — "If the enhanced APTC are extended by the federal government in 2026, the Department intends to continue providing NJ Health Plan Savings subsidies up to 600% FPL" — and whose "$212.2M flat" is a superseded projection.
The FY2026–2027 budget response (p.4) states the outcome: "While the enhanced APTCs were not extended by the federal government in 2026, the Department continued providing NJ Health Plan Savings subsidies up to 600% FPL", with PY2025 actual spending of $224.9M and PY2026 estimated at $238.1M. Its PY2025 cohort averages ($16 under 200% FPL, $43 at 200–250%, $91 and $96 at 250–400%, $40 at 400%+) all sit at or under the schedule, as a premium-capped flat amount must. The Department's 2026-08-18 letter to the Assembly Budget Committee (p.5) fixes the FPL vintage: "For plan year 2026 (using 2025 FPL levels) … 600 percent of FPL is $192,900" for four.
Also: the addendum's bullets are on PDF page 9 (printed page 8); the variables'
#page=8anchor landed one page short.Caveat, stated in the references: no New Jersey document for plan year 2026 restates the five amounts themselves (the Department declined to when the Legislature asked); the 2026 documents establish that the program continued to 600% FPL under 2025 FPL levels, and the cohort averages are consistent with the schedule.
Tests
No amounts change;
policyengine-core test policyengine_us/tests/policy/baseline/gov/states/nj: 620 pass.🤖 Generated with Claude Code
https://claude.ai/code/session_01Q7xBzQqLTkE1HJLYJbG5S3