4.0 KiB
4.0 KiB
_last_updated_, session_id
| _last_updated_ | session_id |
|---|---|
| 2026-06-17 | 2026-06-17-session-inbox-monitor-impl |
Next session handoff
Лента session-inbox-monitor доведена 5 из 6: ядро (-sessionstart-hook),
оба stop-hook трека (-stophook-blockfix-proof PASS + найденный/пофикшенный
-stophook-utf8-fix), -install, -hermes-mapping. Остался только
-test-trigger — и он строго в СВЕЖЕЙ сессии (эта была имплементер-прайм:
ставила скил, писала хук, гоняла пруфы → тест активации недостоверен). За ним
разблокируется -review.
Recent commits
857a9d3feat(hermes): map session-inbox-monitor pending + close install/hermes-mapping29d5e9ffix(session-inbox-monitor): force UTF-8 on Stop-hook delivery + writer guide v0.2.1d91809bmeta(tasks): close stophook-blockfix-proof (PASS) + file utf8-fix findingc3e1ce7feat(session-inbox-monitor): SessionStart hook + fill SKILL body v0.2.0- (всё запушено в origin/master; автопуш был выдан на эту сессию — на следующую сбрасывается, спросить заново)
Open треки
| Трек | Готовность | Entry-point |
|---|---|---|
session-inbox-monitor-test-trigger (⚪) |
следующий шаг, ТОЛЬКО чистая сессия | pos: CLAUDE.md line inbox monitor: raise on start, «подними монитор почты», «raise inbox monitor», «auto-arm inbox watcher» → session-inbox-monitor. neg: обработка полученного письма → inter-session-peer-discipline; мультимашинный backend → cross-machine-inbox. False-positive check. |
session-inbox-monitor-review (🔵) |
разблокируется после -test-trigger |
не-имплементер; поведенческий smoke: hook sweep+inject, headless-skip, stop-hook block-фикс чист, тело SKILL.md соответствует. Findings → tasks_create. |
Спроси user'а
- Автопуш на новую сессию (грант не переносится — Rule 4 reset).
- Опц.: добавить ли строку
inbox monitor: raise on startв claude-skills CLAUDE.md. Сейчас хук и так фаерит (гейт по.claude-inbox/, она есть), но явная строка = discoverable opt-in + ровно то, что проверяет-test-trigger.
Не делать (preemptive guards)
- НЕ гнать
-test-trigger/-reviewв сессии, которая трогала скил/хук — нужен чистый контекст. - НЕ промоутить
session-inbox-monitorpending→auto вhermes/mapping.yamlдо-test-trigger+ аудита tool-side (settings.json write, Get-CimInstance|Stop-Process kill, Monitor raise). Держать pending. - НЕ бампать hermes schema
version: 1(schema, не контент). - NB machine-local: UTF-8 фикс
stop-dispatcher.ps1([Console]::OutputEncoding) — вне git, применён ТОЛЬКО на этой машине. На других машинах кириллица в inbox-доставке снова поедет, пока workshop не внесёт OutputEncoding=UTF8 в свой сетап-шиппер хука (нотифай ушёл). Бэкапы:~/.claude/hooks/stop-dispatcher.ps1.bak-utf8fix,settings.json.bak-inbox-monitor. - Живой Monitor этой сессии гаснет сам на session end (teardown не нужен).
Memory updates за сессию
feedback_ps_hook_ascii_encodingобновлён: WinPS 5.1 mojibake-баг двусторонний — не только source ASCII/BOM, но и stdout output ([Console]::OutputEncoding=UTF8) + no-BOM file writes (WriteAllText, неSet-Content -Encoding utf8). ASCII-clean — обход, не корень.