Files
claude-skills/.tasks/NEXT_SESSION.md

50 lines
4.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
_last_updated_: 2026-05-25
session_id: 2026-05-25-board-cleanup-synology-retire
---
# Next session handoff
Two-commit board hygiene session: archived 56 done-blocks из STATUS.md в `.archive/done-2026-05.md` (cleanup), затем retired `using-synology-ops` skill после permanent NAS decommission. STATUS.md shrunk 1467 → 230 строк, 11 → 9 active blocks. Repo + user-config side оба прочесаны (skill source, hermes mapping, dist-hermes artifact, installed `~/.claude/skills/using-synology-ops/`, MCP server entry в `~/.claude.json`).
## Recent commits
- `3f8262b` feat(retire): drop using-synology-ops skill — NAS decommissioned
- `c62d6c3` meta(tasks): close 2 synology-ops tasks as wontfix
- `3810945` meta(tasks): archive done batch 2026-05 → .archive/done-2026-05.md
- `a62a7ea` meta(handoff): regen NEXT_SESSION post real e2e smoke [v0.3.3]
- `f1be677` fix(session-handoff): hook command literal path [v0.3.3]
Все три новых commit'а**NOT pushed** (autopush этой сессии не давался). origin/master отстаёт на 3 коммита.
## Open треки
| Трек | Готовность | Entry-point |
|---|---|---|
| **Push pending** | 3 commits ahead | `3810945`, `c62d6c3`, `3f8262b` ждут push. Спросить «push» / «разреши автопуш». |
| **synology-ops source repo** | ⚪ decision needed | `C:/Users/vitya/projects/synology-ops-mcp/` — отдельный repo с source MCP сервера для мёртвого NAS. Archive / delete / leave? Out of scope этого сеанса. |
| **Hook propagation per-machine** | this machine 🟢, others ⚪ | Из прошлого handoff: каждая машина с pre-v0.3.3 hook'ом имеет broken `$env:USERPROFILE`. Fix per-machine: edit `~/.claude/settings.json`, заменить на литеральный путь, restart CC. |
| `[session-handoff-existing-projects-upgrade]` per-machine | 4 deferred | victor/books, victor/pilorama98.ru, victor/pilonuxt, OpeItcLoc03/common, OpeItcLoc03/board-viewer — upgrade при заходе. `.workshop/CLAUDE.md` SKIP (format mismatch). |
| `[skill-readmes]` 🟡 | infra-кластер done | next batch suggestion: caveman cluster (`caveman`, `caveman-commit`, `caveman-review`, `caveman-help`, `caveman-compress`) или active-platform / find-skills / setup-context7 / using-context7 / using-markitdown. |
| `[active-platform-eval]` 🟡 | design+per-task done | resume = answer Q2 (solo 20 queries vs skill-creator HTML review first), затем eval-set kickoff. |
| ⚪ backlog (5 tasks) | низкий priority | `install-ps1 --prune`, `archive-roundtrip-test`, `tdd-criteria-precommit-hook`, `using-vds-ops-description-length-investigate`, `[tasks-board-cleanup-2026-05]` (закроется в следующем batch'е). |
| ⚪ gated | threshold | `[skills-grouping-revisit]` — ждёт count > 30 (сейчас ~24 skill). |
## Спроси user'а
- **Push разрешён?** 3 commits pending (board-cleanup + 2 synology). Без grant пушить нельзя (project-discipline Rule 4).
- **`synology-ops-mcp` repo?** Source-код MCP сервера для мёртвого NAS лежит в `C:/Users/vitya/projects/synology-ops-mcp/` как отдельный git-repo. Архивировать / удалить / оставить?
- **Что дальше из 9 open треков?** Quick wins (≤30 мин): `[using-vds-ops-description-length-investigate]` (исследование memory feedback'а), `[install-ps1] --prune` (добавить flag). Большие: `[skill-readmes]` caveman cluster, `[active-platform-eval]` resume.
## Не делать (preemptive guards)
- **НЕ перерегистрировать `synology-ops` MCP server** в `~/.claude.json` — URL dead (`opsmcp.kzntsv.site` не существует), NAS gone permanently. Bearer token уже dead, но привычка перерегистрировать всё подряд опасна.
- **НЕ ссылаться на `using-synology-ops`** в новых skill descriptions / body — skill retired, файлов нет.
- **НЕ восстанавливать NAS-disambiguation clause** в `using-vds-ops` description — она удалена осознанно (sibling skill больше нет).
- **НЕ push без явного «push» / «разреши автопуш»** — Rule 4 default ask-mode.
- **НЕ читать STATUS.md целиком** для plan'а — теперь 230 строк, но handoff forward-looking, не replica STATUS.md.
## Memory updates за сессию
- (нет на этом раунде) — никаких saves этой сессии. Кандидат из прошлого handoff (`$env:USERPROFILE` PowerShell-style в hook command'е через bash-shell ломается) — не сохранён, всё ещё валидный candidate.