diff --git a/app/public/assets/posts/introducing-policyengine-uk-chat.jpg b/app/public/assets/posts/introducing-policyengine-uk-chat.jpg new file mode 100644 index 000000000..b21e40cb8 Binary files /dev/null and b/app/public/assets/posts/introducing-policyengine-uk-chat.jpg differ diff --git a/app/src/data/apps/apps.json b/app/src/data/apps/apps.json index ac94d7b02..041dc7faf 100644 --- a/app/src/data/apps/apps.json +++ b/app/src/data/apps/apps.json @@ -1,4 +1,17 @@ [ + { + "type": "iframe", + "slug": "introducing-policyengine-uk-chat", + "title": "PolicyEngine UK Chat: an AI interface for tax and benefits", + "description": "Introducing PolicyEngine's newest AI-powered tool to help users understand UK tax and benefit policy", + "source": "https://policyengine-uk-chat-interactive-ar.vercel.app/uk/introducing-policyengine-uk-chat", + "tags": ["uk", "featured", "technology", "ai", "product"], + "countryId": "uk", + "displayWithResearch": true, + "image": "introducing-policyengine-uk-chat.jpg", + "date": "2026-08-11 12:00:00", + "authors": ["vahid-ahmadi", "anthony-volk"] + }, { "type": "iframe", "slug": "snap-payment-error-simulator", @@ -76,7 +89,7 @@ { "type": "iframe", "slug": "uk-cliff-watch", - "title": "UK CliffWatch", + "title": "UK CliffWatch tool", "description": "See where benefit withdrawal and taxes create cliffs and high marginal rates as a UK household's earnings rise, modelled with PolicyEngine UK.", "source": "https://uk-cliff-watch.vercel.app/", "tags": ["uk", "featured", "policy", "interactives"], diff --git a/app/src/data/posts/postTransformers.ts b/app/src/data/posts/postTransformers.ts index 82ef7531c..092152b04 100644 --- a/app/src/data/posts/postTransformers.ts +++ b/app/src/data/posts/postTransformers.ts @@ -70,6 +70,7 @@ const topicLabels: TagLabels = { featured: 'Featured', impact: 'Impact', policy: 'Policy analysis', + product: 'Product', technical: 'Technical report', api: 'API', 'benefit-access': 'Benefit access', diff --git a/changelog_entry.yaml b/changelog_entry.yaml index 44cc0f16f..d2d0a2f97 100644 --- a/changelog_entry.yaml +++ b/changelog_entry.yaml @@ -2,3 +2,5 @@ - Enforce the site shell on the last nine bare embedded tools, emptying the zone-shell audit exemption list - Redirect /uk/cec (the retired Citizens' Economic Council simulator, embedded by citizensecon.org.uk) to /uk instead of a 404 - Report zone routes whose destination is a static asset added in the same pull request as pending deploy rather than failing the shell audit, which no in-repo static page could previously pass +- Launch the PolicyEngine UK Chat beta at /uk/chat +- Publish the PolicyEngine UK Chat launch post as a scrollytelling page at /uk/introducing-policyengine-uk-chat, replacing the markdown research post diff --git a/website/src/components/blog/MarkdownFormatter.tsx b/website/src/components/blog/MarkdownFormatter.tsx index 097619583..caf0c928b 100644 --- a/website/src/components/blog/MarkdownFormatter.tsx +++ b/website/src/components/blog/MarkdownFormatter.tsx @@ -379,6 +379,8 @@ export function MarkdownFormatter({ ul: ({ children }) => (