Theme: Market Peach (light, warm) · Audience: first-week supermarket cashiers · Artifacts: register.html (2D) · 3d.html + register.js (3D lane) · shared data checkout-data.js
One-line: a first-week register simulator where the queue stays visible and dignity is scored separately from speed — because churn is a dignity event.
Week-one cashier churn clusters on four untrained moments — the slow payer, the no-receipt return, the party cart, the declined card — not on scanning skills. Training covers tills; it never practices holding dignity and queue pressure in the same instant.
Four customers embody the four moments, with a visible queue throughout. Scoring explicitly decouples dignity from speed — teaching that calm is usually ALSO the fast path. The loudly-called supervisor failure is taught as its own anti-pattern.
Retention targets are design intentions, not field results. The moments are composites from retail attrition patterns; the simulator is a training surface, not a till.
Part of I Wayan Usada's learning-design portfolio · all clients and scenarios are fictional composites built from realistic domain patterns · drafted with AI assistance and fully rewritten, fact-checked and owned by a human.
action-map.md — Action map — the behaviors the artifact must produce, traced to the business goalstoryboard.md — Text-based storyboard — the scene plan written before buildvisual-mockups.md — Visual mockups & style guide — mood, type, key screens, component decisions