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 progress

Governance level

Disciplinary action, penalties, suspension and any consequential decision. Never initiated or decided by the AI layer.

Human decision only
EduPulse International School management workspace