ADL v0.3 · Specification
ADL Reference
The Application Definition Language, in full: 44 specification chapters across 5 volumes, plus the consolidated reference, the LLM authoring contract, and release notes. Every page is static, crawlable HTML.
Guides
-
Complete Reference
The single normative reference for ADL v0.3 — all chapters consolidated to grammar, rules, endpoints, and examples, reconciled against the shipped Kalos runtime.
Open → -
LLM Authoring Spec
The canonical generation contract — the single source of truth for an LLM (or developer) generating ADL domains, configs, seeds, and verification flows.
Open → -
ADL v0.3.1 Release Notes
What changed in ADL v0.3.1 — GIS / spatial support, migration history & rollback, scalable bulk ingest, and auth roles exposed to clients.
Open →
Specification
Volume I · Platform Architecture
Volume II · The ADL Domain Language
- 6 Document Structure Play Video 🎬
- 7 Type System Play Video 🎬
- 8 Relationships Play Video 🎬
- 9 Enumerations Play Video 🎬
- 10 Shared Objects & Composition Play Video 🎬
- 11 Permissions & RBAC Play Video 🎬
- 12 State Machines Play Video 🎬
- 13 Computed Fields Play Video 🎬
- 14 Validation Play Video 🎬
- 15 Resource Features
- 16 Query Parameters Play Video 🎬
- 17 API Configuration Play Video 🎬
- 18 Content & Media Types Play Video 🎬
- 19 Indexes Play Video 🎬
- 20 Scopes Play Video 🎬
Volume III · The Intelligence Layer
- 21 Declarative History of Change Play Video 🎬
- 22 Declarative Rules Engine Play Video 🎬
- 23 Declarative Notifications Play Video 🎬
- 24 Declarative Scheduled Tasks Play Video 🎬
- 25 Declarative Workflows Play Video 🎬
- 26 Reports, Views & Dashboards Play Video 🎬
- 27 Templates & Documents Play Video 🎬
- 28 Sheet Mode Play Video 🎬
Volume IV · Runtime Subsystems
Volume V · Reference
- 36 AEL (ADL Expression Language) Play Video 🎬
- 37 OpenAPI Generation Play Video 🎬
- 38 Admin Endpoints Play Video 🎬
- 39 Error Contract Play Video 🎬
- 40 Complete API Reference Play Video 🎬
- 41 GIS & Spatial Data Play Video 🎬
- 42 UI Pass-Thru Mode Play Video 🎬
- 43 User Interface Extensions Play Video 🎬
- 44 pgvector & Retrieval-Augmented Generation (RAG) Play Video 🎬