# order-visibility

_Witnessed 2026-09-05T18:24:16.376Z — QRATE-UAT-1_

_The canary's promise in one line: a diner's order reaches the waiter within 30 seconds, two of the same dish at different spice levels stay two separate lines each carrying its own spice, and two different diners at one table are both visible. I measure the seconds and report them either way._

_My earlier pass reported order-visible=false. STR-1197 showed the waiter account held no table assignments, so the board was empty for an unrelated reason. This walk takes a table the waiter demonstrably HAS._

> **Tables on Daniel's own board:** 2 ("Table 2 Hiccup(14m) Kevin De Bruyn") · 7 ("Table 7 Sif(65m) Newt Scamander(63") · 10 ("2 new Table 10 Elsa(55m) Frieza(55")

### 01 · WAITER

**I expected:** Daniel signs in - which tables are actually his?

**I saw:** He has 3 table(s). I will seat the diners on table 2 ("Table 2 Hiccup(14m) Kevin De Bruyne(2m)").

> **Diner one ordered:** "1 Panther (You) 2 All 1 Bruyne The Cart Orde" at spice `Mild` (the dish offers a 6-step scale)

> **Control before the stopwatch starts:** the waiter's board holds **5** order line(s) right now (read as order cards). I am not searching for a name I made up on the diner's side - twice that produced a false "never arrived". I watch for a line that was not there before, which is what a waiter actually does.

### 02 · PATRON

**I expected:** A diner sits at table 2 and orders a dish at one spice level

**I saw:** Ordered "1 Panther (You) 2 All 1 Bruyne The Cart Orde" at spice "Mild" and pressed "Place order $14.00 ›".

> **The line that appeared:** `T2 Black Panther just now New Express Lunch - Mirch Masala Mild Lunch Choose your protein: Chicken Enter in POS`

> **Board lines:** 5 before → 6 after

> **Seconds from Place order to the dish appearing on the waiter's board:** 10.9s · the canary's SLO is 30s

### 03 · WAITER

**I expected:** Does it reach him within 30s? (the canary's own SLO)

**I saw:** It reached him in 10.9s, inside the 30s SLO.

> **Second order of the same dish:** "2 Panther (You) 3 All 1 Bruyne The Cart Orde" at spice `Hot` (first was `Mild`)

### 04 · PATRON

**I expected:** The same dish again, at a DIFFERENT spice level

**I saw:** Ordered the same dish again at "Hot" (first was "Mild").

> **Second line appeared after:** 27.8s · `T2 Black Panther just now New Express Lunch - Mirch Masala Hot Lunch Choose your protein: Chicken Enter in POS`

> **On the waiter's board:** 7 order line(s) total, 2 carrying "T2 Black Panther" — the name the BOARD uses (counted as order cards, not as words on the page) · spice "Mild" on one of those lines: yes · spice "Hot": yes

### 05 · WAITER

**I expected:** Two separate lines, each carrying its own spice

**I saw:** Two lines, and the board shows both "Mild" and "Hot".

> **Control before diner two's stopwatch:** the board holds **7** line(s). Diner two's order must add one that was not there before - a same-dish order that changes nothing is not an arrival.

### 06 · PATRON

**I expected:** A SECOND diner at the same table orders too

**I saw:** Diner two ordered "1 Revali (You) 2 All 2 Panther The Cart Orde" at "Medium".

> **Second diner's order reached the board in:** 12.9s · board lines 7 → 8 · the new line: `T2 Revali just now New Express Lunch - Mirch Masala Medium Lunch Choose your protein: Chicken Enter in POS`

### 07 · WAITER

**I expected:** Both diners' orders visible to him (<= 30s)

**I saw:** Both diners' orders are on his board; the second took 12.9s. 8 order card(s) on screen.

> **Cleanup:** both diners cancelled their own items where the control was still offered, so table 2 is left as I found it.

---

**Verdict:** HONEST_GREEN

**Why it ended here:** Every human-walkable step of this journey holds on the deployed dev apps: the order reached the waiter in 10.9s and the second diner's in 12.9s (SLO 30s), two orders of one dish stayed two lines each showing its own spice, and both diners were visible. The 4 machine steps (token minting, fixture create/delete) have no screen and were not walked.
