Show UI when comparison matters
Use structured UI when the user needs to compare, rank, edit or confirm. Use text when a direct answer will do.
Agent-to-UI
I design the rules, states, trust signals, feedback loops, and component systems that let agents create useful interfaces safely.
Interactive prototype
Change the intent, inspect what the agent inferred, then correct its memory.
Use structured UI when the user needs to compare, rank, edit or confirm. Use text when a direct answer will do.
Rank by stated constraints first, inferred preferences second. Explain why the top option fits.
Every inference can be changed where it appears, without asking the user to start again.
Show what was stated, inferred or confirmed. Store corrections with source, confidence and a way back.