Repository navigation
Conversation
Candidates written while their pull requests were open said "Code not yet on main". Each now lists the tracked files that decide it and a note on which source that code follows. Adds candidates for conflicts the merged code's comments record. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This was referenced Oct 21, 2026
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Brings the Indiana to Montana entries in
source_conflicts/candidates.yamlup to date with the code onmain, and adds candidates for conflicts the merged code's own comments record. One of three PRs splitting this refresh by state; the follow-up promised in #10349.Why. #10287 wrote these candidates while their implementing PRs were still open, so each said
code: []or "Code not yet on main". A PR each one names has since merged: #7887, #8902, #8942, #8982, #9180, #9213, #9214, #9218, #9240, #9250, #9267, #9297, #9379, #9380, #9671, #9746, #9791, #9796, #9900, #9903, #9915, #9945, #10024, #10279.Refreshed candidates (28). Each now lists the tracked files that decide it under
pe_us.code. Its note says which source that code follows, as read onmain, and quotes nothing the code does not show.pe_us.followsstaysunknownwherever the readings begin "No statute supplied".us-in:eitc-current-versus-frozen-federal-basein_eitc.py,in_eitc_eligible.pyconflicting-source)us-in:rcap-unlicensed-facility-per-diemunlicensed.yaml,in_ssp_rcap.pyunknown)us-ks:medicaid-parent-dependent-child-ageage_limit.yaml,student_option.yaml,is_parent_for_medicaid_nfc.pyunknown)us-ks:snap-crop-share-farm-rent-classificationsnap_farm_rent_income.py,unearned.yamlunknown)us-ky:ktap-payment-maximum-2025payment_maximum.yaml,ky_ktap_payment_maximum.pyunknown)us-la:cpi-u-indexing-methodamount.yaml,cap.yaml,uprating_extensions.pygap-fill)us-ma:circuit-breaker-snap-incomedisallowed_deductions.yaml,ma_scb_total_income.pystatute)us-ma:connectorcare-income-bands-2026fpl_floor.yaml,fpl_limit.yaml,ma_connector_care_eligible.pyunknown)us-md:meap-garrett-oil-level-fourmd_meap.py,garrett_multiplier.yamlunknown)us-md:meap-interest-dividendsunearned.yaml,md_meap_countable_income.pyunknown)us-md:meap-lump-sums-americorpsmd_meap_countable_income.py,unearned.yamlunknown)us-md:meap-nonqualified-child-household-sizemd_meap_household_size.pyunknown)us-md:meap-strike-payunearned.yaml,md_meap_countable_income.pyunknown)us-md:premium-assistance-200-fpl-endpointfinal.yaml,initial.yaml,md_premium_assistance_target_contribution_percentage.pyunknown)us-me:property-tax-credit-unknown-utilitiesme_property_tax_fairness_credit_utilities_in_rent_amount.py,me_property_tax_fairness_credit_countable_rent.py,utilities_share_of_rent.yamlgap-fill)us-me:sales-tax-fairness-credit-mixed-joint-returnme_sales_tax_fairness_credit_eligible.pygap-fill)us-me:tanf-incapacitated-adult-care-deductionme_tanf_child_care_deduction.pyconflicting-source)us-mi:household-resources-dependent-amountsmi_household_resources.py,household_resources_all_members.yamlconflicting-source)us-mo:medicaid-published-dollar-limit-roundingmedicaid_income_level.py,medicaid_optional_senior_or_disabled_income_limit.py,mo_mhf_parent_income_limit.pygap-fill)us-mo:property-tax-credit-roundingmo_property_tax_credit.pyconflicting-source)us-mo:snap-student-child-care-claim-capper_household.yaml,meets_snap_parent_exception.pygap-fill)us-mo:wftc-investment-income-boundarymo_wftc_eligible.py,investment_income_limit.yamlstatute)us-ms:liheap-110-percent-poverty-floorms_liheap_eligible.py,fpg_floor.yaml,fpg_year_lag.yaml**conflicting-source → statute**)us-mt:elderly-credit-homestead-costsmt_elderly_homeowner_or_renter_credit_property_tax_billed.py,mt_elderly_homeowner_or_renter_credit_gross_rent.py,mt_elderly_homeowner_or_renter_credit_pre_one_claimant.pyconflicting-source)us-mt:elderly-credit-nonloss-agi-adjustmentsmt_elderly_homeowner_or_renter_credit_gross_household_income.py,gross_income_sources.yamlstatute)us-mt:elderly-credit-refundable-credit-timingmt_elderly_homeowner_or_renter_credit_federal_refundable_credits.py,mt_elderly_homeowner_or_renter_credit_received.py,gross_income_sources.yamlunknown)us-mt:elderly-credit-rent-free-occupantsmt_elderly_homeowner_or_renter_credit_gross_rent.py,mt_elderly_homeowner_or_renter_credit_property_tax_billed.pyconflicting-source)us-mt:medical-floor-agi-basemt_medical_expense_deduction_joint.py,state_specific_deduction_applies.yaml,mt_standard_deduction_joint.pygap-fill)Changed since the old note.
us-mi:household-resources-dependent-amounts: partial: dependents' own income other than lines 21, 22 and 27 now follows the statute. Partly changed by Count only the claimant and spouse in Michigan household resources (MI-1040CR lines 14-27, 30 and 31) #9796: PE-US now counts only the claimant's and spouse's own income, as the statute does, except the sources on MI-1040CR lines 21, 22 and 27 (Social Security, SSI, railroad benefits, child support, TANF and general assistance), which it counts for every member as amounts received for others, as the form does.us-ms:liheap-110-percent-poverty-floor: conflicting-source -> statute. Changed by Apply the federal 110% poverty floor to state LIHEAP programs (DC, MA, MS, NJ, OR) #10279: PE-US now follows the statute.Other field changes.
us-in:rcap-unlicensed-facility-per-diemnamed Add California's 2026 SSI/SSP payment standards #9709, which changed only California's standards. The Indiana RCAP code came from Implement Indiana State Supplementary Payment (SSP) #7887, soprsnow names it.us-in:rcap-unlicensed-facility-per-diem: filled source 2 URL from the code's own reference for the same provision.us-ky:ktap-payment-maximum-2025: filled source 1 URL from the code's own reference for the same provision.us-me:tanf-incapacitated-adult-care-deduction: filled source 1 URL, source 1 citation from the code's own reference for the same provision.New candidates (2). The merged code records each conflict in its comments; none had a candidate or a register entry.
us-ky:ktap-payment-scale-household-size(unknown). Is Kentucky's K-TAP maximum payment scale indexed by the number of eligible persons, as the operations manual says, or by the number of children, as the KY FACES web app labels it? PE-US follows the manual: the scale is keyed to assistance unit size, and the parameter's comment records the web app's Number of Children label (payment_maximum.yaml,ky_ktap_payment_maximum.py).us-md:meap-income-limit-plan-percentages(unknown). Do Maryland MEAP's FY2026 income limits for sizes 1-10 follow the published annual 200% FPG amounts or the state plan's equivalent SMI percentages and additional-member line? PE-US follows the published 200% FPG amounts for sizes 1-10 and uses 60% SMI from size 11, and the documentation records the plan's truncated percentages and inconsistent additional-member line (md_meap_income_limit.py,fpg_rate.yaml,smi_min_size.yaml).followsleftunknownbeyond the "No statute supplied" convention. These readings name no statute or leave the statutory question open, sostatute,conflicting-sourceandgap-fillwould each assert a legal reading the code does not make:us-in:rcap-unlicensed-facility-per-diem(no source is a statute);us-ks:medicaid-parent-dependent-child-age(no source is a statute);us-ks:snap-crop-share-farm-rent-classification(no source is a statute);us-ky:ktap-payment-maximum-2025(no source is a statute);us-ma:connectorcare-income-bands-2026(no source is a statute);us-md:meap-garrett-oil-level-four(no source is a statute);us-md:meap-interest-dividends(no source is a statute);us-md:meap-lump-sums-americorps(no source is a statute);us-md:meap-nonqualified-child-household-size(no source is a statute);us-md:meap-strike-pay(no source is a statute);us-md:premium-assistance-200-fpl-endpoint(no source is a statute);us-mt:elderly-credit-refundable-credit-timing(no source is a statute).Verification.
policyengine_us/tests/code_health/test_source_conflicts.py: 103 passed. I ran a copy outside the package, so pytest doesn't importpolicyengine_us.mainshows onlype_us.code,noteand the fields listed above changed.Not in this PR. The nine Florida and South Dakota LIHEAP candidates are in #10349. Candidates whose pull requests are still open keep
code: []. The other two parts of this refresh are #10350 and #10352.axiom: n/a: source-conflict backlog metadata only; no model change
🤖 Generated with Claude Code