Learning context

Choose a school marketplace context

Review the active learning organization before browsing synthetic catalog and tutor surfaces.

Context gatebackend missinglocal synthetic only
Use this learning hubOrganization switching requires backend identity and tenancy truth
Compare available contextsCurrent synthetic learning hub context

Synthetic Learning Hub A

What the reviewer sees first

Selected organization
Synthetic Learning Hub A
Context kind
traditional_school_marketplace
Context policy
school_context_required_for_buyer_discovery
Actor scope
guardian

Product surface

Review rows

Synthetic Learning Hub A

traditional_school_marketplace

fixture_approved_display_only

Synthetic Homeschool Circle A

homeschool_marketplace

fixture_review_display_only

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 spineOrganization contextOrganization selector
  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

Start with school context

Review the selected learning organization, actor scope, region, and trust posture before browsing.

Organization selector/local/org
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.

Learning organization context

Choose a school community safely

Review synthetic organization context, actor scope, region posture, trust review state, and marketplace entry posture while every live selector action stays blocked.

Organization selector ready for display-only reviewps002:local-request-intent:synthetic-learning-hub-a:synthetic-product-stationery-aCatalog and search screens read synthetic product candidates through the local API boundary.
Organization selector/local/orgMarketplace home/local/marketplaceSchool review/local/admin/schools

Organization context

Learning organization cards

Independent school communitySynthetic Learning Hub A
Region
Johannesburg North
Buyer scope
guardian and school buyer preview
Review state
school review accepted for local display
Trust
verified posture is display-only
Marketplace entry
marketplace home preview available
District learning support groupSynthetic District Learning Pod
Region
Tshwane East
Buyer scope
school buyer preview only
Review state
pending Admin-OS review
Trust
requires organization evidence before runtime
Marketplace entry
search preview visible without switching
Community enrichment partnerSynthetic Community Enrichment Network
Region
Cape Town Metro
Buyer scope
guardian-mediated preview
Review state
restricted display posture
Trust
not approved for public runtime
Marketplace entry
product list preview visible
Admin-OS source
school review surface remains evidence posture
Organization evidence
synthetic fixture only
Duplicate handling
merge mutation blocked
Trust label
not legal, compliance, or accreditation claim
Entry route
/local/marketplace
Discovery context
synthetic organization context only
Request intent
PS-002 local API posture preserved
Entry mutation
select and switch remain disabled
Organization switching
runtime switching blocked
Membership writes
join and invite mutations blocked
Notifications
dispatch disabled
Readiness posture
not runtime-ready, MVP-ready, or release-ready

No live organization memberships

Organization memberships are local synthetic display posture only; missing runtime membership truth fails closed.

Organization runtime stays blocked

Runtime organization switching, auth binding, school membership mutation, invitation dispatch, notification dispatch, browser writes, real data, and release claims are unavailable in this slice.

Select organizationRuntime organization switching is not authorized.
Switch organizationLive organization context switching requires a later auth and runtime gate.
Join schoolSchool membership mutation is blocked.
Invite guardianInvitation dispatch is blocked.
Save preferenceBrowser and public database writes are blocked.
Notify schoolNotification dispatch is blocked.
Expose real dataReal user and child data are not authorized.

local api domain simulation

Local API request intent

Discover products for Synthetic Stationery Pack at Synthetic Learning Hub A.

Discover products

Catalog and search screens read synthetic product candidates through the local API boundary.

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

organization context

Learning Organization Selector

/local/org

backend_missing
Screen
MKT-ORG-001
Route
local.organization.selector
Domain
learning_organization_context
Data
local_synthetic_fixture_only

organization context detail

Synthetic organization context detail

Local organization selector posture for choosing a learning context before marketplace discovery.

Selected organization
Synthetic Learning Hub A
Context kind
traditional_school_marketplace
Context policy
school_context_required_for_buyer_discovery
Actor scope
guardian

Synthetic organization options

OptionContextPosture
Synthetic Learning Hub Atraditional_school_marketplacefixture_approved_display_only
Synthetic Homeschool Circle Ahomeschool_marketplacefixture_review_display_only

organization context selection

Local interaction states

mutations disabled

Scoped organization options

Current synthetic learning hub context

No alternate synthetic organization context selected

Organization switching requires backend identity and tenancy truth

Organization contextsegmented control

Backend identity tenancy graph is unavailable

Region scopeselect

Real organization scope changes are blocked

Continue contextbutton

Context persistence is disabled

organization context detail

Local fixture state variants

runtime blocked

loading fixture state selected from local query only.

Preparing Synthetic organization context detail

Preparing the organization context 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 organization context detail rows

The local learning_organization fixture has no extra records beyond the current synthetic baseline for Learning Organization Selector.

Empty state recovery is local display only and does not query production, preview, or shared storage.Open empty variant

Synthetic organization context detail adapter unavailable

The local fixture adapter can report an unavailable state for local.organization.selector without retrying runtime APIs or writing data.

Retry, notification, support, checkout, fulfillment, and database mutation paths stay disabled.Open error variant

Learning Organization Selector runtime access denied

backend_identity_tenancy_learning_organization_graph 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

Synthetic Learning Hub A

backend_identity_tenancy_learning_organization_graph

Runtime and mutation families disabled