Skip to content

Add fiscal-year uprating planning docs page (#1437 #1436)#1716

Open
vahid-ahmadi wants to merge 1 commit into
mainfrom
vahid-ahmadi/issue-1437-april-uprating-plan
Open

Add fiscal-year uprating planning docs page (#1437 #1436)#1716
vahid-ahmadi wants to merge 1 commit into
mainfrom
vahid-ahmadi/issue-1437-april-uprating-plan

Conversation

@vahid-ahmadi
Copy link
Copy Markdown
Collaborator

Summary

Test plan

  • Markdown lints cleanly (table, links, admonition).
  • Docs build job picks up the new page under assumptions/.

🤖 Generated with Claude Code

#1437 is filed as a low-priority enhancement to align uprating indices
with the UK fiscal year (April 6) rather than the current January 1
dates plus convert_to_fiscal_year_parameters post-process workaround.
#1436 proposes the inverse — keep January 1 dates but resolve the
conversion lazily at query time.

This page captures both, the relationship between them, and the
recommended sequencing (#1437 first, then re-evaluate #1436). It also
identifies the four pipeline changes the April-date move needs:

1. yoy_growth.yaml dates from YYYY-01-01 to YYYY-04-06,
2. create_economic_assumption_indices.py emitting at April 6,
3. confirm policyengine-core's uprate_parameters doesn't hardcode
   January 1,
4. remove convert_to_fiscal_year_parameters and its call site in
   tax_benefit_system.py.

The headline correctness gain is that mid-year queries (e.g.
param("2026-05-15")) currently return the wrong fiscal-year value, and
the planned change fixes that.
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