This section collects exact, versioned contracts page by page. It will not substitute static Showcase prose, old syntax, or an unregistered source file for runtime, type, and test evidence. Where the current public contract is incomplete, the page names that boundary instead of inventing one.
Read by question
- Nodes, events, and messages and patches, scenes, and capabilities for tree/session message shapes.
- Primitive type taxonomy and evidence for current shared-versus-Web-only names and explicit degradation chains.
- AUP primitives — one page per cross-device primitive (
view…afs-list; 18 pages). Not layout components. - AUP Web-only widgets — one page per
AUP_WIDGETSname (42 pages). Not primitives and not Web Device layout components. - DSL language reference for the authored language map, followed by CLI diagnostics for maintenance commands.
- Sources, artifacts, and JSON compatibility and release compatibility before carrying source or artifacts across versions.