From 08bdb8d8324864001ed3629166213dceb6d5d324 Mon Sep 17 00:00:00 2001 From: OpeItcLoc03 Date: Wed, 17 Jun 2026 07:16:26 +0000 Subject: [PATCH] meta(tasks): create [session-inbox-monitor-sessionstart-hook] in OpeItcLoc03/claude-skills --- .tasks/STATUS.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.tasks/STATUS.md b/.tasks/STATUS.md index 6e8cd3f..7b788a3 100644 --- a/.tasks/STATUS.md +++ b/.tasks/STATUS.md @@ -1200,3 +1200,14 @@ Acceptance 1-6 all met by test evidence (not by inspection). Per-task detail in --- + +## ⚪ [session-inbox-monitor-sessionstart-hook] — Content-таска (ядро скила). Написать SessionStart-хук-инжектор (machine-local в ~/.claude/hooks/ + регистрация в ~/.claude/settings.json). Две функции: (a) **уборка** — Get-CimInstance | Stop-Process прибить осиротевшие inbox-мониторы ЭТОГО проекта по сигнатуре командной строки (`/clear` оставляет их жить → re-raise без уборки плодит дубли); (b) **инжект** `hookSpecificOutput.additionalContext` с инструкцией «подними persistent Monitor (Monitor tool, не background Bash) на /.claude-inbox/». Headless-детект → skip (Monitor там не работает; полагаться на Stop-хук pickup + Notify). Дизайн: см. .workshop archive trace + concepts/session-inbox-monitor. Брат-близнец poller-interactive-lock-writer (хук+CLI паттерн). После написания — дописать тело каркаса SKILL.md (When to use / Steps / Failure modes / Side effects / What NOT to do). + +**Status:** ready +**Where I stopped:** (not started) +**Next action:** Написать SessionStart PS-хук (уборка + инжект, headless-skip), зарегистрировать в settings.json (operator-флип по ОК user). Дописать тело SKILL.md глазами из archive. +**Branch:** n/a +**Notify:** OpeItcLoc03/workshop + + +---