RD
Back to readiness

Non-production preview

Student experience preview

Read-only web evidence surface for student dashboard, course work, submissions, practice, games, pet state, portfolio, and progress proof. It keeps student parity visible without opening private student data.

Mission areas

6

Protected route

/student

Public preview

Read-only

Pet state preview

review

The student companion reflects login, assignment, quiz, and attendance progress without exposing private live records.

Student mission board previewOpen student login

Student evidence gates

The web app may only leave this area as Ready after authenticated staging students prove course, assignment, progress, portfolio, and role-boundary behavior with shared data.

GateNative evidenceWeb previewRequired next proof
Course mission boardNative student profile is the Quest Aquarium mission board for next lessons, due work, feedback, and portfolio wins.Preview names the course dashboard and next-lesson path without reading live student records.Sign in as a staging student and verify tenant-scoped courses, lessons, due dates, and release rules.
Assignment submissionMac readiness requires student assignments, grades, attendance, messages, standards, and IEP/accommodation evidence.Preview keeps submission, feedback, and due-work gates visible as separate proof points.Submit deterministic assignment fixtures and verify upload, resubmit, feedback, grade, and audit receipts.
Flashcards and practiceWeb already has flashcard routes and shared textbook review progress models.Preview connects practice review to the student parity gate while keeping persistence proof blocked.Verify flashcard progress writes for a staging student and survives refresh across devices.
Games and pet stateNative readiness tracks student games, pet journal, pet care writes, and offline pet queue coverage.Preview shows the student game and pet entry point without claiming synced game/pet state.Prove game session progress, pet care journal writes, and role-scoped readback in staging.
PortfolioShared Mac data paths include student portfolio submissions and parent-sharing metadata.Preview keeps portfolio reflection and sharing metadata visible without exposing real artifacts.Submit portfolio evidence and verify student, teacher, and linked-family visibility boundaries.
Progress/RLS proofMac readiness requires student session proof and cross-tenant denial checks for profiles, courses, grades, submissions, attendance, and messages.Preview names progress and RLS as the equality blocker before student parity can be claimed.Run student role-boundary tests against staging accounts and Supabase RLS policies.

What this does not prove

This preview does not prove live student authorization, Supabase RLS, assignment submission writes, grade visibility, game progress, synced pet state, portfolio writes, or cross-tenant denial checks. Those remain staging-backed blockers.