RD
Back to readiness

Non-production preview

Role dashboard preview

Read-only parity surface for the native parent, student, teacher, and admin dashboard profiles. The protected role pages now use the same profile names, action rails, and privacy posture while staging data proof remains open.

Native profiles

4

Public preview

Read-only

Protected routes

Role gated

Role gate

These previews do not expose private records. Authenticated pages still require active tenant membership before opening.

Open family login

Native role dashboard profiles

The web app may only mark this area Ready after these routes prove signed-in staging workflows, Supabase reads/writes, and role denials with real tenant data.

ProfileProtected routePrivacy posturePrimary actionsRequired next proof
Family RemoteComplexity 1/familyShows only verified linked children and hides sensitive details behind relationship checks.Message School: Contact teachers; Report Absence: Send excuse; View Progress: Weekly report; Book Conference: Meet teacherNative parent maps to the protected web family route; linked-child staging proof is still required.
Quest AquariumComplexity 3/studentKeeps student learning actions role-scoped and works when AI or pet features are disabled.Continue: Next lesson; Due Work: Assignments; Grades: Feedback; Portfolio: Learning winsStudent actions are visible after role authorization; course, portfolio, and pet writes still need staging proof.
Classroom Mission ControlComplexity 4/teacherDashboard widgets use aggregate counts and never expose raw sensitive student records.Attendance: Take class roll; Marking: Grade queue; Plan: Course setup; Announce: Message classTeacher rails mirror the native workstation entry points; write-path proof remains required.
School Operations BridgeComplexity 5/adminRequires admin role and MFA; production SIS actions remain approval-gated and audited.Users: Manage accounts; SIS Dry Run: OneRoster review; Audit: Search activity; Reports: Cards and exportsAdmin rails expose the same command-center shape while production SIS actions stay approval-gated.

What this does not prove

This preview does not prove live parent, student, teacher, or admin Supabase workflows, RLS denial checks, MFA enforcement, SIS dry-run writes, attendance writes, grading writes, messaging delivery, or linked-child custody rules. Those remain staging-backed blockers.