Maarif Task Management
In production · running for four months
Türkiye Maarif Vakfı · Directorate of Communications
The director used to read every incoming email himself, decide who should do each job, then track every delivery personally. The system reads the mailbox, turns each message into a task definition with an LLM, assigns it, and puts the state of every job on an office TV board.
- Symptom
- Generated task documents drifted from the institution's templates, and a text diff showed nothing.
- Root cause
- The drift was visual, so the thing I was checking could not see it.
- Fix
- Compare delivered files against fixed templates visually, which made template stability measurable; move the watcher off raw mail to an LLM written job definition.
Python · FastAPI · SQLAlchemy · SQLite · Next.js · Swift · Microsoft Graph · Outlook 365 · Telegram