diff --git a/TODO.md b/TODO.md index 2589345..e06ca20 100644 --- a/TODO.md +++ b/TODO.md @@ -200,11 +200,11 @@ ### Фаза 9 — Хуки отслеживания -- [ ] **index.ts input track** — на `input`: slash `/skill:name` → `trackSkill`; зачем: §6.2 #1 -- [ ] **index.ts message_end** — user messages → skill-block scan; зачем: §6.2 #2 -- [ ] **index.ts tool read** — `tool_call`/`tool_result` с `read` на `SKILL.md`; зачем: §6.2 #3 -- [ ] **index.ts persist on track** — `saveState` после изменения skills / session override; зачем: §6.1 -- [ ] **index.ts session_compact wire** — связать §7–8: plan → defer/immediate; зачем: end-to-end trigger +- [x] **index.ts input track** — на `input`: slash `/skill:name` → `trackSkill`; зачем: §6.2 #1 +- [x] **index.ts message_end** — user messages → skill-block scan; зачем: §6.2 #2 +- [x] **index.ts tool read** — `tool_call`/`tool_result` с `read` на `SKILL.md`; зачем: §6.2 #3 +- [x] **index.ts persist on track** — `saveState` после изменения skills / session override; зачем: §6.1 +- [x] **index.ts session_compact wire** — связать §7–8: plan → defer/immediate; зачем: end-to-end trigger ---