Catalog line
Synthetic Stationery Pack
Request intent
Review selected lines and request notes before any checkout or persistence exists.
Available after runtime gates
display_only_no_order_persistence
Product surface
Synthetic Stationery Pack
synthetic-request-a
Synthetic checkout
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
Cart presents request lines as a review envelope: quantities, seller posture, fulfillment posture, and blocked edit/submit actions.
Current buyer step
The buyer can check local request lines, but no browser storage, account state, or database write is created.
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
Hold request lines in URL/server-rendered local state only.
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
request draft review
Open the local resume state to review the saved draft detail without submitting the request.
Saved line
Actor scope
Source chain
Audit and readback
Edit-return posture
synthetic_session_missing blocks edit return before any mutable draft action is exposed.
Correction buffer
synthetic_session_missing blocks the correction buffer before persistence or submission is exposed.
Buffer guardrails
Disabled buffer actions
Decision summary
synthetic_session_missing blocks the decision summary before any next action is exposed.
Guardrails
Disabled next actions
Disabled edit-return actions
Disabled submission posture
Request basket
The cart reads as a request basket: selected fixture lines, buyer context, quantity posture, and disabled edit or continue affordances.
Basket review
Every line remains synthetic and display-only while runtime cart persistence is blocked.
Empty state
The basket is rebuilt from local fixtures for review; there is no persisted cart to recover.
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
Show the buyer what is in the synthetic request envelope before submission posture.
Draft request
Cart creates a local request-intent envelope without writing order or buyer state.
Review quantity, product, and local buyer context without persisting cart or order state.
Next local step is submission review; database writes remain zero.
Shared request visibility
local api domain simulation
Draft request intent for Synthetic Stationery Pack at Synthetic Learning Hub A.
Current lifecycle
Cart creates a local request-intent envelope without writing order or buyer 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
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/cart
cart request intent detail
Local cart or quote intent posture before submission, checkout, or payment execution.
| Line | Fixture | Posture |
|---|---|---|
| Catalog line | Synthetic Stationery Pack | display_only_no_payment |
| Request note | synthetic-request-a | note_persistence_disabled |
| Checkout transition | Synthetic checkout | transition_disabled |
cart or request intent
Static
Synthetic request intent review
Read-only
Cart, quote, and order intent policy preview
Empty
No persisted cart lines
Denied
Cart persistence, checkout, and payment execution are blocked
Cart lines are synthetic only
Request note is not persisted
Checkout transition is disabled
cart request intent detail
Query selected variant
error fixture state selected from local query only.
Loading
Preparing the cart request intent 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_intent fixture has no extra records beyond the current synthetic baseline for Cart or Request Intent.
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.cart without retrying runtime APIs or writing data.
Retry, notification, support, checkout, fulfillment, and database mutation paths stay disabled.Open error variantDenied
server_validated_cart_or_request_intent 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
server_validated_cart_or_request_intent
Blocked posture
Runtime and mutation families disabled