One tree. Multi-commit. True websites and games.
Keel is not a React clone and not a game-only engine. HostDocument layout hints + closed surface tokens give SEO documents; Paint keeps pixel-parity chrome. Domain stays World / Intent.Frontier contract
Single semantic tree
UiNode is the only product structure SSOT. Dom and Paint are commits — never a second framework.Layout authority
EngineConstraints for parity. HostDocument for SEO flow. Flex emits data-keel-layout so the host cannot forget flex.Surface tokens
Closed data-keel-surface roles (nav, card, panel). class_name is playground escape hatch only.Agent-native
Headless Intent/snapshot floors. No human visual editor as SSOT.This page is engine IR
Body HTML is AppView::commit_dom_html under HostDocument. Navigation is AppRouter. Inspect data-keel-layout and data-keel-surface in the DOM.© SylphxAI · MIT · UiNode SSOT · layout hints · surface tokensEngine source