Every .html file under public/ (except engineer-only pages), grouped for browsing. Open via your PulsePoint server (e.g. Docker PulsePoint on http://127.0.0.1:3002/pulsepoint-index.html, dev API http://localhost:3050/…, or double-click from public/ — relative links work when served from site root).
Regenerate this page after adding pages: node scripts/generate-pulsepoint-index.js from the pulsepoint folder.
Target experience: a school gets PulsePoint fully configured (pages, API, AI hooks, monitoring) with a clean database—no students or IEP rows until staff choose to add them. Teachers bring their own IEP-at-a-glance (or future supported template); AI helps populate the roster and goal scaffolding; staff review before anything is treated as official.
public/ tree. Mongo starts empty of roster and progress unless you explicitly seed.GET /api/seed-all loads sample students and goals for training or QA. Production districts would skip this and use real onboarding instead.
Treat full IEP PDFs and attachments as sensitive (FERPA). Prefer on-prem inference for PHI-heavy documents, minimize retention of raw files, and log only what policy allows. See also PulsePoint hub (database & seed) and the main SPED hub for current entry points.
Sandbox without touching main ports (3002): run docker/compose/docker-compose.pulsepoint-dev.yml and open / — see pulsepoint/docs/ENSURE-PULSEPOINT-RUNS.md.
Student dashboards + AI-assisted goal support
enhanced-dashboard.htmliep-pdf-draft-dashboard.htmlai-insights.htmlai-tutor.htmlMain entry points
index.htmlpulsepoint-hub.htmlassignments-hub.htmlstudent-login.htmlstudent-login-by-grade.htmlteacher-login.htmlemoji-login.htmlstaff-gate.htmlmonitor-hub.htmlteacher-hub.htmladmin-dashboard.htmladmin-panel.htmlai-monitoring.html#how-onboardingassignments/index.htmlall-pages.htmldashboard-links.htmlwhat-each-does.htmlIncludes this file (pulsepoint-index.html) for bookmarking.