Repository navigation
Conversation
MaxGhenis
marked this pull request as ready for review
November 13, 2026 19:45
This was referenced Nov 13, 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.
Use HHS's published 2016 household-size poverty guideline tables in the shared FPG helper and the public
tax_unit_fpgandspm_unit_fpgvariables. The old linear formula overstated several amounts: the contiguous three-person guideline falls from $20,200 to $20,160. The 2016 HHS notice lists nonuniform rows and applies the additional-person increment above size eight.The 2017 Form 8962 instructions, pages 6–7 use those 2016 tables. A Texas family of three earning $20,160 now reaches the 2017 ACA income floor; $20,159 remains below it. Household tests derive MAGI and adult eligibility from earnings and family facts.
The table override covers guideline year 2016. The model retains its annual January 1 convention; HHS's notice took effect January 25 unless a program selected another date. Checks preserve current-guideline outputs for 2015 and every year 2017–2026. Direct linear consumers such as SNAP remain outside this change. Existing ACA formulas and the annual first-person/additional-person parameter file stay unchanged, preserving PRs #10846, #10413 and #10860.
Validation: all 33 focused YAML cases pass in 7.44 pytest seconds (formal exit 0). The initial source checks produced five failures and ten passes. Independent checking then reproduced a scalar-size lookup error through an existing public consumer and a mixed-territory lookup error. The helper now broadcasts scalar sizes and preserves the existing territory placeholders outside the three published HHS geographies. The territory zeros are compatibility placeholders, not HHS guidelines.
The cases cover all 24 published cells, size-nine/eleven extensions, mixed geographies, tax/SPM agreement, scalar callers, invalid-size and territory fallback, and the ACA floor. A fresh primary-PDF parse independently checks all source cells and increments. Required formatting changed only layout; an exact preformat hash and executable-AST comparison bind the passing run to the formatted helper.
Focused in-session source/code checking: PASS. CI pending.
axiom: TheAxiomFoundation/rulespec-us#2210 queued
The main merge preserves all four prior fraction cases and four new upstream claimable-spouse cases. A fresh mechanical review confirms preservation of the six other FPG files and all upstream ACA interfaces. Three existing tracing checks pass after adding the table gate to their expected dependency set (1.40 seconds); all isolation assertions remain unchanged.
Required Opus Subfleet review is queued as
20261113-185629-history-fpg2016under the updated AGENTS instructions. Earlier in-session checks are supporting evidence; merge waits for the required review.