AgentDock

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-flowkit Web never ran astryx build.
  • The template's docs mention astryx template once, as a reference to read, not as the way pages are made.
  • A raw astryx template output dropped into src/routes/ has no Route export. tsr generate only warns and exits 0, so the page silently 404s. Keeping its export default breaks 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.md contract, and the design gate (change web-tanstackstart-design-direction).
  • Rewriting the template's obsolete environment premise and removing impeccable (same change).
  • Updating projects that were generated before this change.

On this page