Skip to content

Split childcare_entitlements umbrella into per-programme registry rows (#1644)#1703

Open
vahid-ahmadi wants to merge 1 commit into
mainfrom
vahid-ahmadi/issue-1644-split-childcare-entitlements
Open

Split childcare_entitlements umbrella into per-programme registry rows (#1644)#1703
vahid-ahmadi wants to merge 1 commit into
mainfrom
vahid-ahmadi/issue-1644-split-childcare-entitlements

Conversation

@vahid-ahmadi
Copy link
Copy Markdown
Collaborator

Summary

  • Addresses structural finding Add contributory JSA #1 from the childcare-coverage audit (Audit: UK childcare programme coverage — devolved gaps and structural cleanups #1644): the childcare_entitlements entry in programs.yaml lacked both variable and parameter_prefix, leaving it orphan on the model-coverage page.
  • The repo actually exposes three separate entitlement variables and parameter trees: universal_childcare_entitlement (15h), extended_childcare_entitlement (30h working parents), and targeted_childcare_entitlement (disadvantaged 2yo + working families).
  • Split the umbrella row into those three, each properly bound to its variable and gov.dfe.<name> prefix. Notes preserved/refined from the original entry.

The remaining items in #1644 (UK-wide coverage gaps, Scotland/Wales/NI programmes, regionalising weeks_per_year and childcare_funding_rate) stay open and will be handled in separate PRs.

Test plan

  • yaml.safe_load(programs.yaml) succeeds; childcare_entitlements is gone and the three new ids are present.
  • Each new row has both variable and parameter_prefix populated.

🤖 Generated with Claude Code

#1644 structural finding #1: programs.yaml had an umbrella childcare_entitlements
entry with no `variable` or `parameter_prefix` field, leaving it orphan in the
model-coverage page. The repo has three distinct entitlement variables and
parameter trees (universal_childcare_entitlement, extended_childcare_entitlement,
targeted_childcare_entitlement), so split the umbrella into three rows, each
bound to its variable and parameter prefix.

Other audit items (UK-wide coverage gaps, Scotland/Wales/NI programmes, the
weeks_per_year regionalisation) remain open and will be handled in separate PRs.
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