Compilation
3ms deterministic — no LLM, no GPU
Provenance
Every pixel traces to its source data
Invariants
Exactly-once · Semantic grouping · Strict order
Same Data, Three Motifs
One dataset, three visual structures. Change one parameter.
Provenance Inspector
Hover any element. Trace DOM → IR → binding → address → raw data.
Live Builder
Browse ViewSpec JSON, IR tree, and rendered output. Always in sync.
The Invariants
Watch the compiler enforce — and refuse — each guarantee.
15 Lines → Full UI
An invoice table builds itself from 15 lines of Python.
Describe
Semantic substrate + ViewSpec. What the data means, not how it looks.
Compile
Deterministic routing with provenance guarantees. 3ms. No LLM.
Render
Pluggable emitters. HTML today. Canvas tomorrow. Your renderer next.