Repository navigation
Exclude county agency staff from Minnesota MSA guardian fees - #10315
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #10315 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 4 2 -2
Lines 76 26 -50
Branches 2 0 -2
=========================================
- Hits 76 26 -50
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:
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
PR Review: Exclude county agency staff from Minnesota MSA guardian feesPR #10315 (author: MaxGhenis, head SummaryThe PR adds the Person input
The change matches the law:
No critical or should-fix items. Three suggestions:
Critical (must fix)None. Should addressNone. Suggestions1. Pre-existing: the allowance is the statutory cap, not the negotiated or court-approved fee.
2. Reference and documentation polish on the new input.
3. Drop "WIP:" from the PR body. The PR is marked ready for review and every plan item is checked, but the body still opens with "WIP:". Verified correct
Hand-checks (13 expectations, all 2026-01). The 2026 SSI FBR is $994 for an individual and $1,491 for a couple. Where
Cases 7 and 8 really test the flag: without it they would return $50 and $100. Case 9 also shows that the flag doesn't change the other person's result. Axiom line assessment
CI status
Branch status
Verdict: APPROVE |
DTrim99
left a comment
There was a problem hiding this comment.
The exclusion matches Minn. Stat. 256D.44 subd. 5(d) (no fee when the guardian is county agency staff, unchanged since 1989) and CM 0023.15. The new input defaults off and is vectorized, all 13 expectations hand-check, and the axiom issue is valid. Three suggestions, including the pre-existing cap-vs-approved-fee assumption. Full report in the comment above.
|
US + core hub merge audit, us#10315 at
|
#10315 pointed the us-mn:msa-guardian-fee-cap candidate at its code and baselined mn_msa_guardian_fee.py in KNOWN_UNMARKED. The candidate is registered now, so its block stays deleted, and the file's marker exempts it from the ratchet, so its baseline entry comes out. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Minnesota Supplemental Aid now excludes guardians and conservators who are county agency staff from guardian fee allowances. Nonstaff guardians retain the statutory cap of 5% of assistance-unit gross monthly income, up to $100 per month, under Minn. Stat. § 256D.44, subd. 5(d).
Plan:
mn_msa_guardian_is_county_staff, defaulting to false, and exclude county agency staff from guardian/conservator fees.impact (hub, 2026-10-23): none on the default dataset.
mn_msa_has_guardianandmn_msa_guardian_is_county_staffare boolean inputs that default to false, and the certified Populace file stores neither: the hub checked its 377 stored columns. So every record keeps the defaults, and no MSA amount changes. A household that supplies a guardian sees the change; the regression cases cover it.axiom: TheAxiomFoundation/rulespec-us#1859 queued. Statutory guardian-fee module requires a compatible corpus re-pin and signed encoder dispatch.
Validation:
make formatpassed (Ruff formatting and lint).PYTHONPATH=$PWD python -m policyengine_core.scripts.policyengine_command test <file> -c policyengine_us, with all required thread caps set to 4 andOMP_WAIT_POLICY=PASSIVE.