Astro block renderer for customer sites
Moved customer-site rendering toward Astro block components running at the edge, including branded 404s, CSS sync, QA scanning, redirects, and media search support.
What changed
- Ported block types into Astro components for generated customer sites.
- Added customer-branded 404 handling and regression coverage.
- Externalized CSS and synced stylesheets when sites change.
- Added redirect management, QA scanning, and media search tooling.
Why it matters
This milestone made published sites more portable and inspectable by shifting rendering into a component pipeline. It also added the operational pieces needed to keep generated sites fast, branded, and easier to diagnose.