Repository navigation
Conversation
…nt children 20 CFR 416.1163(b) deducts an allocation for each ineligible child, which 416.1160(d) defines as the claimant's or the spouse's child who lives in the same household and is not eligible for SSI. The allocations were summed over the claimant's tax unit, so grandchildren and other relatives filed there counted, the couple's children filed elsewhere did not, and tax-unit members living in another household did. - New ssi_spousal_deeming_child_allocations sums allocations over co-resident children whose parent ids name the claimant or the spouse. Without ids it keeps the tax-unit grouping (extended to a separately filing spouse), restricted to co-residents and, in households with links, to unlinked parents, as the parent-link contract requires. - is_ssi_ineligible_child applies 416.1856 (under 18, or under 22 and a student; unmarried; not a household head) and treats aged, blind or disabled children without qualifying immigration status as ineligible. - ssi_ineligible_child_allocation makes no allocation for a child receiving public income-maintenance payments (new input) and excludes a student child's wages up to the 416.1112(c)(3) amounts (416.1161(c)). - Earned and unearned deeming now read the same allocation total; the earned side no longer multiplies it by the person's ABD flag. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
….400 Jack case POMS SI 01310.115 A.3 and SI 01310.140 A limit spouse-to-spouse allocations to children of either member of the couple; SI 01320.141 adds SNAP to the public income-maintenance payments from 30 Sept 2024 and SI 01320.410 keeps the allocation for a TANF family-cap child; SI 01320.185 applies the student earned income exclusion to any student child. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…clusion monthly 416.1163(b)(2) reduces each month's allocation by that month's income, and the 416.1112(c)(3) student exclusion runs month by month until its yearly limit is used up (POMS SI 00820.510). The annual computation let income left over in months after the yearly limit ran out reduce the allocation for earlier months. Add a month-by-month differential test. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
416.1163(b)(1)-(2) caps the allocation at the couple rate less the individual rate, reduced by the child's income. On main a child with a $20,000 business loss got a $25,964 allocation, and negative unearned income raised it or offset wages. Floor earned and unearned income at zero separately. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Main's #10364 made California's aged, blind and disabled disregard the $20 any-income deduction and moved the other $210 after the SSI exclusions, so parental deeming now subtracts $20. With monthly budgets, ACWDL 20-24's December 1, 2020 change applies in December 2020 itself, where the annual budget read January 1 for the whole year. Each changed expectation shows its arithmetic. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Main added these monthly readers of annual SSI countable income, deeming, allocation and in-kind support after this branch's review. Here the annual values sum monthly budgets, so a monthly read got the yearly average: Iowa SSA Case 81 counted 1,470 in April instead of that month's 1,680. Read the monthly interfaces, as the NY, VA, OK and CO readers already do. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Main now counts SSI-methodology income for anyone aged, blind or disabled, whatever their SSI noncitizen status: countable income, spousal deeming and the Medicaid optional-pathway budget gate on is_ssi_aged_blind_disabled. This branch computes those budgets monthly, with the annual variables summing them, so the same gate goes into ssi_countable_income_monthly, is_ssi_spousal_deeming_applies_monthly, ssi_income_deemed_from_ineligible_spouse_monthly and the two Medicaid monthly variables. Kentucky keeps the monthly deeming read with main's note. Main's California state supplement and Maryland PAA imputed-SSI changes read SSI countable income, spousal deeming and its flag inside monthly budgets. Here the annual flag is December's and the annual amounts are yearly sums, so those reads use the monthly interfaces, as CAPI already does. Both sides' new spousal-deeming YAML cases are kept. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Picking this up for the US hub, continuing an earlier session's work on this brief (its commits a6a8e49 through 59d85ed). I'll post a hand-off comment here when it's ready. Generated by Claude Code |
|
Ready for hub review Head: This continues an earlier session that stopped without a hand-off. I checked each of its five commits against Sol's delta review before building on them. The earlier session's commits
Sol's items
Hand computationsAll in January 2026: the parent earns $2,600 a month, and the student's $2,000 is excluded under the $2,410 monthly student limit.
Case 25: 41,600/12 = 3,466.67.
What I did: a second merge with main (
|
PR Review: Limit SSI spousal-deeming child allocations to the couple's co-resident childrenSummaryThe core SSI change is right. Allocations under 20 CFR 416.1163(b) now go only to the co-resident children of the claimant or the spouse. The SSI ineligible-child test now follows 416.1856 and POMS SI 01310.115 A.3, including the age-21 limit before June 16, 2008. Child income now follows 416.1161(c), with the student exclusion applied month by month. I checked the regulation and POMS text myself and hand-checked 14 expectations. A household with two SSI couples allocates correctly with and without parent ids, and CI is green (36/36). Two changes break programs that reuse SSI's machinery:
Separately, the new state Medicaid allocation ceilings make the optional-pathway budget more restrictive than SSI methodology in states that are not 209(b) states. 42 USC 1396a(r)(2) forbids that, and the choice is not recorded as a source conflict. The branch also conflicts with current main in three files. Critical (must fix)C1. California CAPI children lose parental deeming (a regression against main).
Main's figures check by hand: ($2,000 − $20 − $994) = $986 a month; $1,091.27 − ($986 − $20) = $125.27.
C2. Oklahoma allocates for a blind or disabled noncitizen sibling (a regression against main).
Should addressS1. State Medicaid allocation ceilings contradict 42 USC 1396a(r)(2), and the choice is not recorded.
S2. State rules are hard-coded in the Medicaid formula (same file, lines 76, 85, 95, 102).
S3. Two additions are not pinned by any test (deleting either fails no test).
S4. References in
S5. The axiom issue does not match the head.
Post an extension pinned to the final head. It should add the NH and OK producers with verbatim text and companion cases, correct the Wisconsin rows, and reflect the C1, C2 and S1 resolutions. Suggestions
Verified correct
Axiom line assessment
The format is dispatch-ready (modules, citations, verbatim law, outputs, companion cases). It does not match the head (S5). CI status36/36 checks pass at Branch statusThe branch is 39 commits ahead of main and 35 behind; GitHub reports it as conflicting.
Main's new monthly Sibling branch notes:
Verdict: REQUEST_CHANGES |
DTrim99
left a comment
There was a problem hiding this comment.
Requesting changes per the review above: 2 critical (California CAPI children lose parental deeming; Oklahoma SSP allocates for a blind or disabled noncitizen sibling — both regressions against main), 5 should, 5 suggestions.
Preserve monthly budgets, annual overrides, marriage-based spouse lookup and the SSI deeming cap. Keep California supplement readers monthly and retain annual Medicaid couple comparisons. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Use CAPI recipients when dividing parental income while preserving SSI's recipient pool and annual inputs. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Apply Oklahoma's blindness and disability restriction regardless of a child's SSI immigration eligibility. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Retain stricter child definitions only in Missouri and Virginia and record the source-conflict ruling for review. Move state restrictions into parameters with an unlimited default. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Remove the unused student age parameter, date New Hampshire's limits from the rule's effective date and cite the historical federal age change. Cover an abolished annual income interface in a CAPI budget. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Convert the vectorized state parameter before applying the disability mask. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Keep the monthly Medicaid income calculation and include premiums for unmarried dependents across marital units and separate tax returns. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Select the WDP couple standard from annual residual spouse income while preserving supplied annual deeming flags. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Preserve monthly budget totals and supply explicit parent links in the New York allocation case. Allow one cent for float32 annual sums. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Summary
Limit SSI spousal-deeming allocations to the claimant's or spouse's co-resident children under 20 CFR 416.1160(d) and 416.1163(b).
The child test includes unmarried students under the dated deeming age limit and excludes household heads. Allocations exclude public income-maintenance recipients, apply the student earned-income exclusion monthly, and floor each month's allocation at zero.
Behavior at
c1ac59c97a99f9b9ffe5eaedaa186ccb279d92a9de616c8bd164b6bd13c00c10800aa566459b0a35. Monthly California supplement readers use monthly SSI income and in-kind support.Source-conflict rulings for the hub
Apply 42 USC 1396a(r)(2) over narrower non-209(b) manual definitions for this optional ABD pathway. Record the sources and decision in the source-conflict candidate.
This reverses the earlier state-age interpretation for CA, FL, ID, LA, MI, MT, NC, NJ, NY, OH, TX and WI. Wisconsin's secondary-school completion proxy no longer affects this pathway. The hub must confirm the ruling before landing.
The inherited
us:ssi-spousal-deeming-child-scopecandidate also remains unreviewed. Retain couple-child spousal allocations while the hub reconciles the general regulatory definition with POMS's separate couple-household scope. This round leaves that core scope unchanged.Remaining conventions for the hub
Monthly float32 sums can exceed an exact annual income limit by less than one cent. Defer rounding across the eleven annual currency wrappers to a separate change because that would change their aggregation contract.
Validation
The required final-head CI matrix passed: 55 YAML files with 917 cases and five Python files with 203 tests. The local matrix completed two of 60 files. CAPI-person and Oklahoma SSP file invocations timed out without test results; 56 files were not attempted locally. The isolated source-conflict guard passed 103 tests in 471.01 seconds.
Controlled baselines passed ten YAML cases, six Medicaid-scope vectors and the historical NH result. Eight distinct reversals failed across nine capped processes: eight policy assertions, including S1 twice, and one historical parameter lookup inside the NH formula. The scratch targets were restored.
The controlled checks supplied upstream statuses and source parameter histories. Earlier-head runs used selected production bytes proved identical at this head; final-head integration and WDP checks also passed. They do not establish full-country upstream eligibility.
Hand expectations remain $125.27 for the sole CAPI child and $618.27 when sharing the parental budget. The isolated Hypothesis file passed both tests in 139.79 pytest seconds. Its completed process took 319.91 seconds and peaked at 1,236.734375 MiB.
The final-head Pull request run completed successfully. At 18:33 UTC on November 13, all 36 jobs passed, with none failed, skipped or cancelled.
impact: pending a comparison at the final head.
axiom: TheAxiomFoundation/rulespec-us#1706 queued (SSI allocation/couple and parental deeming provisions already queued; POMS SI 01310.115 A.3 historical age limits; 20 CFR 416.1160(d), 416.1165; Medicaid recipient binding to 42 U.S.C. 1396b(v); state allocation-age and child-definition producers; extension TheAxiomFoundation/rulespec-us#1706 (comment); corpus admission and protected signed encoder blocked)
🤖 Generated with Claude Code