# MVP-JRN-002 — Normal commercial service loop

```text
empty cart → rapid product taps → Pay → review/correct → optional queue number/note
→ eat-here/take-away and supported payment choice → successful checkout → Queued
→ new empty cart → Preparing → Ready → Delivered → removed from active queue
→ sales ticker reflects transaction → durable history remains
```

This is the primary MVP demonstration. Detailed rules remain in the linked
[order](../stories/README.md#order-entry), [payment](../stories/MVP-PAY-001.md),
[KDS](../stories/README.md#kitchen-display), [sales](../stories/MVP-SALES-001.md), and
[history](../stories/MVP-HIST-001.md) stories.

Expected evidence: Playwright for observable workflow plus integration evidence for durable history.
The normal automated journey uses the deterministic fake. MVP-TASK-034 adds separately triggered
staging evidence that maps this commercial payment and required fiscal/receipt facts through
Surfboard Demo without making browser code provider-aware.
