toastsim/src/ui
type-two d998b74abc THE FACES: every regular gets a portrait, the jar gets three, the dish gets one
Twenty-two assets off the Cloudflare FLUX lane (scripts/gen-art-batch.sh
— idempotent, fixed seed per character, ~5s each, barely a dent in the
10k daily neurons):

- Thirteen regulars on their tickets, clipped into the corner like a
  loyalty card photo: Deidre's floral cardigan, Ray's flat cap, the
  child on tiptoes with a fistful of coins, the bloke from two doors
  down in his dressing gown, the delivery mid-yawn at 6am, the lunch
  rush as three impatient torsos, the pavlova order in her pearls. The
  inspector's ticket uses his own portrait; a name with no face made
  simply shows no frame (onerror removes it).
- THE MOTHER's jar rendered in all three states on the title button:
  bubbling over the rim, sulking under grey liquor, and dead with a
  tiny white surrender flag planted in the crust.
- Six dish heroes on the scorecard beside the ask: the skewers, the
  pan, the sliced rib eye, the whites bowl, the poached egg mid-drip,
  the benedict.

Verified live: pavlova portrait on day 20's ticket, benedict table on
21's, jar_sulking at gap 3, hero_eggs on the eggs scorecard.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 02:37:15 +10:00
..
eye.ts THE CRITIC'S FACE: he brings his own portraits now 2026-07-21 02:25:40 +10:00
hud.ts M1: toasting — browning sim, toaster, lever, and the pop 2026-07-16 21:29:51 +10:00
silhouette.ts M10 WIP + Build Brief 2: the bakery is code-complete, the prep bench is specced 2026-07-17 16:24:05 +10:00
title.ts THE FACES: every regular gets a portrait, the jar gets three, the dish gets one 2026-07-21 02:37:15 +10:00
touchpad.ts THE THUMBS: phones get their keys back 2026-07-21 01:37:37 +10:00