Web Tanstackstart Page From Template
Archived on 2026-11-07 · roadmap: web-design-system
Archived: 2026-11-07 · roadmap-id:
web-design-system
Why
The owner's ruling (thefoolai PRD dp-web-design-system W3): every page must start from an Astryx
page template, all AI coding agents must follow this strictly, and it must be enforced
programmatically — building a page means running astryx build. Today nothing enforces it:
- The agents that built TheFoolAI's
lean-flowkitWeb never ranastryx build. - The template's docs mention
astryx templateonce, as a reference to read, not as the way pages are made. - A raw
astryx templateoutput dropped intosrc/routes/has noRouteexport.tsr generateonly warns and exits 0, so the page silently 404s. Keeping itsexport defaultbreaks route-level code splitting (the main chunk grew from 428.89 kB to 511.04 kB in the spike).
Change astryx-web-integration provides archetypes written to this template's conventions. This
change makes them the only way a page gets created.
Non-goals
- The design-direction skill, the
DESIGN.mdcontract, and the design gate (changeweb-tanstackstart-design-direction). - Rewriting the template's obsolete environment premise and removing
impeccable(same change). - Updating projects that were generated before this change.