JSON as source of truth
UI structure and configuration live in data, not only in code. A single schema defines what's allowed and drives validation, tooling, and rendering everywhere.
Flat content model
Content is a flat map of nodes by id plus one entry id; slots reference children by id. No hidden nesting — easy to patch, merge, and reason about.
One content model, many consumers
The same content can power CMS editors, LLM-generated UIs, headless APIs, and static site generation. Extend with build-time plugins; core stays framework-agnostic.