What problem does it solve? Porting a WordPress theme to a modern TypeScript CMS requires manually translating PHP templates, extracting design tokens, and rebuilding CMS-driven features like menus and widgets, which is error-prone and time-consuming. ## Core Features & Use Cases - Six-Phase Migration Workflow: Structured phases covering discovery, design extraction, template conversion, dynamic features, seed content, and visual verification. - PHP to Astro Template Mapping: Converts WordPress template hierarchy (single.php, archive.php, category.php) into server-rendered Astro routes using EmDash APIs like getEmDashEntry and getMenu. - Design Token Extraction: Pulls CSS variables, fonts, and colors from style.css or theme.json into an EmDash global stylesheet. - Use Case: Given the Twenty Twenty-Four WordPress theme, capture demo screenshots, extract its design system, convert its templates to Astro components, seed demo content, and visually compare the ported site against the original. ## Quick Start Port the WordPress theme at this URL to an EmDash theme, starting by copying the scaffold and capturing screenshots of the demo site.