Structure
- Every section is a real route (/docs, /playground, /cheat, /spec,
/changelog, /bench) with its own title, description and prerendered HTML.
It was one page with #/hash routes, so search engines, link previews and
the browser title all saw the same thing. Old /#/docs links redirect.
- sitemap.xml, a skip link, aria-current on the active nav item.
- Removed the leftover template /api route that returned "Hello, world!".
- The bench page now has an h1.
Look
- New identity: cool lilac paper, deep violet ink, one magenta accent that
is a live token, warning-tape yellow reserved for errors. Bricolage
Grotesque for everything people read and Spline Sans Mono for code only,
both self-hosted at build time through next/font.
- The home page hero is the language itself: an editable DSSL box wired to
the engine that styles the page. Change the accent and the whole site
retints; mistype a property and the real error comes back.
- Quieter structure: heading-left, answer-…