EXAMPLESAvailable
UXDL Builds UXDL
Dogfooding example: UXDL's own application product contract is specified using UXDL.
Dogfooding Architecture
UXDL's own product behavior is specified in product/uxdl.project.yaml. This shows how the project cleanly separates behavioral decisions, design decisions, agent harness context, and test suites:
Rendering diagram...
Separation of Concerns
- product/uxdl.project.yaml — Owns observable application behavior.
- uxdl.dev/design.md — Owns visual presentation, themes, layout, and components.
- docs/38_AI_Agent_Development_Harness.md — Owns agent task decomposition.
- uxdl.dev/src/ — Technical Next.js implementation code.