Repository navigation
Add Pennsylvania state supplementation for 2026 - #10167
Conversation
…ests - Accept reported SSI receipt for the $22.10 Supplement for Personal Needs - Document that the personal care home couple rate applies only in the move month - Clarify the unused Medicaid-institution couple value; cite Ch. 299 sections and LTC Handbook 450.243 - Registry placement and comments, SNAP reference title, programs.yaml note - Federal-minimum, care-couple, SPN and separate-claim cases; whole-dollar boundary incomes Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
PR Review: Add Pennsylvania state supplementation for 2026PR #10167 (author: hua7450, head SummaryThe PR adds Pennsylvania's State Supplementary Payment (SSP):
The 2026 policy content is right:
Four should-fix items remain:
Critical (must fix)None. Should address1.
2. Three parameter descriptions don't follow the house template.
3. Pennsylvania's Property Tax/Rent Rebate counts half of the SSP, but
4. The first reference on both rate files prints the old care-home amounts.
Suggestions
Verified correct
Batch checks
Axiom line assessmentInvalid (Should 1).
CI statusAll 26 checks pass (
Branch status
Verdict: REQUEST_CHANGES |
DTrim99
left a comment
There was a problem hiding this comment.
All 2026 amounts check out against 55 Pa. Code § 299.37, POMS SI 01415.058 K.2 and MA Handbook 387 App. A, and so do the administration split, SSP-only reduction, deeming and all 24 YAML expectations. Four should items (see the comment above): (1) 'axiom: needed' isn't valid for staff and rulespec-us has no PA SSP module, so file a pe-parity issue and add a queued line; (2) three parameter descriptions are off the template; (3) PA property tax/rent rebate income omits half of pa_ssp, which PA-1000 Line 4 requires (an aged renter with a $4,900 pension gets $1,000 instead of $770); (4) the § 299.37 reference prints the old care-home rates, so cite MA Handbook 387 App. A and the POMS anchors.
…erences - Count half of the Pennsylvania SSP in Property Tax/Rent Rebate income (PA-1000 Line 4). - Enter certified care homes through a new pa_ssp_care_home input, so the living arrangement formula no longer resets other household members. - Cite POMS K.1/K.2.a/K.2.b and Handbook 387 Appendix A, note that § 299.37 prints the pre-increase care home rows, and add § 299.21. - Update descriptions and add living arrangement, child, private facility and PTRR tests. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Thanks, David. The fixes are in 21a6021, followed by a merge of Should 1 (Axiom line): filed TheAxiomFoundation/rulespec-us#1783 (
The source conflicts are in a separate comment on that issue, and the axiom line now points to it. Should 2 (descriptions): the three files use your sentences. Should 3 (Property Tax/Rent Rebate):
Should 4 (references):
Suggestion 1 (history): out of scope, and I didn't widen #8568. Suggestion 2 (Texas rebate copy): #10226 tracks one Suggestion 3 (mixed couple in the move month): kept as a documented limitation.
Suggestion 4 (readings):
Suggestion 5 (polish):
One more fix I found:
On the merged head, these pass locally: all Pennsylvania cases (SSP and tax), the state property tax credit tests, and the aggregate list integrity and program registry tests (677 passed, 10 skipped). |
PR Review (round 2): Add Pennsylvania state supplementation for 2026PR #10167 (author: hua7450). This round reviews head
SummaryZiming fixed all four round-1 should items. The axiom line now points to rulespec-us#1783, which is open, labelled He also fixed a bug round 1 missed: a care-home input on one person reset everyone else's arrangement to Round-1 findings status
New findingsCritical (must fix)None. Should addressNone. Suggestions1. #1783 gives the wrong case count for
2. Cite § 299.22 on
3. Pennsylvania Child Care Works counts SSI but not the SSP (optional).
Verified
Axiom line assessmentValid:
CI status3 pass, 14 pending, 0 failed (run 38810787566 on head
Branch status
Verdict: APPROVE |
DTrim99
left a comment
There was a problem hiding this comment.
Approving round 2; details in the report above. All four round-1 should items are fixed. rulespec-us#1783 is open, pe-parity labelled and ready for the encoder. The descriptions follow the house template. PTRR income now counts half of pa_ssp per PA-1000, with no double count (the round-1 renter now gets $770). The care-home references and POMS anchors are correct. The new pa_ssp_care_home input matches §§ 299.1/299.2/299.22 and POMS K.1. The NH-sibling bug doesn't occur here: a 6-person PA/OH/NJ/MA simulation matches the single-state runs. 64 of 64 cases and the two-state cases pass. Fourteen CI jobs were still queued or running when I posted, with none failing; please confirm they finish green before merging. Three optional suggestions are in the report.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
What and why
Pennsylvania's State Supplementary Payment (SSP) was missing from PolicyEngine-US. Add
pa_sspfor 2026 under 55 Pa. Code Chapter 299, POMS SI 01415.058 K and the Pennsylvania MA and LTC handbooks.Who administers what (§ 299.1(c)): Pennsylvania pays the independent and household-of-another supplements. SSA pays the domiciliary care and personal care home supplements, so those rows use SSA rounding and the $1 minimum (20 CFR 416.2020(c)).
2026 levels, from POMS K.2 and MA Handbook 387 Appendix A:
Payment: the supplement less countable income above the FBR (§§ 299.21(b)(1), 299.36(a)(2)(iv)). The household-of-another level uses the one-third-reduced FBR. Spouse deeming follows POMS SI 01320.430 D, through the shared state supplement helper.
Medicaid facilities: SSI recipients get the $22.10 Supplement for Personal Needs (LTC Handbook 450.243). Otherwise Title XIX facility residents are ineligible (§ 299.21(b)(3)).
Care homes: entered with
pa_ssp_care_home, for adults 18 and over (POMS K.1).pa_ssp_living_arrangementderives the arrangement, so entering a care home for one person leaves other household members unchanged.The SSP is added to the household and SPM benefit totals and to SNAP and HUD unearned income. Half of it counts in Pennsylvania's Property Tax/Rent Rebate income (PA-1000 Line 4).
References
Additional section and page citations are included alongside the parameters and formulas.
Coverage limits
The registry marks Pennsylvania as partial, verified for 2026.
Not modeled:
Personal care home couples after the move month need
ssi_claim_is_jointset to false, and that variable is yearly. Whether the PA-1000 treats the Supplement for Personal Needs as SSP is not stated; the model half-counts it.Earlier years use parameter backfilling and are unverified historical estimates; no historical coverage is claimed.
Related:
spm_unit_benefits(such as the Texas rebate's), which this PR leaves unchanged.Test plan
pa_ssp.yaml, 10 inpa_ssp_living_arrangement.yaml, 7 inintegration.yaml), plus two new Property Tax/Rent Rebate cases. They cover:main: all Pennsylvania cases (SSP and tax) and the state property tax credit tests pass locally, and the aggregate list integrity and program registry tests pass (677 passed, 10 skipped).ruff formatandgit diff --check.changelog.d/.axiom: 55 Pa. Code §§ 299.21, 299.36, 299.37; POMS SI 01415.058 K; LTC Handbook 450.243 TheAxiomFoundation/rulespec-us#1783 queued