Fulfillment

Review fulfillment status

Track pickup, delivery, receipt, digital access, or booking status without mutation.

Fulfillment reviewbackend missinglocal synthetic only
Update statusFulfillment and receipt mutations are blocked
Confirm receiptDelivery, pickup, digital access, and booking status posture

display_only_no_order_persistence

What the reviewer sees first

Fulfillment event
synthetic-fulfillment-event-a
Status label
Synthetic pickup pending
Lifecycle posture
display_only_no_fulfillment_mutation
Receipt posture
receipt_confirmation_disabled

Product surface

Review rows

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

Local review walkthrough

Follow the synthetic marketplace journey

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.

Display-only review spineFulfillmentFulfillment
  1. 01
    Organization contextStart with school context
  2. 02
    Discovery, product, tutorCompare products and tutor support
  3. 03
    Request reviewReview the request before submission
  4. 04
    Confirmation and statusFollow confirmation into buyer status
  5. 05
    Seller and tutor operationsReview operator queues
  6. 06
    FulfillmentCheck fulfillment posture
  7. 07
    SupportCheck support and refund posture
  8. 08
    Admin-OSReview school, seller, tutor, and safety queues

Check fulfillment posture

Review pickup, delivery, digital access, booking, receipt, and notification posture without mutation.

Fulfillment/local/marketplace/fulfillment
Local review source
Accepted PS-001 through PS-022 synthetic fixtures and local API state
Runtime truth
Still blocked until explicit owner authority supplies auth, backend truth, writes, and proof
Reviewer action
Use route context and disabled affordances to assess journey clarity only
Boundary
No live submit, switch, pay, notify, support, booking, contact, admin, or release action
runtime authorganization switchingdatabase writespaymentsnotificationssupport/refund mutationtutor runtimechild-safety runtimereal user datareal child datathird-party setuprelease claims
Submit requestSubmission and persistence require a future server-owned runtime gate.
Switch organizationRuntime organization switching and membership writes remain blocked.
Pay or settlePayment execution, checkout settlement, order settlement, and payment settlement are not authorized.
Dispatch notificationNotification providers, templates, consent, secrets, and dispatch are blocked.
Open support caseSupport case, message, dispute, and refund mutations require future authority.
Book or contact tutorTutor runtime, booking, schedule holds, direct contact, and child-safety runtime are blocked.
Make Admin-OS decisionApproval, restriction, pause, merge, enforcement, and safety decisions remain no-op display posture.
Expose real dataReal user data and real child data are not authorized in local review.

Fulfillment status

Review synthetic fulfillment posture

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.

Synthetic fulfillment status ready for display-only reviewps002:local-request-intent:synthetic-learning-hub-a:synthetic-product-stationery-aBuyer status reads the same request lifecycle from synthetic local state.

Status posture

Fulfillment status timeline

Request posture
same local PS-002 request intent
Fulfillment status
Synthetic pickup pending
Actor scope
guardian, school buyer, seller, tutor, and Admin-OS visibility remain display-only
Data posture
synthetic fixture only
  1. Request received

    The local request intent is visible without order settlement.

  2. Seller review

    Seller and provider posture is display-only.

  3. Fulfillment status

    Pickup or delivery status is visible but cannot be changed.

  4. Receipt posture

    Receipt confirmation is blocked until backend truth exists.

  5. Support posture

    Support, dispute, refund, and notification mutation remain blocked.

Pickupschool office pickup pending
Location
Synthetic Learning Hub A front desk
Window
display-only collection window
Mutation
pickup status update blocked
Deliverydelivery tracking unavailable
Courier
not assigned in local review
Address
school-level delivery context only
Mutation
delivery event creation blocked
Digital accessprovisioning disabled
Access item
Synthetic access placeholder
Credential
not generated
Mutation
digital entitlement creation blocked
Bookingbooking handoff unavailable
Session
future tutor or service slot
Hold
no schedule hold created
Mutation
booking status update blocked

No live fulfillment events

The fulfillment surface is rebuilt from local synthetic fixtures; no persisted pickup, delivery, receipt, digital access, or booking event exists.

Fulfillment runtime stays blocked

Status updates, receipt confirmation, notification dispatch, support, dispute, refund, settlement, and payment mutation are unavailable in this slice.

Update statusFulfillment status mutation remains blocked.
Confirm receiptReceipt confirmation and receipt creation are not authorized.
Send notificationNotification dispatch remains blocked.
Open support caseSupport and dispute mutation remain blocked.
Issue refundRefund mutation and payment settlement are not authorized.
Settle paymentPayment execution and order settlement remain blocked.

local api domain simulation

Local API request intent

Track buyer request for Synthetic Stationery Pack at Synthetic Learning Hub A.

Track buyer request

Buyer status reads the same request lifecycle from synthetic local state.

Discover productsReview productDraft request intentSubmit request postureShow confirmationTrack buyer requestExpose seller queueExpose Admin-OS review
Buyer statusRequest received for local review
Seller queuebuyer_identity_minimized_for_seller_queue
Admin-OS reviewseller_enforcement_mutation_disabled
Persistence
non_persisted_local_synthetic_envelope
Payment
payment_execution_blocked
Database writes
0
Child data
no_real_child_data

synthetic_session_missing

Synthetic runtime auth gate

synthetic_session_missing keeps runtime auth fail-closed until a preview/staging synthetic session is supplied.

synthetic session unavailable

Target
preview
Data class
synthetic
Session
synthetic_session_missing
Route access
fail-closed
Read verification
synthetic_session_missing
Organization switching
blocked
Database writes
0
Payments
blocked
Real user or child data
blocked
Readiness claim
blocked

fulfillment status

Delivery, Receipt, Pickup, Digital Access, or Booking Status

/local/marketplace/fulfillment

backend_missing
Screen
MKT-FULFILLMENT-001
Route
local.marketplace.fulfillment
Domain
support_fulfillment_payment_policy
Data
local_synthetic_fixture_only

fulfillment status detail

Synthetic fulfillment status detail

Local delivery, pickup, receipt, digital access, or booking status posture with no state mutation.

Fulfillment event
synthetic-fulfillment-event-a
Status label
Synthetic pickup pending
Lifecycle posture
display_only_no_fulfillment_mutation
Receipt posture
receipt_confirmation_disabled

Synthetic fulfillment rows

Status areaFixturePosture
Pickup or deliverySynthetic pickup pendingdisplay_only_no_fulfillment_mutation
Receiptsynthetic-fulfillment-event-areceipt_confirmation_disabled
Digital accessSynthetic accessprovisioning_disabled

fulfillment status

Local interaction states

mutations disabled

Synthetic fulfillment status

Delivery, pickup, digital access, and booking status posture

No live fulfillment events

Fulfillment and receipt mutations are blocked

Status steppertimeline

Status transitions are static

Receipt toggletoggle

Receipt mutation is disabled

Digital accessbutton

Access provisioning is disabled

fulfillment status detail

Local fixture state variants

runtime blocked

loading fixture state selected from local query only.

Preparing Synthetic fulfillment status detail

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 variant

No additional fulfillment status detail rows

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 variant

Synthetic fulfillment status detail adapter unavailable

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 variant

Delivery, Receipt, Pickup, Digital Access, or Booking Status runtime access denied

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 variant

Screen composition

Synthetic Learning Hub A

display_only_no_order_persistence

backend_fulfillment_receipt_or_booking_status

Runtime and mutation families disabled