School tutors

Review school recommended tutors

See recommendation posture and audit boundaries for tutor providers in the school context.

Recommendation reviewbackend missinglocal synthetic only
Ask school to recommendRecommendation authority requires backend school audit truth
Compare providersRecommendation authority and audit posture preview

Synthetic Tutor Provider A

What the reviewer sees first

Organization
Synthetic Learning Hub A
Provider
Synthetic Tutor Provider A
Recommendation posture
school_recommendation_requires_backend_audit
Audit posture
backend_school_audit_required

Product surface

Review rows

School fixture

Synthetic Tutor Provider A

school_recommendation_requires_backend_audit

Guardian request

synthetic-request-a

learner_context_redacted_for_tutor_queue

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 spineDiscovery, product, tutorSchool tutors
  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

Compare products and tutor support

Move through marketplace home, search, products, product detail, tutor discovery, tutor profile, and school recommendations.

Marketplace home/local/marketplaceSearch/local/marketplace/searchProducts/local/marketplace/productsProduct detail/local/marketplace/products/synthetic-product-aTutors/local/marketplace/tutorsTutor profile/local/marketplace/tutors/synthetic-tutor-provider-aSchool tutors/local/marketplace/school/tutors
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.

School recommendations

Review school-recommended tutor posture

Show how a school community recommendation could look while making clear it is not employment, accreditation, child-safety clearance, or booking authority.

School tutor recommendations 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.
Tutor list/local/marketplace/tutorsTutor profile/local/marketplace/tutors/synthetic-tutor-provider-aSchool tutors/local/marketplace/school/tutors

Tutor matching

Tutor match cards

Literacy support matchSynthetic Tutor Provider A
Subjects
Literacy, reading recovery, study routines
Grade bands
Foundation and intermediate phase
Mode
School or guardian mediated
Trust
verification display-only
Availability
two read-only weekday windows
Safeguarding
minor direct contact blocked

school-context candidate only

Numeracy catch-up matchSynthetic Numeracy Mentor
Subjects
Mathematics foundations, homework support
Grade bands
Intermediate phase
Mode
Remote or school site posture
Trust
background check required
Availability
capacity visible without booking hold
Safeguarding
guardian consent required

recommendation under local review

Study skills fitSynthetic Study Skills Coach
Subjects
Study planning, exam habits, organization
Grade bands
Senior phase
Mode
Guardian-mediated small group
Trust
restricted visibility
Availability
schedule request disabled
Safeguarding
school recommendation is not clearance

display-only recommendation context

Learning context
Synthetic Learning Hub A
Match basis
subject, grade band, mode, and school context
Actor scope
guardian, school buyer, or approved buyer only
Runtime posture
matching is display-only local fixture truth
Literacy
reading support and foundation phase routines
Numeracy
mathematics catch-up and homework support
Study skills
planning, exam habits, and organization
Coverage posture
local synthetic coverage only
Availability windows
visible read-only examples
Schedule hold
not created
Booking state
booking mutation disabled
Contact state
direct-contact runtime blocked
Minor contact
guardian or school mediated only
Learner data
no real child data rendered
Child-safety runtime
future backend service required
Notifications
dispatch disabled

No school recommendations

School recommended tutors are local display posture only; a future backend recommendation authority and audit trail are still required.

Tutor runtime stays blocked

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.

Book tutorBooking mutation and order settlement remain blocked.
Contact tutorDirect-contact runtime is unavailable for guardian and minor safety.
Request scheduleSchedule hold and availability mutation are not authorized.
Notify partiesNotification dispatch remains blocked.
Open child-safety runtimeChild-safety runtime requires a later backend authority gate.
Expose real child dataReal child data is not authorized in this local slice.

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

tutor provider

School Recommended Tutors

/local/marketplace/school/tutors

backend_missing
Screen
MKT-SCHOOL-TUTORS-001
Route
local.marketplace.school.tutors
Domain
tutor_provider_posture
Data
local_synthetic_fixture_only

school recommended tutors detail

Synthetic school tutor recommendation detail

Local school recommendation posture without backend recommendation authority.

Organization
Synthetic Learning Hub A
Provider
Synthetic Tutor Provider A
Recommendation posture
school_recommendation_requires_backend_audit
Audit posture
backend_school_audit_required

Synthetic recommendation rows

RecommendationProviderPosture
School fixtureSynthetic Tutor Provider Aschool_recommendation_requires_backend_audit
Guardian requestsynthetic-request-alearner_context_redacted_for_tutor_queue

school recommended tutors

Local interaction states

mutations disabled

Synthetic school recommendation list

Recommendation authority and audit posture preview

No live school recommendation feed

Recommendation authority requires backend school audit truth

Recommendation sourcebadge

Authority is display-only

Provider cardcard

Provider selection is static

Request introbutton

Tutor request runtime is disabled

school recommended tutors detail

Local fixture state variants

runtime blocked

loading fixture state selected from local query only.

Preparing Synthetic school tutor recommendation detail

Preparing the school recommended tutors 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 school recommended tutors detail rows

The local school_tutor_recommendation fixture has no extra records beyond the current synthetic baseline for School Recommended Tutors.

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

Synthetic school recommended tutors detail adapter unavailable

The local fixture adapter can report an unavailable state for local.marketplace.school.tutors without retrying runtime APIs or writing data.

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

School Recommended Tutors runtime access denied

backend_school_recommendation_authority_and_audit 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 Tutor Provider A

backend_school_recommendation_authority_and_audit

Runtime and mutation families disabled