docs: add janitor role + session checkpoint compaction design

New TODO entry covering the "janitor" model role concept — cheap/fast model
(Haiku, local Gemma) that summarizes stale session prefixes on a turn/token
threshold, keeping expensive model context lean. Includes economics, file map,
and trigger design. Added pointer in ROADMAP deferred section.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Scott Idem
2026-06-16 22:11:46 -04:00
parent 3eb3ce1146
commit 167ca235b5
2 changed files with 39 additions and 0 deletions

View File

@@ -78,3 +78,4 @@
- **Multi-host local models** — per-user config already supports multiple hosts; routing logic TBD
- **WhatsApp** — requires Business API account or a bridge; not started
- **Docling** (https://github.com/docling-project/docling) — IBM Research doc parser; converts PDF/DOCX/PPTX/images → clean Markdown/JSON for LLM ingestion; would enhance file attachments and the knowledge import pipeline
- **Session checkpoint compaction ("janitor" role)** — cheap/fast model summarizes stale session prefix on a turn/token threshold; keeps expensive model context lean; design in `TODO__Agents.md`