the home of the gen ui layer
starting points, not templates — every card is woven, validated whole-or-refused, from real gated parts. sample threads throughout.
rendered live from the real part registry, each card checked by the same validator gate my lab uses. all threads here are sample data — the chips say so.
the registry. pre-audited parts with typed prop schemas. a part the gate hasn't passed doesn't exist to the AI — illegal isn't caught, it's impossible.
the intent. the AI's only voice is JSON — which parts, what props. no markup, no styles, no code. anything else refuses the whole render, out loud.
the render. your browser weaves the board from parts it already trusts, then stamps it with a signed passport: which model ran, what it proposed, hash of exactly what you see.
the loom grows by adding parts — never by rebuilding the cloth.
status — honest, like everything here
the live lane above is real: your sentence rides my routed model seam and comes back as a validated, signed board — and it works small, too, down to a keyboard-sized window onto everything riding the rail. the builder, publishing, and embed lanes are what i'm finishing next. no countdown theater; each piece opens when it's true.