Teacher Operating System

Cognitive pulse engine: prioritise CRITICAL and ACTIVE FRICTION, log every human decision, and keep clinics evidence-anchored. Real-time updates use an SSE stream backed by the same pulse builder as the API.

Learning presence & attendance

Engagement pulse

Prioritised from learning presence for today — strongest signal first for action.

  • No engagement

    0 learners

  • Low / partial engagement

    0 learners

  • Teacher review required

    0 learners

  • Clinic absence / follow-up

    0 learners

  • Offline synced

    0 learners

  • Strong engagement

    0 learners

Attendance health (NESA roll-up)

Daily learning presence keyed from momentum telemetry — idempotent learner+day records.

Records (2026-05-08)
0
Roster minus records (approx.)
Teacher review flagged
0
Reconciliation notes
0
Teacher overrides
0
Auto reconcile SUCCESS (log, today)
0
Auto reconcile FAILED (log)
0
Override-preserving reconcile (logged)
0
Late past-date reconcile (logged)
0
Recalculation available (rows)
0
Export readiness
Configure AUDIT_EXPORT_SECRET

Momentum telemetry health

Signals whether learning events are arriving for automation and attendance (UTC day).

Events today
0
Students with telemetry
0
Students missing telemetry
0
Heartbeats today
0
Duplicate id (client)
Not observed server-side — idempotent key prevents double inserts.
Offline queue
Device-local only (not visible here).
Session overlap flags
0
Stale sessions (est.)
0

Auto-generated workbooks

System-provisioned PDFs with audit trail. Approve for the class record, replace if you will issue a different version, or suppress future automation for this learner + unit.

No pending auto workbooks.

Teacher rhythm (structured flexibility)

Daily

  • Review Pulse · 5–10 minutes
    • Scan CRITICAL band first, then ACTIVE_FRICTION.
    • Acknowledge clinic briefs and note shared hurdles.
  • Run Clinics · 20–40 minute blocks
    • Use brief excerpts as the anchor — keep the hurdle visible to learners.
    • Close with a single evidence checkpoint aligned to the outcome.
  • Approve Evidence · as batches
    • Each verification must link to the evidence row and your APPROVE_EVIDENCE action (NESA gate).
  • Send Nudges · lightweight
    • Targeted prompts for ACTIVE_FRICTION — one concrete next step per learner.

Weekly

  • Cohort gaps · planning
    • Compare outcome-level friction across campuses; schedule merged clinics where patterns align.
  • Targeted clinics · deeper blocks
    • Prioritise prerequisite locks and recurring misconceptions surfaced twice or more.
  • System trends · review
    • Scan intervention success rate and narrative evidence linkage — trust indicators for boards and families.

Load balancer

Complexity score: 0 · Clinics pending: 0 · Open interventions: 0

Staffing: OK

Load is within sustainable band.

Weighted cognitive priority queue

🔴 CRITICAL · 🟡 ACTIVE FRICTION · 🟢 FLOW — AI surfaces patterns; you decide interventions.

All learners are progressing with momentum.

    Intervention queue (human decisions)

    Every button logs a TeacherAction for audit (pedagogical intent + signal linkage when known).

    No active interventions in queue — learners in CRITICAL / ACTIVE FRICTION appear here with evidence snippets.

    Clinic control & effectiveness

    Briefs group learners by outcome, misconception pattern, and lane similarity (orchestrator + scheduler).

    No clinics in queue. The DE orchestrator proposes groups by shared outcome / misconception; cron de-orchestrator persists proposals.