Skip to content

Add the two childcare reforms dashboard as a UK app zone - #1179

Merged
vahid-ahmadi merged 3 commits into
mainfrom
add-free-childcare-reform-app
Sep 3, 2026
Merged

Add the two childcare reforms dashboard as a UK app zone#1179
vahid-ahmadi merged 3 commits into
mainfrom
add-free-childcare-reform-app

Conversation

@vahid-ahmadi

Copy link
Copy Markdown
Contributor

Registers the free-childcare-reform dashboard — 15 free hours for every child from 9 months plus a 75% subsidy replacing Tax-Free Childcare, costed for 2027-28 to 2029-30 on the PolicyEngine UK Enhanced FRS with a labour supply response on both margins — following the same pattern as bus-fare-cap and electricity-vat-cut.

  • app/src/data/apps/apps.json — an iframe entry with displayWithResearch: true, so it appears in Research.
  • website/src/data/appZoneRoutes.ts — the multizone rewrite that gives it a production route at /uk/free-childcare-reform. The zone already sets basePath: "/uk/free-childcare-reform", so no deepDestination is needed.
  • app/public/assets/posts/free-childcare-reform.jpg — cover image.
  • changelog_entry.yaml — user-facing line.

website/vercel.json is deliberately untouched, per CLAUDE.md → Embedded sites.

Known blocker: the zone does not render the site shell yet

app-zone-shell-audit requires the child to render the PolicyEngine header (Research / Model / API / Donate). The dashboard's app/layout.jsx renders only <html><body>{children}</body></html> and app/page.jsx has its own title bar, with no PolicyEngineHeader — unlike bus-fare-cap, which shipped one in bus-fare-cap#9. The audit will fail until the child repo adds the shell; the fix belongs there, not here.

Registers the free-childcare-reform dashboard — 15 free hours for every
child from 9 months plus a 75% subsidy replacing Tax-Free Childcare,
costed for 2027-28 to 2029-30 — as an apps.json iframe entry shown with
Research, and adds the multizone rewrite that gives it a production
route at /uk/free-childcare-reform.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Sep 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
policyengine-calculator-next Ready Ready Preview Sep 3, 2026 11:39am UTC
policyengine-website Ready Ready Preview Sep 3, 2026 11:39am UTC

Request Review

vahid-ahmadi and others added 2 commits September 3, 2026 12:37
The research card truncated mid-sentence. Cut it to one line in the
same shape as the sibling UK app cards.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
"Two childcare reforms" reads as two separate policies. It is one
two-part reform whose legs are costed separately and never added, so
name the two legs instead of counting reforms.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
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