RD
Back to readiness

Non-production preview

Parent and family preview

Read-only web evidence surface for linked-child summaries, grades, attendance, messages, alerts, absence excuses, conferences, consent, and family privacy proof.

Family gates

6

Protected route

/family

Public preview

Read-only

Family evidence gates

The web app may only leave this area as Ready after authenticated staging family users prove linked-child access, communication, attendance, conference, consent, and privacy-boundary behavior.

GateNative evidenceWeb previewRequired next proof
Linked-child dashboardNative family profile is the Family Remote view for school updates, replies, absences, and progress.Preview names linked-child summaries without exposing real student records.Sign in as a staging family user and verify only linked children appear.
Grades and attendanceNative parity includes family standards progress, attendance history, absence requests, and weekly digest items.Preview keeps grade, attendance, and weekly digest visibility as separate privacy gates.Verify grades, attendance, report summaries, and digest items for linked children only.
Messages and alertsWolfWhale has role messaging, family follow-up paths, unread counts, and translated family communication rules.Preview lists family messaging and alert visibility without sending messages.Prove family message threads, unread sync, moderation, translation review, and alert scoping.
Absence excusesMac readiness tracks parent-absence-excuses as a required family workflow check.Preview keeps absence excuse submit/review proof separate from attendance visibility.Submit a deterministic absence excuse and verify review state, audit receipt, and attendance linkage.
ConferencesNative data includes MacConferenceSlot, MacFamilyConference, statuses, and virtual meeting links.Preview names conference booking and meeting visibility without exposing live schedules.Verify conference slots, booking status, cancellation, notes, and role-safe meeting links.
Consent/privacy proofNative family access must use the same account links and privacy boundaries as iOS.Preview keeps consent, custody, relationship sync, and RLS as hard equality blockers.Run family role-boundary tests for unrelated child denial, consent visibility, custody rules, and Supabase RLS.

What this does not prove

This preview does not prove live family authorization, Supabase RLS, linked-child sync, custody or consent rules, message send paths, absence excuse writes, conference booking, or unrelated-child denial checks. Those remain staging-backed blockers.