Repository navigation
Conversation
- New Mexico, NMSA 7-2-5.9(A): the senior medical exemption needs expenses that "exceed" $28,000; the PIT-ADJ instructions say "$28,000 or more". - Vermont, 32 V.S.A. 5828c (through 2021): AGI "less than" $30,000/$40,000; the 2021 Schedule IN-112 says "or less". - New York, Tax Law 606(b), and New York City, 1310(d): a married couple's household credit counts the exemptions it is entitled to; IT-201 lines 40 and 48 deny the credit when either spouse can be claimed. - Puerto Rico, section 1052.01(i): the earned income credit is indexed; add Hacienda's 2024 (BI RI 24-04) and 2025 (BI RI 26-01) schedules, and pin the 2023-value cases to 2023. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…review r1) Review r1: Tax Law 606(b)(3)(B) and 1310(d) make a husband and wife, a head of household and a surviving spouse households in their own right; only an unmarried individual is excluded for being claimable. Every non-single return now counts its federal exemptions (a separate return adds the other spouse's unit at its size) and keeps the credit; the statute's "one less than the number of exemptions" is applied literally when there are none, with the credit floored at zero. Also fixes stale NM, VT and PR comments. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Review r2: Tax Law 1310(d) aggregates a husband and wife's federal AGIs "irrespective of whether joint or separate city income tax returns are filed" and gives each spouse half the household credit; IT-201 Table 6 keys on AGI and dependents "from both returns". The NYC credit for a separate return now uses own plus spouse AGI and exemptions (the spouse's return assumed alike, as for New York State); the older separate cases are restated on household AGI. Adds head-of-household cases for NY and NYC and widens the changelog. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…d amount (review r3) Review r3: Tax Law 1310(d) gives a separate filer half the household's credit. The model multiplied IT-201 Table 6's rounded per-exemption half amount by the couple's exemptions ($8 x 8 = $64 at $18,000); it now takes the married amount per exemption times the couple's exemptions, halved ($15 x 8 / 2 = $60). Table 6's separate amounts are kept as a parameter for reference but no longer used. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…view r4) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Hand-off to the US + core hub (statute-first backlog session).
|
PR Review: Follow state statutes where forms differ: NM medical exemption, VT CDCC, NY/NYC household credit, PR EITCPR #10300 (author: MaxGhenis). Head SummaryThe PR moves four state or territory income-tax items from what the forms say to what the statutes say. On the law, all four changes are right, and the encoding matches the statute in every year the PR claims.
Three of the four are genuine conflicts. In each, the agency processes returns under the form's version: NM TRD, Vermont for 2021, and NY DTF (item C). The statute controls in each case, and the PR follows it. Open items:
Critical (must fix)None. Should address1 (merge blocker). Merged with current
2. The three genuine statute-vs-form conflicts aren't recorded, and the backlog says the model follows the forms. In each case below, the statute wins and the PR's encoding is right. The findings are about recording, not code. (a) New Mexico. The statute wins.
(b) Vermont, 2021. The statute wins.
(c) New York and NYC. The statute wins.
(d) Puerto Rico. Not a conflict.
What's missing.
Fix.
Suggestions1. NYC household credit: negative AGI gets $0 (pre-existing).
2. Make the separate-return halving consistent.
3.
4. NYC parameters.
5. Optional tests.
6. More PR EITC comments are false in the same way (follow-up).
7. rulespec-us#1831: name the blocker for ST1 and ST3.
8. PR body.
Verified correct
Axiom line assessmentThe line
CI statusPer
Branch status
Verdict: REQUEST_CHANGES |
DTrim99
left a comment
There was a problem hiding this comment.
All four encodings (NM, VT, NY/NYC, PR) match the governing statutes in every claimed year, and 20 expectations hand-check. Two should-address items. (1) Merge blocker: merged with current main, the PR fails the #10287 source-conflict ratchet, because five KNOWN_UNMARKED counts drop to 0 and need deleting. (2) Record the three real NM/VT/NY conflicts and fix the stale candidates.yaml entries, including the PR $2,200 limit claim. Eight suggestions. Full report in the comment above.
State income tax items where the model followed a form or instructions against the statute, plus one stale schedule. Under the statute-first rule (where a statute conflicts with a form, instructions or agency practice, the model follows the statute; forms fill gaps only where the statute is silent), each moves to the statute.
Changes
exemptions_count). IT-201 lines 40 and 48 deny every return with item C marked.Not in this PR
New Mexico's exemption per qualifying spouse and West Virginia's senior modification base (§11-21-12(c)(9)) turn on readings of the statute itself and are queued for a decision.
Invariants
test_nm_ctc_children_medical_exemption_invariants.pyandtest_medical_expense_premium_conservation.pynow distinguish the credit's ">=" from the exemption's ">").Review
GPT-6.1 Sol, five rounds: r1 (NY separate/HOH scope), r2 (NYC separate household), r3 (NYC halving), r4 APPROVE, r5 APPROVE at the current head.
Impact
Hub microsimulation on the default dataset, main
c1946f1af8against head396044ce48, under the heavy lock. Weighted sums:nyc_household_credithousehold_net_incomemoves by at most $15 on 1–4 records, netting to under $1. Federal and state income tax andny_household_creditdon't change. The NM medical exemption and VT CDCC move nothing, and nor does PR's EITC in 2024: no default-dataset record sits at those boundaries or in Puerto Rico.axiom: TheAxiomFoundation/rulespec-us#1831 queued (pe-parity; every provision needs encoding)
🤖 Generated with Claude Code