Repository navigation
Conversation
…ima and tests - Count the AABD payment, including the Essential Person grant, as HUD income; drop the HUD helper and shared metadata edit - Derive Essential Person maxima from the SSI and AABD rates plus one increment parameter - Name the unmodeled limited-nursing Level III arrangement; clarify the Level III label and POMS citation - Essential Person gates: receives_ssi auto-pass, no unsourced immigration gate, take-up period, eligible-member couple count - Spouse flag defaults from the marital unit; drop the application-month proration input - Registry placement and comments, SNAP reference title, programs.yaml note, page anchors - Realistic state-only cases; exercise the living-arrangement mapping and HUD counting Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
PR Review: Add Vermont state supplementation for 2026PR #10171 (author: hua7450, head SummaryThe PR adds Vermont's Aid to the Aged, Blind or Disabled (AABD) program. It has two parts: the federally administered optional state supplement, and the state-administered Essential Person (AABD-EP) grant.
The 2026 policy content is right:
One should-fix item remains: the Critical (must fix)None. Should address1.
Suggestions
Verified correct
Batch checks
Axiom line assessmentInvalid (Should 1).
CI status25 of 26 checks pass. The one failure is an infrastructure timeout, and the job should simply be re-run (
Branch status
Verdict: REQUEST_CHANGES |
DTrim99
left a comment
There was a problem hiding this comment.
The 2026 policy is correct: all 12 rate cells match POMS SI 01415.058 M.2 and the DVHA 2026 schedule, the code mapping and formula follow rules 2760-2767, the Essential Person design reproduces all 9 P2740B 2026 maximums, and all 42 cases check by hand. One should item (see the comment above): 'axiom: needed' isn't valid for staff, and rulespec-us has no Vermont AABD module, so file a dispatch-ready pe-parity issue and add a queued line. The one red CI check is the Rest job hitting its 1h30m limit with 0 failures; I've re-run it.
- Enter residential and custodial care through a new vt_aabd_care_setting input, and the nonspouse essential person and state resource test through plain inputs, so formulas no longer reset other household members. - Give an eligible couple one Essential Person grant at the highest level certified for either spouse, and leave a spouse in a facility out of the group income (rule 2782). - Note that a spouse who declines SSI still makes a joint claim (issue 10243), cite 33 V.S.A. ch. 13 and the POMS M.1/M.2 anchors, drop a duplicate parameter value, and add tests. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Thanks, David. The changes are in 61b5d44, followed by a merge of Should 1 (Axiom line): filed TheAxiomFoundation/rulespec-us#1786 (
The source conflicts are in a separate comment, and the axiom line now points to it. They include POMS M.2.b's "944.00" E couple FBR, which its own total shows should be 994. Suggestion 1 (history): out of scope, and I didn't widen #8346. I did drop Suggestion 2 (Texas rebate copy): #10226 tracks one Suggestion 3 (renter credit): I didn't file the follow-up, because the renter credit doesn't use the income you quote.
Suggestion 4 (readings):
Suggestion 5 (wiring): integration Case 7 now asserts Suggestion 6 (polish):
Other fixes I found:
On the merged head, these pass locally: all 1,031 Vermont cases, and the aggregate list integrity and program registry tests (677 passed, 10 skipped). |
What and why
Vermont's Aid to the Aged, Blind or Disabled (AABD) was missing from PolicyEngine-US. Add
vt_aabdfor 2026 (33 V.S.A. ch. 13). It has two parts.The federally administered optional supplement (
vt_aabd_federal; POMS SI 01415.058 M; AABD rules 2760–2767).The 2026 rates by OS code:
The payment is the rate less countable income above the FBR (rule 2760), with SSA rounding and the $1 minimum. Spouse deeming follows POMS SI 01320.430 D, through the shared state supplement helper.
Care settings come from the
vt_aabd_care_settinginput, andvt_aabd_living_arrangementderives the code in this order: Title XIX facility, care setting, household of another, independent.The state-administered Essential Person grant (
vt_aabd_ep; rules 2780–2786; ESD Procedure P2740B).vt_aabd_ep_level,vt_aabd_ep_nonspouse_essential_personandvt_aabd_ep_passes_state_resource_testdefault to off, so entering one for one person leaves other household members unchanged.AABD is added to the household and SPM benefit totals and to SNAP and HUD unearned income.
References
Additional section and page citations are included alongside the parameters and formulas.
Coverage limits
The registry marks Vermont as partial, verified for 2026.
Not modeled:
A spouse who declines SSI still makes a joint federal claim (#10243).
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
vt_aabd.yaml, 23 invt_aabd_ep.yaml, 12 inintegration.yaml). They cover:main: all 1,031 Vermont cases pass locally, and the aggregate list integrity and program registry tests pass (677 passed, 10 skipped).ruff formatandgit diff --check.changelog.d/.axiom: 33 V.S.A. ch. 13; POMS SI 01415.058 M; Vermont AABD rules 2760-2786; ESD Procedure P2740B TheAxiomFoundation/rulespec-us#1786 queued