- Make React-derivation explicit: the HTMX theme is generated from
components/ui/*.tsx; never edit dist/greyhaven.htmx.css by hand.
- Fix stale CSS example: update @layer components → @layer utilities and
show the :where() zero-specificity wrappers the generator now emits.
- Add "Maintenance — what to do when React changes" with explicit commands
for cva tweaks, new components, generator bugs, and token updates.
- Point consumers to public/htmx.html as the 1:1 reference implementation
and to GAPS.md for the generator edge-case log.
- Scope section updated: call out the vanilla-JS bridge that ships with
public/htmx.html for checkbox/switch/tabs/toggle-group, separate from
the positioning-heavy components that still need Alpine.
- Scripts Reference: add pnpm htmx-demo:build.