Choose a text-based IEP PDF (not a scan-only image). PulsePoint extracts text,
sends a long excerpt to your local Ollama model, and asks it to return a large JSON draft
(goals, services, accommodations). That is much slower than a short chat — 2–10+ minutes is normal on a laptop
(the API disables Node’s default 5‑minute request limit so Ollama can finish). The page is still working while you wait.
After a draft appears, use Import to Mongo below. On LIVE (:3002 / production) and demo, Commit needs the staff passcode
(tunson / control-center-config.json). LIVE writes to pulsepoint_db and keeps existing assignments.