THE ATLAS · AI-NATIVE DESIGN

The field, mapped.
Changed when the field changes.

Every node is something that already exists here: a verified live pattern, a starter-kit template, or case evidence. Hover to trace relations. Open a note to see why it matters.

OPEN AI-NATIVE DESIGN SYSTEM01 / Orient
CONVERSATIONAGENT STATEHUMAN CONTROLTOOLSGROUNDINGNAVIGATIONEVALUATIONFAILUREPROCESSThreadComposerConversation mapStreaming textBranch pickerAttachmentPlan toolSubagent handoffAgent thinkingTask rowsModel downloaderContext usage meterStorage meterLoading stateThinking traceClarifying questionReviewed editApproval cardCapability gateSelection actionsMessage actionsMCP toolTool fallbackTool chipsWeb searchContext cardsInsight cardsCommand searchSidebar navEval rubricError recoveryFailure taxonomyCapability + boundary briefApproval matrixHandoff ruleClinical Trial ToolApplication Automation
PatternTemplateCasepairs-withmitigatesfeeds-into

FIELD NOTES

What changed, and what I think of it.

06 Sep 2026

The interface starts before the model

LocalMode UI gets the order right: capability gate first, download bar second, budget meters after that. Most on-device AI fails as a promise before it fails as a product. Checking what the device can do is an interface decision, not an engineering detail.

LocalMode UI
05 Sep 2026

Honest motion is a research trail

Most streaming UI fakes liveness with shimmer. BoardUI’s web search draws each source as it opens - the motion is the evidence arriving, not decoration over a wait. That is the difference between animation as progress and animation as theater.

BoardUI
03 Sep 2026

Chat has scrollbars but no map

assistant-ui’s conversation map is the pattern long threads were missing: one tick per turn, the viewport marked, jump by tapping. Scroll position is not navigation. Every long agent thread I design from here gets a map.

assistant-ui
03 Sep 2026

Workflow states are components now

Agent Elements ships the states I used to draw by hand: the clarifying question, the reviewed edit, the plan, the handoff, the recoverable error. When a pattern becomes a component, it stops being a nice-to-have and starts being a floor.

Agent Elements
30 Aug 2026

The base layer settled

Six assistant-ui primitives now cover the chat skeleton: thread, composer, tool fallback, branching, attachments, message actions. The interesting design work has moved up a level - to approval, evidence and recovery. That is where this atlas concentrates.

assistant-ui
29 Aug 2026

Approval is a content problem, not a modal

A modal that says "Are you sure?" teaches nothing. An approval that names the action, the risk and what changes earns its interruption. Every approval surface in my interface lab now answers those three questions before it asks one.

Interface lab