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.
Narrate in chat, deliver on the canvas.
Placeholder always shows two real examples.
What it's doing right now, and the one purple launcher.
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.
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.
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%.
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.
Maya hits her 2-year on Sunday.
Filled dishwasher gap — Friday banquet. J. Okafor confirmed. 12 min from open to filled
Flagged wage drift — line cooks, Tempe. +4% vs market · 6 shifts affected