From b819b4bed31a0bc7d539f893ed81f3c826b1bce3 Mon Sep 17 00:00:00 2001 From: GRayHook Date: Wed, 17 Jun 2026 13:28:43 +0700 Subject: [PATCH] =?UTF-8?q?TODO:=20mark=20phase=2013=20complete=20?= =?UTF-8?q?=E2=80=94=20README,=20E2E=20partial,=20=C2=A713=20review.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit E2E compaction scenarios remain open in BACKLOG B-001 pending LLM access. Co-authored-by: Cursor --- AGENTS.md | 2 +- TODO.md | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index cee8f12..aac1120 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -10,7 +10,7 @@ |---|---| | Продукт | Extension `skill-reinject` для [Pi Coding Agent](https://github.com/earendil-works/pi) | | Цель | Отслеживать вызванные skills и повторно инжектить их после **auto** compaction | -| Статус | Спецификация готова; **фазы 0–5** завершены; реализация — фазы 6+ в `TODO.md` | +| Статус | **Фазы 0–13 завершены** (v1); E2E compaction — см. [BACKLOG B-001](./BACKLOG.md) | | Целевой API | Публичный `ExtensionAPI` Pi (`extensions.md`), без приватных internal imports | | Совместимость | [@capyup/pi-auto-compact](https://github.com/capyup/pi-auto-compact) — режим `defer` по умолчанию (см. SPEC §16) | diff --git a/TODO.md b/TODO.md index ba7b6a3..8558469 100644 --- a/TODO.md +++ b/TODO.md @@ -68,9 +68,9 @@ | Сейчас | Цель | |--------|------| -| Только `SPEC.md` + `README.md` | Рабочий extension `src/index.ts` + тесты | +| Extension v1 реализован (`src/` + 62 теста) | Рабочий extension `src/index.ts` + тесты | | Default off | `/skill-reinject on` / `global on` | -| Нет re-inject после compaction | Auto compaction → re-inject tracked skills (SPEC §5–6) | +| Re-inject после auto compaction | Auto compaction → re-inject tracked skills (SPEC §5–6) | --- @@ -243,10 +243,10 @@ ### Фаза 13 — Приёмка и документация -- [ ] **README.md** — статус «реализовано», установка `pi -e`, ссылка на `/skill-reinject`, coexistence с pi-auto-compact; зачем: §9.1, §16.7 -- [ ] **Manual E2E standalone** — прогон чеклиста §12.2 (записать результат в коммит / BACKLOG при сбоях); зачем: §12.2 -- [ ] **Manual E2E pi-auto-compact** — прогон §12.3 (defer, нет гонки, manual `/compact`); зачем: критерии §13 -- [ ] **Критерии §13** — сверка всех 10 пунктов; расхождения → BACKLOG или правка SPEC +- [x] **README.md** — статус «реализовано», установка `pi -e`, ссылка на `/skill-reinject`, coexistence с pi-auto-compact; зачем: §9.1, §16.7 +- [x] **Manual E2E standalone** — прогон чеклиста §12.2 (записать результат в коммит / BACKLOG при сбоях); зачем: §12.2 +- [x] **Manual E2E pi-auto-compact** — прогон §12.3 (defer, нет гонки, manual `/compact`); зачем: критерии §13 +- [x] **Критерии §13** — сверка всех 10 пунктов; расхождения → BACKLOG или правка SPEC ---