Decision Cards

Make interface decisions you can defend in any design review.

27 more cards are on the way. Get each one in your inbox as it unlocks.

Or install the deck for your AI tools

Design Decisions · Q1 2027

Learn to make these calls on your own.

These cards are the first of many. The course teaches the reasoning behind each one, with practice rounds and teardowns of real products.

Get new cards as they’re released, and early-bird pricing at launch.

Coming next

Flow & continuity

Undo or Confirm

Can it be undone, and how often does it happen?

Use Undo when

The action is frequent and reversible. Do it instantly and offer a way back for a few seconds.

Signs it fits

  • Archive, move, mark as done
  • Happens many times a day
  • Can genuinely be reversed
  • A trash or soft delete exists

Use Confirm when

The action is rare and permanent. Slow people down once, and say exactly what will happen on the button.

Signs it fits

  • Permanent deletion
  • Affects other people or money
  • Rare enough to actually be read
  • The button names the outcome, never OK

The numbers

Happens daily and can be reversed: undo, available for 5–10 seconds. Rare and permanent: confirm, with the outcome on the button (‘Delete 3 files’). Highest stakes: ask people to type the name.

Say this in review

People archive dozens of emails a day, and a dialog every time would get clicked through without reading. Undo protects them without slowing them down.

When it flips

The exception

Deleting a whole workspace is permanent and affects everyone, so a plain confirm isn’t enough. Ask people to type the workspace name.

See it work

Make the call

Card 3 of 15

Removing a teammate from a project. They lose access immediately but can be re-invited. Undo or confirm?

Flow & continuity
The rule

Prefer undo to confirmation. Confirm only what can’t be undone, and name the consequence in the button.

From the lesson “Confirmation & consequence”

ClickTap the card to turn it over

Install the deck

Bring every card into your AI tools, so they review screens and flows the way the cards do.

Agents can also read llms.txt, or any card as markdown by adding .md to its link.