Buyer details
guardian
Request submission
Preview submission, buyer, and payment-state policy without creating an order or payment.
Available after runtime gates
display_only_no_order_persistence
Product surface
guardian
Synthetic payment state
synthetic-request-a
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
Inspect cart/request lines and checkout posture without creating an order, payment, or persisted request.
Local review versus runtime truth
Disabled walkthrough affordances
Request review path
Checkout is a non-submitting review checkpoint that separates buyer context, payment policy, and request boundary truth.
Current buyer step
The screen shows what future runtime submission must validate without creating payment, order, or settlement state.
Local display versus backend truth
Product compare
Request review
Quote required before any payable amount exists
Display-only estimate posture; no checkout settlement
Seller quote response is blocked in local UI
Empty state
The compare path is rebuilt from local synthetic fixtures on each render; there is no account, browser storage, or database state to recover.
Blocked state
Backend catalog, offer, request, order, status, payment, notification, support, refund, and database-write authority are not available in this slice.
Disabled buyer affordances
draft blocked
synthetic_session_missing blocks this local request draft before any route can act on it.
URL state
Review the draft without checkout, payment, or persistence.
Blocked policies
Disabled actions
server-bound save
This local entry is server-bound; it does not add a browser database client or public API write route.
Persistence chain
Write posture
Save draft entry
saved draft readback
A reviewer can open the resume state to see server-bound readback without submitting the request.
Readback summary
Boundary posture
Resume entry
Checkout review
Checkout is rendered as a review checkpoint with buyer, fulfilment, and policy sections, not as a live payment or order submission.
Review checkpoint
The screen shows what needs approval before a future backend-backed request can be submitted.
Empty state
Checkout has no payment session, token, or payable balance in the local synthetic app.
Blocked state
Cart persistence, request submission, payment execution, order settlement, receipt creation, notifications, and fulfilment mutation are unavailable in this slice.
Disabled affordances
Buyer workflow
Make checkout read as a request review checkpoint, not a payment or order-settlement screen.
Review checkpoint
Checkout validates the request posture but does not execute checkout or payment.
Confirm that payment state is policy-only and the request remains a local synthetic envelope.
Next local step is confirmation; payment, settlement, and notification dispatch remain blocked.
Shared request visibility
local api domain simulation
Submit request posture for Synthetic Stationery Pack at Synthetic Learning Hub A.
Current lifecycle
Checkout validates the request posture but does not execute checkout or payment.
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
local fallback active
preview_read_opt_in_missing keeps this screen on the PS-002 local API fallback.
Read source
synthetic actor unavailable
Blocked policy
buyer marketplace
/local/marketplace/checkout
checkout request submission detail
Local request submission posture that exposes disabled checkout and payment-state policy fields.
| Area | Fixture | Posture |
|---|---|---|
| Buyer details | guardian | real_buyer_data_not_collected |
| Payment state | Synthetic payment state | payment_execution_unavailable |
| Submission | synthetic-request-a | mutation_disabled |
checkout or request submission
Static
Synthetic request submission review
Read-only
Checkout and payment policy disabled posture
Empty
No executable checkout session
Denied
Real checkout and payment execution are blocked
Real buyer data is blocked
Payment execution is unavailable
Request submission mutation is disabled
checkout request submission detail
Query selected variant
denied fixture state selected from local query only.
Loading
Preparing the checkout request submission 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 request_submission fixture has no extra records beyond the current synthetic baseline for Checkout or Request Submission.
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.checkout without retrying runtime APIs or writing data.
Retry, notification, support, checkout, fulfillment, and database mutation paths stay disabled.Open error variantDenied
backend_checkout_request_and_payment_policy 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_checkout_request_and_payment_policy
Blocked posture
Runtime and mutation families disabled