← Back to checkout-zero case
checkout-zero · deliverable

Text-based Storyboard — Checkout Zero

Kit 11 · Checkout Zero · deliverable · designed and built by I Wayan Usada · fictional supermarket

Design premise

Four customers on a first-week shift. Revised after the build so it matches the 2D register and the 3D lane; both read checkout-data.js. The earlier storyboard described a different build and claimed twin dignity/speed scoring that was not implemented (the build had one /8 score).

Two axes, scored separately

CustomerBest replyDignity / secondsFastest replyDignity / seconds
Older gentleman counting coins"Take your time" + one sentence to the queue2 / +20scan louder, rush him0 / −5
Student, deposit bottles, no receiptsend her to the machine, hold her basket2 / +40"regels zijn regels"1 / 0
Parent, child, balloons, cakechild holds balloons, cold chain first2 / +15instruct the parent, crush the cake0 / +10
Declined pin, queue of five, someone filmingquiet options, "even geduld" sign2 / +60call the supervisor across the floor1 / +120

Returning the deposit without a receipt is a policy breach and fails the shift.

Pass rule

Dignity 6/8 or more, extra queue time ≤ 240 s, no breach. The fastest set of replies (65 s) fails on dignity (3/8); the best set takes 135 s and passes.

3D lane

Lane 2 at 17:30. The queue grows while the learner reads and decides (one more shopper every 9 s, up to three). That pressure is deliberate and not scored. After each reply the customer's posture shows the dignity outcome and the queue settles or gets restless.

Prefer the source? Download the raw markdown.