# recs-wine-order

_Witnessed 2026-09-04T22:35:01.906Z — QRATE-UAT-1_

**Fixture caveat.** The restaurant NAMED for this journey (Canary Wine Sommelier Journey — dev, 7343d667) sells no wine and shows no CELLAR band on any of its four courses today. I walk the fixture where the wine actually is — Canary Mosaic V2 Sommelier — dev — and cannot tell from outside which one the canary drives.

### 01 · PATRON

**I expected:** I sit down and the restaurant offers to help me pick a wine

**I saw:** passed dietary question. The band reads: "THE CELLAR Find your perfect pour Answer 3 questions · we’ll pair the wine →"

> **I answered:** white · dry · light

> **The pick panel reads:** YOUR POUR TONIGHT Canary White Wine OFF-DRY Serving REQUIRED BY GLASS $10.00 BY BOTTLE $40.00 ↺ Start over Other pours ADDS TO CART Canary Red Wine DRY BY GLASS $11.00 +

### 02 · PATRON

**I expected:** I answer its three questions and it names a wine, with prices

**I saw:** placeholder 1->0. It recommends: YOUR POUR TONIGHT Canary White Wine OFF-DRY Serving REQUIRED BY GLASS $10.00 BY BOTTLE $40.00 ↺ Start over Other pours ADDS TO CART Canary Red Wine DRY BY GLASS $11.00 +

> **BY GLASS reads** "BY GLASS $10.00" (1000c) · **the add button reads** "Add to order ($10.00)"

### 03 · PATRON

**I expected:** It quotes me a BY GLASS price and I add that glass

**I saw:** panel BY GLASS "BY GLASS $10.00" = 1000c; the add button said "Add to order ($10.00)"

> **Cart (read only inside the cart sheet):** The Cart Ordered C Canary White Wine By Glass $10.00 − 1 + TOTAL $10.00 A 20% gratuity will be added to parties of 5 or more Place order $10.00 ›

### 04 · PATRON

**I expected:** My cart shows that glass at exactly the price I was quoted

**I saw:** 1 cart line(s); the line reads 1000c and the panel quoted 1000c

> **I answered again:** white · dry · light

> **BY BOTTLE reads** "BY BOTTLE $40.00" (4000c) · **the add button reads** "Add to order ($40.00)"

### 05 · PATRON

**I expected:** I change my mind: same wine, BY BOTTLE instead

**I saw:** panel BY BOTTLE "BY BOTTLE $40.00" = 4000c; the add button said "Add to order ($40.00)"

> **Cart after the switch:** The Cart Ordered C Canary White Wine By Bottle $40.00 − 1 + TOTAL $40.00 A 20% gratuity will be added to parties of 5 or more Place order $40.00 ›

### 06 · PATRON

**I expected:** My cart holds ONE line — the bottle replaced the glass, it did not add a second

**I saw:** settled line count = 1; it reads the bottle price 4000c. Cart: The Cart Ordered C Canary White Wine By Bottle $40.00 − 1 + TOTAL $40.00 A 20% gratuity will be added to parties of 5 or more Place order $40.00 ›

> **POST /diner/orders answered:** 201 diner/orders

> **The Ordered ledger reads:** The Cart Ordered C Canary White Wine ORDERED $40.00 Re-order TOTAL $40.00 Back to Menu

### 07 · PATRON

**I expected:** I order it, and I am charged the price I was shown

**I saw:** order button said "Place order $40.00 ›"; server answered 201 diner/orders; the Ordered ledger shows 4000c. The Cart Ordered C Canary White Wine ORDERED $40.00 Re-order TOTAL $40.00 Back to Menu

### 08 · WAITER

**I expected:** Staff can see my order and which pour I chose

**I saw:** STOPPED — the only staff login this container holds is the restaurant OWNER, and the waiter app tells them "<no table list>" — so table 9946's order, and the pour on it, are not visible to me. Screen: QRate Owner Portal Welcome ba

**Cleanup:** I placed one real order on table 9946 of Canary Mosaic V2 Sommelier — dev (server answered 201 diner/orders). I cannot settle or close it — no staff account in this container is assigned to that table. 99xx is a test table number, not one a real diner uses. Nothing was paid.

---

**Verdict:** WALKED

**Why it ended here:** Walked the whole diner half: cellar band -> quiz -> pick -> by the glass (1000c) -> switched the same wine to by the bottle (4000c) -> exactly one cart line -> ordered -> the Ordered ledger shows the bottle price. The staff view of the pour is the one thing I could not reach.
