Endless Aisle — Operational Experience¶
End-to-end human journey for Endless Aisle.
Modelled using the UC-BoK Experience Model (SPEC-016 / ADR-016).
Journeys¶
| Journey | Actor | Touchpoint | Channel | Tasks | Type |
|---|---|---|---|---|---|
| Endless Aisle — Store Associate Journey | Store Associate | pos-terminal |
in-store |
5 | Happy path |
End-to-End Sequence¶
Happy-path flow across all actors.
sequenceDiagram
participant store_associate as Store Associate
store_associate->>SYS: Identify Out of Stock Item
SYS-->>store_associate: StockoutConfirmed
store_associate->>SYS: Search Extended Catalogue
SYS-->>store_associate: RemoteStockLocated
store_associate->>SYS: Present Alternatives to Customer
SYS-->>store_associate: AlternativesPresented
store_associate->>SYS: Add to Endless Aisle Basket
SYS-->>store_associate: EndlessAisleBasketUpdated
store_associate->>SYS: Complete Endless Aisle Order
SYS-->>store_associate: EndlessAisleOrderPlaced
Endless Aisle — Store Associate Journey¶
Associate-assisted endless aisle journey for finding alternatives and converting an out-of-stock item into an order.
| Actor | Store Associate |
| Touchpoint | pos-terminal |
| Channel | in-store |
| Precondition | — |
| Postcondition | — |
✅ Step 1 — Identify Out of Stock Item¶
Store associate confirms that the requested item or size is unavailable in local store stock before offering an endless-aisle alternative.
| Direction | Business Objects |
|---|---|
| Input | product, inventory |
| Output | product |
Capabilities: inventory-visibility store-operations
Events: StockoutConfirmed
Interactions:
| # | Interaction | Type | Input | Output | Event |
|---|---|---|---|---|---|
| 1 | Check Local Availability | ✅ verify | product |
product |
— |
| 2 | Confirm Stockout | ✅ confirm | product |
product |
StockoutConfirmed |
🔍 Step 2 — Search Extended Catalogue¶
Store associate uses the endless-aisle or clienteling app to search warehouse, DC, or alternate-store stock for the requested item.
| Direction | Business Objects |
|---|---|
| Input | catalogue, product |
| Output | product |
Capabilities: catalogue-management inventory-visibility
Events: RemoteStockLocated
Interactions:
| # | Interaction | Type | Input | Output | Event |
|---|---|---|---|---|---|
| 1 | Search Remote Assortment | 🔎 search | catalogue |
product |
— |
| 2 | Select Available Option | ✅ confirm | catalogue |
product |
RemoteStockLocated |
📢 Step 3 — Present Alternatives to Customer¶
Store associate presents available alternatives such as another size, colour, or fulfilment source to help the customer continue the sale.
| Direction | Business Objects |
|---|---|
| Input | product, customer |
| Output | product |
Capabilities: clienteling catalogue-management
Events: AlternativesPresented
Interactions:
| # | Interaction | Type | Input | Output | Event |
|---|---|---|---|---|---|
| 1 | Review Available Alternatives | 🔔 notify | product |
product |
AlternativesPresented ← |
| 2 | Present Recommended Option | ✅ confirm | product |
product |
AlternativesPresented |
📥 Step 4 — Add to Endless Aisle Basket¶
Store associate adds the selected remote-stock item to the endless-aisle basket for checkout at the store.
| Direction | Business Objects |
|---|---|
| Input | product, basket |
| Output | basket |
Capabilities: basket-management order-management
Events: EndlessAisleBasketUpdated
Interactions:
| # | Interaction | Type | Input | Output | Event |
|---|---|---|---|---|---|
| 1 | Add Remote Item to Basket | 🟦 input | product |
basket |
— |
| 2 | Confirm Basket Addition | ✅ confirm | product |
basket |
EndlessAisleBasketUpdated |
⚙️ Step 5 — Complete Endless Aisle Order¶
Store associate completes payment at POS for the endless-aisle basket and the system creates an order for remote fulfilment.
| Direction | Business Objects |
|---|---|
| Input | basket, payment, customer |
| Output | order, payment |
Capabilities: order-management payment-processing order-orchestration
Events: EndlessAisleOrderPlaced
Interactions:
| # | Interaction | Type | Input | Output | Event |
|---|---|---|---|---|---|
| 1 | Review Remote Fulfilment Order | 👁️ review | basket |
order |
— |
| 2 | Submit Endless Aisle Sale | ⚙️ execute | basket |
order |
EndlessAisleOrderPlaced |
Related¶
- Process: Process Catalog
- Experience Index: All Operational Experiences
EXP-ENDLESSAISLE — Endless Aisle Operational Experience — UC-BoK v0.9-alpha