Pattern Library
Six pattern categories derived from a competitive audit of ChatGPT, Claude, Gemini, Perplexity, Notion AI, and GitHub Copilot. Each pattern defines the problem, the prescription, the design decisions, and the tradeoffs.
How the interface communicates thinking, streaming, completion, and stall — four states that current products collapse into one.
Placement, differentiation, and verifiability of hedging — addressing the gap between what models know and what interfaces signal.
Consistent, inline, accessible citation patterns — the Source Inspector with click-to-reveal source panel.
Acknowledge, Redirect, Invite — treating capability, knowledge, and commercial limits as structured pivot points.
The Clarification Interceptor and block-level versioning — moving from blind regeneration to surgical iteration.
The Heartbeat Watchdog and four-error taxonomy — eliminating silent failures through state escalation and input preservation.