Pickup or delivery
Synthetic pickup pending
Fulfillment
Track pickup, delivery, receipt, digital access, or booking status without mutation.
Available after runtime gates
display_only_no_order_persistence
Product surface
Synthetic pickup pending
synthetic-fulfillment-event-a
Synthetic access
Local review walkthrough
Use this display-only spine to review how organization context, discovery, request flow, status, seller/tutor operations, Admin-OS, fulfillment, and support connect without treating local fixtures as runtime truth.
Current walkthrough step
Review pickup, delivery, digital access, booking, receipt, and notification posture without mutation.
Local review versus runtime truth
Disabled walkthrough affordances
Fulfillment status
The buyer, seller, tutor/provider, and Admin-OS reviewer can inspect pickup, delivery, digital access, booking, receipt, notification, and support posture without creating fulfillment events or mutating runtime state.
Status posture
The local request intent is visible without order settlement.
Seller and provider posture is display-only.
Pickup or delivery status is visible but cannot be changed.
Receipt confirmation is blocked until backend truth exists.
Support, dispute, refund, and notification mutation remain blocked.
Empty state
The fulfillment surface is rebuilt from local synthetic fixtures; no persisted pickup, delivery, receipt, digital access, or booking event exists.
Blocked state
Status updates, receipt confirmation, notification dispatch, support, dispute, refund, settlement, and payment mutation are unavailable in this slice.
Disabled fulfillment affordances
local api domain simulation
Track buyer request for Synthetic Stationery Pack at Synthetic Learning Hub A.
Current lifecycle
Buyer status reads the same request lifecycle from synthetic local state.
Same local envelope
Blocked policy
synthetic_session_missing
synthetic_session_missing keeps runtime auth fail-closed until a preview/staging synthetic session is supplied.
Actor scope
Still blocked
fulfillment status
/local/marketplace/fulfillment
fulfillment status detail
Local delivery, pickup, receipt, digital access, or booking status posture with no state mutation.
| Status area | Fixture | Posture |
|---|---|---|
| Pickup or delivery | Synthetic pickup pending | display_only_no_fulfillment_mutation |
| Receipt | synthetic-fulfillment-event-a | receipt_confirmation_disabled |
| Digital access | Synthetic access | provisioning_disabled |
fulfillment status
Static
Synthetic fulfillment status
Read-only
Delivery, pickup, digital access, and booking status posture
Empty
No live fulfillment events
Denied
Fulfillment and receipt mutations are blocked
Status transitions are static
Receipt mutation is disabled
Access provisioning is disabled
fulfillment status detail
Query selected variant
No fixture state query selected; local default rendering remains active.
Loading
Preparing the fulfillment status detail fixture view from local synthetic records only.
No network fetch, server mutation, or persisted refresh is executed in the loading posture.Open loading variantEmpty
The local fulfillment_status fixture has no extra records beyond the current synthetic baseline for Delivery, Receipt, Pickup, Digital Access, or Booking Status.
Empty state recovery is local display only and does not query production, preview, or shared storage.Open empty variantError
The local fixture adapter can report an unavailable state for local.marketplace.fulfillment without retrying runtime APIs or writing data.
Retry, notification, support, checkout, fulfillment, and database mutation paths stay disabled.Open error variantDenied
backend_fulfillment_receipt_or_booking_status remains the truth owner; the local route cannot promote fixture data into runtime authority.
Actor scope, live data access, mutation, and runtime-ready promotion remain blocked.Open denied variantContext
Synthetic Learning Hub A
Synthetic fixture
display_only_no_order_persistence
Truth owner
backend_fulfillment_receipt_or_booking_status
Blocked posture
Runtime and mutation families disabled