Add the two childcare reforms dashboard as a UK app zone - #1179
Merged
Conversation
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>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
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>
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
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.
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-capandelectricity-vat-cut.app/src/data/apps/apps.json— aniframeentry withdisplayWithResearch: 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 setsbasePath: "/uk/free-childcare-reform", so nodeepDestinationis needed.app/public/assets/posts/free-childcare-reform.jpg— cover image.changelog_entry.yaml— user-facing line.website/vercel.jsonis deliberately untouched, per CLAUDE.md → Embedded sites.Known blocker: the zone does not render the site shell yet
app-zone-shell-auditrequires the child to render the PolicyEngine header (Research / Model / API / Donate). The dashboard'sapp/layout.jsxrenders only<html><body>{children}</body></html>andapp/page.jsxhas its own title bar, with noPolicyEngineHeader— unlikebus-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.