Order types: POS, QR, Waiter, Pickup
Hours: Mon-Fri: 10:00-22:00; Sat-Sun: 11:00-23:00
Last mock audit: initial_dataset_loaded · Mock local action accepted; no persistence
Setup
Interactive local/mock branch setup for private-beta review. Create, edit, validate, save locally, reset, and review mock audit evidence without production APIs or database writes.
This route enhances the existing Owner/Admin Branches page with a safe CRUD-style branch setup workspace. It uses deterministic mock data and React browser state only; destructive branch actions are planning cards, not executable operations.
| Field | Local mock value |
|---|---|
| Branch | Central Mock Branch (CENTRAL-MOCK) |
| City / timezone | Sample City · Asia/Baku mock timezone planning |
| Status / review | open_mock · mock_ready |
| Order types | POS, QR, Waiter, Pickup |
| Working hours | Mon-Fri: 10:00-22:00; Sat-Sun: 11:00-23:00 |
| QR / printer / Local Hub | mock_ready · owner_review · planned |
Initial mock branch dataset loaded locally. No production API or database was touched.
Last mock audit event: initial_dataset_loaded · Mock local action accepted; no persistence
Existing deterministic mock branches are shown with status, order types, working hours, completeness, and latest mock audit evidence.
Order types: POS, QR, Waiter, Pickup
Hours: Mon-Fri: 10:00-22:00; Sat-Sun: 11:00-23:00
Last mock audit: initial_dataset_loaded · Mock local action accepted; no persistence
Order types: Website, POS, Pickup
Hours: Mon-Sat: 09:30-21:30; Sun: Closed
Last mock audit: No event yet
Order types: POS
Hours: Training: 12:00-16:00
Last mock audit: No event yet
Branch setup draft is locally valid for private-beta mock review.
| Planning area | Status |
|---|---|
| QR planning | mock_ready |
| Printer planning | owner_review |
| Local Hub planning | planned |
| Owner review | mock_ready |
Draft changes are held in React browser state only. The form is private-beta/mock-only and does not call production APIs.
Save is local UI state only. Current result: valid mock draft.
All local mock validation checks pass.
Safety: mock_only=true, persistence=false, production_api=false, database_mutation=false, external_api_calls=false.
Hours are local mock planning rows. Closed days can keep 00:00 values; open days require HH:mm.
Delete, disable, and close-branch actions are intentionally not implemented as destructive operations in this MVP.
This card documents future protected actions only; no delete, disable, close, production API, or database mutation exists here.
| Action | Branch | Actor | When | Outcome | Persistence |
|---|---|---|---|---|---|
| initial_dataset_loaded | CENTRAL-MOCK | Owner/Admin mock reviewer | Mock T+0 local browser draft | Mock local action accepted; no persistence | false |