TODO: mark phase 11 complete — /skill-reinject commands, status, and footer line.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -219,15 +219,15 @@
|
||||
|
||||
### Фаза 11 — Команды и UI
|
||||
|
||||
- [ ] **commands.ts register** — `pi.registerCommand("skill-reinject", handler)`; зачем: §7
|
||||
- [ ] **commands.ts status** — вывод без аргументов по формату §7.2 (enabled layer, delivery, tracked, pending, last compaction)
|
||||
- [ ] **commands.ts session toggle** — `on` / `off` / `reset` → session override + persist; зачем: §5.1, §7.1
|
||||
- [ ] **commands.ts global toggle** — `global on` / `global off` → settings.json; зачем: §7.1, критерий §13
|
||||
- [ ] **commands.ts list clear** — `list` tracked skills; `clear` без сброса toggle; зачем: §7.1
|
||||
- [ ] **commands.ts integration** — `integration auto|defer|immediate|off` session override в config entry; зачем: §7.1, §16.4
|
||||
- [ ] **commands.ts now** — делегат в `reinjectNow`; зачем: §7.1
|
||||
- [ ] **commands.ts aliases** — опционально `/sr`, `/skills-reinject`; зачем: §7.1
|
||||
- [ ] **commands.ts status line** — `ctx.ui.setStatus("skill-reinject", "on·N")` на изменениях; зачем: §7.2, критерий §13
|
||||
- [x] **commands.ts register** — `pi.registerCommand("skill-reinject", handler)`; зачем: §7
|
||||
- [x] **commands.ts status** — вывод без аргументов по формату §7.2 (enabled layer, delivery, tracked, pending, last compaction)
|
||||
- [x] **commands.ts session toggle** — `on` / `off` / `reset` → session override + persist; зачем: §5.1, §7.1
|
||||
- [x] **commands.ts global toggle** — `global on` / `global off` → settings.json; зачем: §7.1, критерий §13
|
||||
- [x] **commands.ts list clear** — `list` tracked skills; `clear` без сброса toggle; зачем: §7.1
|
||||
- [x] **commands.ts integration** — `integration auto|defer|immediate|off` session override в config entry; зачем: §7.1, §16.4
|
||||
- [x] **commands.ts now** — делегат в `reinjectNow`; зачем: §7.1
|
||||
- [x] **commands.ts aliases** — опционально `/sr`, `/skills-reinject`; зачем: §7.1
|
||||
- [x] **commands.ts status line** — `ctx.ui.setStatus("skill-reinject", "on·N")` на изменениях; зачем: §7.2, критерий §13
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user