From b764acd97406762606baddf02ff14adc880da391 Mon Sep 17 00:00:00 2001 From: GRayHook Date: Wed, 17 Jun 2026 12:35:07 +0700 Subject: [PATCH] =?UTF-8?q?TODO:=20mark=20phase=209=20complete=20=E2=80=94?= =?UTF-8?q?=20tracking=20hooks,=20persist,=20and=20session=5Fcompact=20rei?= =?UTF-8?q?nject=20wiring.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor --- TODO.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) 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 ---