Skip to content

Conversation

@policyengine
Copy link
Contributor

@policyengine policyengine bot commented Dec 9, 2025

Summary

This PR addresses issue #1449 by adding missing legislative references and labels to all HMRC income tax parameters.

Changes Made

Added Legislative References (4 parameters):

Added Labels (11 parameters):

  • Annual allowance for pension contributions
  • Minimum annual allowance for pension contributions
  • Annual allowance reduction rate
  • Annual allowance taper threshold
  • Married Couple's Allowance deduction rate
  • Personal savings allowance (additional rate)
  • Personal savings allowance (basic rate)
  • Personal savings allowance (higher rate)
  • Savings starter rate allowance
  • Savings starter rate phase-out rate
  • Pension contribution basic amount

Impact

All 32 HMRC income tax parameter files now have:
✅ Descriptions
✅ Labels
✅ Legislative references

This ensures consistency across the codebase and makes parameters easier to understand and maintain.

Test plan

  • All existing tests pass
  • Parameter files are valid YAML
  • References link to correct legislation sections
  • Labels are descriptive and follow existing conventions

Closes #1449

🤖 Generated with Claude Code

- Added legislative references for 4 parameters missing them:
  * Marriage Allowance take-up rate (Income Tax Act 2007 s. 55B)
  * Married Couple's Allowance deduction rate (Income Tax Act 2007 s. 46)
  * Income tax additions/subtractions (Income Tax Act 2007 s. 23)

- Added labels to 11 parameters that were missing them:
  * Annual allowance parameters (4 files)
  * Personal savings allowance parameters (3 files)
  * Savings starter rate parameters (2 files)
  * Pension contribution basic amount
  * Married Couple's Allowance deduction rate

All HMRC income tax parameters now have complete metadata including
descriptions, labels, and legislative references.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@nwoodruff-co nwoodruff-co merged commit 8695c20 into master Dec 9, 2025
2 checks passed
@nwoodruff-co nwoodruff-co deleted the bot/issue-1449 branch December 9, 2025 10:09
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.

Add references for all income HMRC parameters

3 participants