Skip to content

Commit 6b4486a

Browse files
authored
Split childcare_entitlements registry row (#1644) (#1703)
#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.
1 parent ef74668 commit 6b4486a

2 files changed

Lines changed: 33 additions & 5 deletions

File tree

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
- Split the `childcare_entitlements` umbrella entry in `programs.yaml` into three rows (universal/extended/targeted) each bound to its variable and parameter prefix, removing an orphan registry row flagged in the childcare-coverage audit.

policyengine_uk/programs.yaml

Lines changed: 32 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -336,17 +336,44 @@ programs:
336336
verified_start_year: 2022
337337

338338
# --- DfE programs ---
339-
- id: childcare_entitlements
340-
name: Childcare entitlements
341-
full_name: Free Childcare Entitlements
339+
- id: universal_childcare_entitlement
340+
name: Universal childcare entitlement (15h)
341+
full_name: Universal Free Childcare Entitlement (3- and 4-year-olds, England)
342342
category: Education
343343
agency: DfE
344344
status: complete
345345
coverage: England
346-
parameter_prefix: gov.dfe
346+
variable: universal_childcare_entitlement
347+
parameter_prefix: gov.dfe.universal_childcare_entitlement
347348
verified_start_year: 2023
348349
verified_end_year: 2025
349-
notes: Universal (15h), extended (30h), and targeted entitlements; parameters need expansion for later years
350+
notes: 570 hours/year (15h/week over 38 weeks term-time) for all 3- and 4-year-olds; parameters may need expansion for later years.
351+
352+
- id: extended_childcare_entitlement
353+
name: Extended childcare entitlement (30h)
354+
full_name: Extended Free Childcare Entitlement (working parents, England)
355+
category: Education
356+
agency: DfE
357+
status: complete
358+
coverage: England
359+
variable: extended_childcare_entitlement
360+
parameter_prefix: gov.dfe.extended_childcare_entitlement
361+
verified_start_year: 2023
362+
verified_end_year: 2025
363+
notes: Additional 570 hours/year on top of the universal entitlement for working parents meeting the earnings test.
364+
365+
- id: targeted_childcare_entitlement
366+
name: Targeted childcare entitlement
367+
full_name: Targeted Free Childcare Entitlement (disadvantaged 2-year-olds and working families, England)
368+
category: Education
369+
agency: DfE
370+
status: complete
371+
coverage: England
372+
variable: targeted_childcare_entitlement
373+
parameter_prefix: gov.dfe.targeted_childcare_entitlement
374+
verified_start_year: 2023
375+
verified_end_year: 2025
376+
notes: Free hours for disadvantaged 2-year-olds and, since April 2024, working families with younger children.
350377

351378
- id: childcare_grant
352379
name: Childcare Grant

0 commit comments

Comments
 (0)