cadence Design · v1.2
Ask the system — try “dark theme tokens”⌘K
03 · Patterns

The agent works in the open.

Chat on the right, canvas in the center — the agent narrates in chat, and everything reviewable lands on the canvas as a real artifact with one committing action. Purple marks the agent; jade marks your commit.

AI surfaces — chat & canvas

Narrate in chat, deliver on the canvas.

Canvas artifact + agent chat
Assignment plan DRAFTED BY CADENCE
SLOTS FILLED
23/23
WORKERS
23
ADDED COST
$0
UNFILLED
0
ZSZoe StewartRestaurant Manager2:00–11:00
KNKylan NarkavichPM Prep Cook1:00–9:00
+ 21 more · rows the agent proposed keep the purple rail until you confirm
Cadence WORKING
Auto-assign all available workers to open slots.
I'll check open slots and available workers in parallel.
Unfilled slots23 open
Available workers193 available
23 open slots across 11 positions, 193 workers available. Running the match now.
Plan: Wed PM · Jul 823/23 · $0
The plan is on the canvas. Confirm to lock the assignments.
Message Cadence…
Cadence can make mistakes. Review the plan before confirming.
Tool calls are visible rows with counts — never anonymous spinners. Drafted rows keep the purple rail until confirmed. The commit button is always jade, always yours. One disclaimer line, small, under the composer.
Ask bar — top of every screen
Ask Cadence anything — find a bartender for Friday ⌘K

Placeholder always shows two real examples.

Live activity pill + agent button
Calling Maya T. · 0:24

What it's doing right now, and the one purple launcher.

Rules of the agent

Narrate in chat, deliver on the canvas. Tool calls are visible rows with counts. Drafts keep a purple rail until confirmed. The commit button is always jade, always yours. One disclaimer line, small, under the composer.

Dark theme

Same system, lights off.

For event-day floors and late-night close-outs. Warm brown-black — never blue-black — so it stays in the paper world. Jade lifts to #48B389, purple to #9B85F2, primary buttons go cream. Type, radii, spacing, and voice are unchanged.

Late-night briefing — try both themes
CADENCE · BRIEFING FOR ADAM · 11:42 PM

Tonight's close is on track.

All 18 pros checked out, tips reconciled, and tomorrow's banquet is fully staffed. One item for the morning: line-cook wages in Tempe drifting +4%.

LIVE UNFILLED WORKING
Coverage · this week39/42 · 93%
Rules of dark: warm brown-black surfaces, cream ink buttons (not white), jade lifts to #48B389 and text-jade to #7FD4AE, purple lifts to #9B85F2. Semantic softs become deep tints. Everything else — type, radii, spacing, voice — unchanged.
Outcomes & numbers

The agent shows the number.

The agent says what it did, names who it helped, and shows the number. Outcome claims always carry a ratio or a count — never an adjective doing a number's job.

SIGNAL CARD
MT
Maya Torres
THIS WEEK

Maya hits her 2-year on Sunday.

OUTCOME LINE

Filled dishwasher gap — Friday banquet. J. Okafor confirmed. 12 min from open to filled

DRIFT FLAG

Flagged wage drift — line cooks, Tempe. +4% vs market · 6 shifts affected