Synthetic Tutor Provider A
display_only_backend_required
Tutors
Compare synthetic tutor provider trust, subject, and contact posture without booking runtime.
Available after runtime gates
Synthetic Tutor Provider A
Product surface
display_only_backend_required
school_recommendation_requires_backend_audit
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
Tutor discovery
Review tutor matching, subject fit, trust posture, availability, and safeguarding signals from local synthetic fixtures before any tutor runtime or booking gate is reopened.
Tutor matching
school-context candidate only
recommendation under local review
display-only recommendation context
Matching posture
Subject coverage
Availability posture
Safeguarding posture
Empty state
Tutor discovery is shown from local synthetic fixtures; no live tutor search index or account-scoped recommendation exists.
Blocked state
Tutor runtime, booking, schedule holds, direct contact, notification dispatch, child-safety runtime, real child data, payments, database writes, and release claims are unavailable in this slice.
Disabled tutor affordances
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
tutor provider
/local/marketplace/tutors
tutor listing detail
Local provider listing posture for discovery and trust-label review.
| Provider | Trust | Contact posture |
|---|---|---|
| Synthetic Tutor Provider A | display_only_backend_required | guardian_mediated_no_direct_learner_contact |
| School recommendation | school_recommendation_requires_backend_audit | request_runtime_disabled |
tutor listing
Static
Synthetic tutor provider list
Read-only
Trust label and provider posture preview
Empty
No live tutor provider directory
Denied
Tutor runtime and verification truth are blocked
Provider matching runtime is disabled
Trust verification is display-only
Direct contact is blocked
tutor listing detail
Query selected variant
No fixture state query selected; local default rendering remains active.
Loading
Preparing the tutor listing 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 tutor_list fixture has no extra records beyond the current synthetic baseline for Tutor Listing.
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.tutors without retrying runtime APIs or writing data.
Retry, notification, support, checkout, fulfillment, and database mutation paths stay disabled.Open error variantDenied
backend_tutor_provider_and_trust_label_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 Tutor Provider A
Truth owner
backend_tutor_provider_and_trust_label_truth
Blocked posture
Runtime and mutation families disabled