Kit 11 · Checkout Zero · deliverable · designed and built by I Wayan Usada · fictional supermarket
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).
| Customer | Best reply | Dignity / seconds | Fastest reply | Dignity / seconds |
|---|---|---|---|---|
| Older gentleman counting coins | "Take your time" + one sentence to the queue | 2 / +20 | scan louder, rush him | 0 / −5 |
| Student, deposit bottles, no receipt | send her to the machine, hold her basket | 2 / +40 | "regels zijn regels" | 1 / 0 |
| Parent, child, balloons, cake | child holds balloons, cold chain first | 2 / +15 | instruct the parent, crush the cake | 0 / +10 |
| Declined pin, queue of five, someone filming | quiet options, "even geduld" sign | 2 / +60 | call the supervisor across the floor | 1 / +120 |
Returning the deposit without a receipt is a policy breach and fails the shift.
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.
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.