Files
claude-skills/.tasks/NEXT_SESSION.md

34 lines
3.2 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-06-11
session_id: 2026-06-11-task-loop-install-hermes
---
# Next session handoff
Закрыты 2 из 3 deployment-baseline'ов `task-loop`: **install** (скил в `~/.claude/skills/`, виден в available-skills с полным description после `/reload-plugins`) и **hermes-mapping** (entry mode:pending, intended auto/mcp). Остался один — `task-loop-test-trigger`, и он **намеренно** отложен: ему нужна СВЕЖАЯ сессия (эта ставила скил = имплементер-прайм + грязный контекст, subagent-прогоны при разработке были прокси, не живой харнес).
## Recent commits
- `74a94a6` feat(hermes): map task-loop as pending (intended auto/mcp) — closes [task-loop-hermes-mapping]
- `e07413f` meta(tasks): close [task-loop-install] — installed + verified visible in available-skills
- `036e0d5` meta(handoff): regen NEXT_SESSION (предыдущий разворот)
- **NB: оба свежих коммита НЕ запушены** (автопуш не был выдан на ту сессию — Rule 4).
## Open треки
| Трек | Готовность | Entry-point |
|---|---|---|
| `task-loop-test-trigger` (⚪ ready, needs-claude) | **это и есть «следующий разумный шаг»****строго в чистой сессии** | positive/negative триггеры + поведенческий сценарий: consult-gate (human-only → STOP before close), session_break-halt, empty→stop (без polling), watch→ScheduleWakeup ≥1200s НЕ CronCreate |
| hermes build «red» (информ.) | не task-loop-задача | 3 ДРУГИХ unmapped-скила в mapping.yaml: `using-system-snapshot`, `meta-host-routing` (есть ⚪ `meta-host-routing-hermes-mapping`), `task-format` — каждый со своим baseline |
## Спроси user'а
- **Push** двух коммитов (`e07413f`, `74a94a6`) в `origin/master` — грант на прошлую сессию НЕ переносится (Rule 4 reset). Спросить заново.
- Слать ли closing-notify в `OpeItcLoc03/workshop` + дублировать close в projects-meta (`tasks_close`) для install/hermes-mapping — cross-project mutation, по умолчанию НЕ делал.
## Не делать (preemptive guards)
- НЕ прогонять `task-loop-test-trigger` в сессии, которая ставила/трогала скил — нужен чистый контекст, иначе тест активации недостоверен.
- НЕ промоутить `task-loop` pending→auto в mapping.yaml до `-test-trigger` + аудита tool-side эффектов (claim/close/heartbeat + ScheduleWakeup). Держать pending.
- НЕ бампать schema-версию `hermes/mapping.yaml` (`version: 1`) — это schema, не контент.
- НЕ чинить 3 чужих unmapped-скила в рамках task-loop-ленты — у каждого свой baseline.
## Memory updates за сессию
- (нет на этом раунде — нового durable факта о user/проекте не возникло; всё state в STATUS.md)