blog.ggui.ai / essays
Essays
Positions on the field, argued.
- There is no third category
Actions drive turns, context observes state, and every 'command' or 'behavior' field on a generative UI wire is a design smell. The placement rule that keeps a contract small, and the two things it refuses to decide.
- The contract is the product
Generative UI is not AI writing React. It is an agent describing a surface and a host rendering it under a contract — and the contract, not the code, is the part that matters.