INQUIRING LINE

Should an AI tool's design follow the type of task it does, or the stage you're at in using it?

Should interface design organize by pattern type or by behavioral phase?

This explores whether people designing AI interfaces should sort their toolkit by kind of pattern (a catalog of reusable interaction types) or by the stage of the user's journey (forming intent, getting output, refining, handing off), and what the corpus suggests about each.


This explores whether AI interface design is better organized as a catalog of pattern types or as a sequence of behavioral phases a user moves through. No note in the collection compares the two head-to-head. It does contain clear examples of each approach, and reading them side by side shows what each one buys you.

The phase-based approach is clearest in Friedman's argument that chat makes users spell out what they want slowly, one typed prompt at a time Can task-oriented UI patterns reduce the friction of AI chat interfaces?. Friedman's five design levers read almost like a timeline: capture intent, shape the output, refine it, delegate agentic tasks, embed the result in a workflow. Organizing by phase keeps the designer focused on where users actually get stuck. In Friedman's case that is the very first step, where the user has to put intent into words. The pattern-type approach shows up in two taxonomies. The IAI model looked at 66 tools and reduced them to twelve atomic interaction paradigms that can be combined How do interaction signals reshape what generative AI actually receives?. A review of 291 papers mapped the design space along six dimensions, including user control, model feedback, and engagement level How should designers structure human-GenAI interaction systems?. The pattern catalogs make it easier to compare tools and reuse parts. The IAI authors claim their model allows design comparisons that earlier taxonomies could not.

The surprising twist is that the best pattern taxonomy is secretly about something else. The IAI model's key move is to ask what the AI actually *receives*: the prompt plus all the constraints the interface adds to it. That is neither a pattern list nor a phase sequence. It is about how information flows. The same idea appears in the argument that AI context keeps shifting (prompt, history, retrieved data) in ways users can't keep track of the way they learn a fixed menu How does AI context differ from conventional software context?. If context changes at every turn, a static catalog of patterns misses what matters, and a neat set of phases can blur together too. Lam and colleagues push a related idea. Their design surfaces the 'generate, then evaluate' decision at every interaction instead of fixing it once up front Does visible design structure keep HCI expertise necessary as AI advances?. In effect, every moment becomes its own small design phase.

An older lens from outside interface design offers a third answer. Malone and Crowston's coordination theory says to organize around *dependencies*: first work out how activities depend on each other, then pick the coordination mechanism that fits Can we match dependency types to coordination processes?. Applied here, you would first ask what each step in the user's journey depends on (a clear intent, a reviewable output, trust in the agent), and only then choose a pattern. Dubberly's agent stack points the same way with two axes at once: capability layers and oversight scale How should agent capabilities be organized into functional layers?.

The practical takeaway is that this is probably a false choice. Phases tell you where the friction is, and patterns tell you what tools exist to reduce it. The corpus suggests a third organizing idea that may be underused: track what context the AI holds and what the user can see at each step. Generative UI tools offer a warning about what goes wrong otherwise. They skip about a quarter of the design reasons they're given and recognize only half of the UX principles in their prompts Do generative UI tools actually implement their stated design rationales?. Whichever way designers organize their toolkit, the reasoning behind it needs to stay visible, or it gets lost.


Sources 8 notes

Can task-oriented UI patterns reduce the friction of AI chat interfaces?

Friedman identifies five design levers—intent capture, output shaping, refinement, agentic tasks, and workflow embedding—that sidestep slow typed prompts. Examples include node-based intent visualization, style lenses for output, and canvas manipulation, shifting AI interfaces away from conversational chat toward direct interaction.

How do interaction signals reshape what generative AI actually receives?

The IAI model formalizes human-GenAI interfaces as a six-entity graph where Augmented Instruction—machine-readable encoding of prompts plus interaction constraints—is what GenAI actually receives. Applied to 66 tools, it distills twelve recurring, composable interaction paradigms and enables design comparison where prior taxonomies could not.

How should designers structure human-GenAI interaction systems?

A systematic review of 291 papers identified six recurring dimensions: purposes for using GenAI, model feedback to users, user control over models, engagement levels, application domains, and evaluation strategies. Three authors collaboratively coded and synthesized these through iterative consensus.

How does AI context differ from conventional software context?

AI interactions operate on a substrate of constantly shifting context—prompt, history, retrieved data, hidden state—that users cannot internalize like traditional UIs. This structural mutability demands a new design discipline centered on context engineering rather than interface design.

Does visible design structure keep HCI expertise necessary as AI advances?

Lam and colleagues argue that just-in-time objectives architecture makes design decisions between AI and interfaces visible, ensuring HCI expertise remains critical. By surfacing generation-and-evaluation steps at every interaction rather than hiding them, the architecture structures ongoing design judgment into the system itself.

Show all 8 sources
Can we match dependency types to coordination processes?

Malone and Crowston's 1994 framework defines coordination as managing dependencies between activities and proposes that identifying dependency types enables systematic matching to coordination processes. The definition bridges multiple disciplines by treating coordination as a universal mechanism across human, computational, and biological systems.

How should agent capabilities be organized into functional layers?

Dubberly proposes a two-axis stack model: a capability axis (chatbot → system prompt → RAG) adding inputs that extend what LLMs can act on, and a scale axis (monitoring agents → supervisors → orchestrator) aggregating oversight. He cautions that ubiquitous agent hierarchies raise design risks alongside capability gains.

Do generative UI tools actually implement their stated design rationales?

A benchmark of 24 tasks across five tools found roughly 25% of design rationales go unimplemented, rising to 34% for functional requirements. Tools recognized only half the UX principles embedded in prompts.

Papers this line draws on 8

The research behind the notes this line reads — ranked by how closely each paper relates.