Administration
Rules & Thresholds
Every threshold EduPulse evaluates is an explicit, editable rule — not a constant buried in the code. Change a threshold here and the alerting, drafting and escalation behaviour changes with it.
Rules & Thresholds workspace
Every threshold EduPulse evaluates is an explicit, editable rule — not a constant buried in the code. Change a threshold here and the alerting, drafting and escalation behaviour changes with it. This module is scaffolded and routed, and will be connected to live Supabase queries in the next build phase. No figures are shown until verified data is available.
Attendance thresholds per grade band and campus, with breach duration windows
Fee ageing escalation ladders — 30, 60 and 90 day cohorts with per-stage actions
Absenteeism case triggers, expressed as consecutive-day and percentage rules
Autonomy controls per rule: automatic analytics, approval-gated assistance, or human-only
Version history for every rule change, with the period it applied to and who set it
Build status
Route, navigation entry, layout shell and permission mapping are in place. Data access is gated server-side and will read from Supabase with row-level security.
In progressGovernance level
Disciplinary action, penalties, suspension and any consequential decision. Never initiated or decided by the AI layer.
Human decision only