Web Tanstackstart Design Direction
Archived on 2026-11-07 · roadmap: web-design-system
Archived: 2026-11-07 · roadmap-id:
web-design-system
Why
- No human ever set the direction. TheFoolAI's
lean-flowkitWeb has noPRODUCT.md, and theimpeccableskill'sinitnever ran, so brand, style, and color were improvised in code. The owner's ruling (thefoolai PRDdp-web-design-systemW4): after initialization and before any real requirement, the agent must hold a design discussion with the owner — product brand, UI, UX, color system — and settle the Web's design norms. - The shared rules were overwritten. The template's
DESIGN.mdheld both the shared design rules and the project's own contract; an agent rewrote it wholesale for its product and every shared rule disappeared without any check noticing. - The environment premise is obsolete.
DESIGN.md,AGENTS.md, andLLM.mdstill say the Web is "embedded in the App's right-hand panel (~380px)" with touch "rare" and an "enterprise internal" feel. The owner corrected this (W5): these Webs have a mobile App, mobile is a primary surface, and the package Web is the main surface of the desktop App. - Skills are not discovered. Codex discovers
<dir>/.agents/skillsfrom the repository root to the working directory; Claude Code discovers.claude/skills. Neither readsapps/web/.github/skillsor thedomain-packagestemplate's.agent/skills(spike Q2, from the Codex skills documentation and source and the Claude Code skills documentation).
Non-goals
- Running the discussion for any existing project (thefoolai PRD rows 5–6 do it for
lean-flowkit). - The
build-domain-package-skillstage in thefoolai (its row 4). - The
web-tanstackstart-kidstemplate. - Custom Astryx themes beyond the one brand theme each project creates.