-
Notifications
You must be signed in to change notification settings - Fork 31
Add verified legislative references to key tax parameters #1460
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
policyengine
wants to merge
7
commits into
main
Choose a base branch
from
bot/issue-1459
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
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
Added per-value references to: - Dividend allowance (Finance Acts 2016, 2017, 2023) - Personal savings allowances (Finance Act 2016) - Property and trading allowances (Finance Act 2017) All references verified to contain actual parameter values in cited legislation. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Added per-value references to all age bands for: - 2024 rates: SI 2024/432 - 2025 rates: SI 2025/401 References verified against legislation.gov.uk. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Closed
Contributor
|
@PolicyEngine great- but you can add way more than this number of references! |
Contributor
Author
|
📊 Analysis complete. Found 252 parameters needing references. Now prioritizing and adding the most important ones... |
Contributor
|
Hows it going- make sure to push often |
Contributor
|
@PolicyEngine i think you died here |
Contributor
Author
|
✅ Added 4 verified references and pushed:
Adding more major parameters... |
… Winter Fuel Payment Added per-value legislative references to: - JSA hours requirements (single: 16 hours, couple: 24 hours) - LHA percentile (30th percentile) - Winter Fuel Payment maximum taxable income (£35,000) All references verified against legislation.gov.uk 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Added reference to the triple lock 2.5% minimum rate parameter, documenting it as a policy commitment introduced in 2010. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
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.
Summary
Added per-value legislative references to key tax and wage parameters, following the principle of only adding references where the legislation actually contains the specific parameter value. Each reference has been verified against legislation.gov.uk to confirm the cited section contains the exact rate, threshold, or amount.
Changes Made
Income Tax Allowances (6 parameters)
Dividend allowance (4 values): Finance Acts 2016, 2017, and 2023
Personal savings allowances (3 parameters, 2016 introduction): Finance Act 2016 s. 4
Property allowance (2017 introduction): Finance (No. 2) Act 2017 Sch. 3
Trading allowance (2017 introduction): Finance (No. 2) Act 2017 Sch. 3
National Minimum Wage (12 values across 6 age bands)
2024 rates (SI 2024/432): All age bands updated to April 2024 rates
2025 rates (SI 2025/401): All age bands updated to April 2025 rates
Verification Approach
Each reference was verified using one of these methods:
Excluded Items
Did not add references for:
Pattern for Future Work
This PR establishes the pattern for adding references:
reference:blocks under individual valuesExamples of Good References Already in Codebase
🤖 Generated with Claude Code
Co-Authored-By: Claude noreply@anthropic.com