Back to Overview
REFERENCEAvailable

Multi-File Projects Profile

Combining multiple feature modules under uxdl.project.yaml.


Project Manifest Profile

YAML
uxdl: "0.1"
project:
id: saas_platform
name: Enterprise SaaS Platform
modules:
- id: auth
path: flows/auth.uxdl.yaml
- id: billing
path: flows/billing.uxdl.yaml
- id: dashboard
path: flows/dashboard.uxdl.yaml

Module Rules & Validation

  • Every module file MUST be a valid single UXDL 0.1 document.
  • Duplicate screen ID definitions across module files throw a structural error.
  • Relations can target screens defined in other modules directly using short screen IDs.