Repository navigation
Set North Carolina's 2027 Special Assistance rates to the approved COLA - #10288
Conversation
G.S. 108A-42.1(a) and (b) adjust the basic and enhanced rates each January using the federally approved Social Security COLA, which SSA rounds to a tenth of a percent: 3.6% for 2027. gov.ssa.uprating applies the unrounded CPI-W ratio (3.62%), which put the basic rate a dollar high. List the 2027 rates, 1,397 * 1.036 -> 1,447 and 1,792 * 1.036 -> 1,857, citing the statute and SSA's 2027 COLA fact sheet; later years still project from gov.ssa.uprating. Case 37 becomes 1,447 / 1,029 / 488, and a new rate case covers the 2027 enhanced rate. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
PR Review: Set North Carolina's 2027 Special Assistance rates to the approved COLAPR #10288 (author: hua7450). Head SummaryThe PR adds explicit 2027-01-01 values to North Carolina's State-County Special Assistance (SA) rates: $1,447 basic and $1,857 enhanced. Each is the 2026 published rate times SSA's announced 3.6% COLA, rounded to the dollar. Before this PR, Law. The values are correct. G.S. 108A-42.1(a) and (b) adjust each rate "on January 1, 2024, and each January 1 thereafter, using the federally approved Social Security cost-of-living adjustment effective for the applicable year" (statute). The history note runs through S.L. 2025-25, so no later act changes the base or the index. SSA announced a 3.6% COLA for 2027 on October 14, 2026, along with a $1,029 individual FBR (fact sheet). Two pieces of NCDHHS evidence show that North Carolina applies SSA's rounded percentage, not the CPI-W ratio:
The effective date of January 1, 2027 matches the statute and NC's practice: the 2026 notice took effect "January 1, 2026". North Carolina has not yet published its 2027 notice; I searched NCDHHS and found nothing newer than the 2026 notices. The PR body says this and commits to adding the notice once it appears. Main has moved, but the result still holds.
Formula interaction. CI is not stale for this change. The CI run started at 2026-10-19 21:03 UTC, after #10225 (15:11 UTC) and #10279 (20:41 UTC). All 27 checks pass. No local run was needed. Open items. One should-fix item: rulespec-us#1779 predates this PR and has neither the 2027 values nor the rounded-COLA reading. There are two suggestions. Critical (must fix)None. Should address1. rulespec-us#1779 doesn't match this head: it has no 2027 values and doesn't say which COLA applies.
Suggestions1. When NCDHHS publishes the 2027 change notice, cite it and update 2. Optional 2027 boundary test. The 2027 maintenance amounts are $1,517 basic and $1,927 enhanced, so the III.C cutoffs move to TCMI of $1,516.51 and $1,926.51. The existing cutoff cases (
Case 8 doesn't distinguish the two uprating methods, because both give $1,857 (1,856.51 and 1,856.85). Case 37 already does: 1,447 against 1,448. Outside this PR (not counted): Verified correct
Axiom line assessmentThe line CI statusAll 27 checks pass on head Branch status
Verdict: REQUEST_CHANGES |
DTrim99
left a comment
There was a problem hiding this comment.
The 2027 rates ($1,447 and $1,857) are correct under G.S. 108A-42.1 with SSA's 3.6% COLA, the tree merged with main is clean, and CI ran after #10225 and #10279. One should-address item: rulespec-us#1779 predates this PR and still has only 2026 rows and the old uprating wording. Please add the 2027 outputs, the rounded-COLA reading and companion tests (1,447 / 1,857 / 488). Two suggestions. Full report in the comment above.
The 2027 basic maintenance amount is 1,447 + 70 = 1,517, so TCMI of 1,516.50 still pays $1 and 1,516.51 is ineligible (SA-3220 III.C). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…into nc-sa-2027-statutory-rates
|
Thanks, David. Should 1: updated TheAxiomFoundation/rulespec-us#1779. It now has:
Suggestion 1: agreed. We'll cite the 2027 notice and move Suggestion 2: added as Also merged |
PR Review (round 2): Set North Carolina's 2027 Special Assistance rates to the approved COLAPR #10288 (author: hua7450). Head SummarySince round 1 the author has made one commit and one merge with
The parameter files, Case 37, Prior findings. The should-fix item is fixed. Suggestion 2 is done. Suggestion 1 is an agreed deferral: NCDHHS still hasn't published a 2027 change notice, and the only rate notice on its policy site is EFS-SA-CN-01-2026. Re-verification.
CI. CI has not run at this head: the only check, PR validation, has been queued since 16:08 UTC, and no test suite has started. I'm approving on the code, but CI has to finish green before this merges. Prior findings
How rulespec-us#1779 now covers Should 1:
New findingsCritical (must fix)None. Should addressNone. Suggestions2. The comment above Cases 41–42 cites the wrong subsection for the rounding rule.
3. Refresh the test counts in rulespec-us#1779. The issue's Tests bullet still lists VerifiedSince-review diff. Commit Hand-checks (every new expectation). Both cases are adult care home residents at 2027-01, age 65, with no
Both cases also tell the two uprating methods apart. Under the old projected rate of $1,448, the maintenance amount would be 1,518. Case 41 would then pay round(1.50) = 2 instead of 1, and Case 42 would pay round(1.49) = 1 and be eligible. So the pair pins the $1,447 rate as well as the III.C cutoff, which Case 8 alone could not do. 2027 values on the merged tree.
Source-conflict ratchet (#10287). CI ran before #10287 merged; the round-1 run was on 2026-10-19. I therefore checked statically:
Batch lessons.
Local run. I didn't run the tests locally. The four expectations above are hand-checked against the formulas at the head, and the author reports that the 79 NC SA tests pass locally. CI has not yet run them at this head; see CI status. AxiomThe line
The only gap is the stale test counts in Suggestion 3, which doesn't affect dispatch readiness. CICI has not run at this head. The previous head Branch
Verdict: APPROVE |
DTrim99
left a comment
There was a problem hiding this comment.
Round 2: Should 1 is fixed. rulespec-us#1779 now has the 2027 outputs, the rounded-COLA reading and companion tests 1,447 / 1,857 / 488. The new cutoff pair (Cases 41-42) hand-checks, and the merged tree still gives 1,447 / 1,029 / 488. Approving on the substance, but CI hadn't run at this head when I checked (only PR validation was queued), so please let the full suites finish green before merging. Three small suggestions. Full report in the comment above.
What and why
G.S. 108A-42.1(a) and (b) adjust North Carolina's State-County Special Assistance basic and enhanced rates each January 1 "using the federally approved Social Security cost-of-living adjustment effective for the applicable year" (statute). That is SSA's announced percentage, rounded to a tenth: 3.6% for 2027 (SSA). The rate parameters were projecting 2027 from
gov.ssa.uprating, whose unrounded CPI-W ratio is 3.62%, which put the basic rate a dollar high. Follow-up to Max's note on #10282.rate/basic.yaml)rate/enhanced.yaml)Applying each year's rounded COLA to the prior whole-dollar rate, starting from the statutory bases ($1,285 and $1,647, adjusted from January 1, 2024), reproduces both published 2026 rates: 1,285 → 1,326 → 1,359 → 1,397 and 1,647 → 1,700 → 1,743 → 1,792 (3.2%, 2.5%, 2.8%).
North Carolina has not yet published its 2027 rates, so the 2027 values are calculated from the statute and SSA's announced COLA. When the 2027 change notice appears (the 2026 one, EFS-SA-CN-01-2026, took effect January 1), it should be added to the parameters' references and the values checked against it.
gov.ssa.upratingand rounding to the dollar until SSA announces each COLA; the metadata comment now says so.nc_sa.yamlCase 37 moves to 1,447 / 1,029 / 488 (1,447 + 70 − 1,029), andnc_sa_rate.yamlgains Case 8 for the 2027 enhanced rate (1,857).nc_sa.yamlCases 41–42 pin the 2027 basic cutoff: the maintenance amount is 1,447 + 70 = 1,517, so TCMI of 1,516.50 still pays $1 and 1,516.51 is ineligible (SA-3220 III.C).Test plan
make formatchangelog.d/axiom: N.C.G.S. 108A-42.1(a)-(b) TheAxiomFoundation/rulespec-us#1779 queued
🤖 Generated with Claude Code