Catalog spotlight
Synthetic Stationery Pack
Marketplace
Browse synthetic catalog, tutor, and request signals for the selected learning organization.
Available after runtime gates
Synthetic Stationery Pack
Product surface
Synthetic Stationery Pack
Synthetic Tutor Provider A
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
Move through marketplace home, search, products, product detail, tutor discovery, tutor profile, and school recommendations.
Local review versus runtime truth
Disabled walkthrough affordances
Buyer compare path
Marketplace home now frames the local buyer path from discovery into compare, request review, confirmation, and status without presenting fixture data as backend catalog truth.
Current buyer step
The reviewer sees where the buyer starts, what comparison context will follow, and why no saved preference or catalog write exists.
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
Buyer discovery
Start from a clear marketplace shelf: featured packs, quick categories, and route shortcuts for the local synthetic buyer journey.
Filters
Sort
Synthetic results
Exercise books, pencils, glue, labels, and covered-book basics for a new term pack.
Core schoolwear bundle shown as a request-intent candidate without inventory truth.
Term support workbooks grouped for a school buyer browsing local fixture results.
draft blocked
synthetic_session_missing blocks this local request draft before any route can act on it.
URL state
Review synthetic marketplace options with the selected buyer session.
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
Buyer workflow
Start from the school marketplace overview and understand the request journey before opening product detail.
Discovery shelf
Catalog and search screens read synthetic product candidates through the local API boundary.
Find the stationery pack and see the same request intent carried through later screens.
Next local step is product review; no request is submitted from this screen.
Shared request visibility
local api domain simulation
Discover products for Synthetic Stationery Pack at Synthetic Learning Hub A.
Current lifecycle
Catalog and search screens read synthetic product candidates through the local API boundary.
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
marketplace home detail
Local marketplace home posture that groups synthetic catalog, tutor, and request signals.
| Row | Fixture | Posture |
|---|---|---|
| Catalog spotlight | Synthetic Stationery Pack | display_only_no_payment |
| Tutor spotlight | Synthetic Tutor Provider A | display_only_backend_required |
| Request status | synthetic-request-a | display_only_no_order_persistence |
buyer discovery home
Static
Featured synthetic marketplace rows
Read-only
Discovery sections with display-only product and tutor signals
Empty
No additional synthetic discovery rows
Denied
Live catalog, tutor, order, and payment truth are not connected
Live search execution is disabled
Category navigation is static
Sponsored placement runtime is blocked
marketplace home detail
Query selected variant
empty fixture state selected from local query only.
Loading
Preparing the marketplace home 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 catalog_overview fixture has no extra records beyond the current synthetic baseline for Marketplace Discovery Home.
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.home without retrying runtime APIs or writing data.
Retry, notification, support, checkout, fulfillment, and database mutation paths stay disabled.Open error variantDenied
mixed_pending_backend_catalog_tutor_learning_organization_order_and_payment_truth 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
Synthetic Stationery Pack
Truth owner
mixed_pending_backend_catalog_tutor_learning_organization_order_and_payment_truth
Blocked posture
Runtime and mutation families disabled