Skip to content

Fix PolicyBench audit issues#1690

Merged
MaxGhenis merged 1 commit into
mainfrom
fix-policybench-audit-1681-1686
May 23, 2026
Merged

Fix PolicyBench audit issues#1690
MaxGhenis merged 1 commit into
mainfrom
fix-policybench-audit-1681-1686

Conversation

@MaxGhenis
Copy link
Copy Markdown
Collaborator

Summary

  • Fix Pension Credit eligibility and income handling for mixed-age couples, property income, and non-main-home capital.
  • Correct CGT rate-band allocation with Gift Aid and personal pension band extensions.
  • Correct income-tax ordering for starter-rate savings, personal savings allowance, dividends, and property income.
  • Add regression coverage for the HICBC one-charge case and PolicyBench audit scenarios.

Fixes #1681
Fixes #1682
Fixes #1683
Fixes #1684
Fixes #1685
Fixes #1686

Tests

  • uv run policyengine-core test policyengine_uk/tests/policy -c policyengine_uk (1017 passed)
  • git diff --check

@MaxGhenis MaxGhenis marked this pull request as ready for review May 23, 2026 12:05
@MaxGhenis MaxGhenis merged commit d1e52f4 into main May 23, 2026
9 checks passed
@MaxGhenis MaxGhenis deleted the fix-policybench-audit-1681-1686 branch May 23, 2026 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment