Skip to content

Note the tax add-back in the carer supplement invariant; record the carer_support_payment meaning change - #2049

Merged
MaxGhenis merged 3 commits into
mainfrom
pension-credit-carers-income-followups
Oct 3, 2026
Merged

MaxGhenis merged 3 commits into
mainfrom
pension-credit-carers-income-followups

Conversation

@MaxGhenis

Copy link
Copy Markdown
Collaborator

Follow-up to #1952, covering nits 3 and 4 from @vahid-ahmadi's review. This PR changes only comments, a docstring and a changelog fragment, so no outputs change.

Tests: pension_credit_carer_income.yaml passes 10 of 10, and the property file parses.

axiom: n/a: comments and changelog only

🤖 Generated with Claude Code

MaxGhenis and others added 2 commits October 2, 2026 07:53
…upport_payment meaning change

Review follow-ups to #1952: the property docstring now says invariant 3
adds income tax back because the model deducts tax on income Pension Credit
does not count (SPC reg 17(10); #1954). Adds a .changed fragment for the
new meaning of carer_support_payment, and drops a stale pre-#1909 cliff
figure from a YAML comment.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…codes model behaviour

The docstring no longer quotes the pre-#1909 cliff figure and names both
passports (HB and CTR). Invariant 3 is described as encoding the model's
current tax deduction rather than the law (SPC Regs reg 17(10); HB (SPC)
Regs 2006 reg 33(12)), to be tightened when #1954 is fixed. The changelog
fragment says the meaning change dates from 2.106.0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Council Tax Reduction's income list has carers_allowance but not
carer_support_payment (#1955), so the docstring no longer says CTR counted
both. Renames the couple YAML test to name both passports.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@MaxGhenis
MaxGhenis merged commit aee1c5c into main Oct 3, 2026
6 checks passed
@MaxGhenis
MaxGhenis deleted the pension-credit-carers-income-followups branch October 3, 2026 03:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant