From d603b153ee8b32a680fae0915e3eabe7afafa661 Mon Sep 17 00:00:00 2001 From: OpeItcLoc03 Date: Sun, 24 May 2026 18:20:41 +0000 Subject: [PATCH] meta(tasks): create [session-handoff-test-trigger] in OpeItcLoc03/claude-skills --- .tasks/STATUS.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/.tasks/STATUS.md b/.tasks/STATUS.md index 0eea556..c616a1c 100644 --- a/.tasks/STATUS.md +++ b/.tasks/STATUS.md @@ -1373,3 +1373,35 @@ Findings — отдельные follow-up tasks (`using-vds-ops--fix` ил --- + +## ⚪ [session-handoff-test-trigger] — Smoke-test триггер-фраз session-handoff на чистом тестовом буфере. Confirm активация на whitelist phrases И non-активация на false-positive antipatterns (Q1 design в архивном буфере). + +**Acceptance:** скил **активируется** на 6 whitelist фразах и **не активируется** на 4 antipatterns. При неоднозначной фразе — скил **спрашивает** «закрываем сессию или таску?», не угадывает. + +**Status:** ready +**Where I stopped:** (not started) +**Next action:** Whitelist (write-mode должен активироваться): +- «завершаем сессию» +- «сворачиваемся» +- «закругляемся» +- «wrap up session» +- «end session» +- «we're done for now» + +Antipatterns (НЕ должен активироваться): +- «закрываем эту таску» (task close, не session) +- «pause» (task-pause zone, using-tasks) +- «отбой», «разбегаемся» (слишком broad) +- «сейчас завершу одну задачу и тогда поговорим» (частичное завершение) + +Read-mode тест: +- handoff present в .tasks/NEXT_SESSION.md → скил orient'ит next агента + спрашивает user'а перед действиями (не auto-execute). +- staleness check: handoff > 7 дней → скил отмечает «возможно устарел, оверrайдить или продолжить?». + +Substantive-commit hook тест: +- prefix НЕ в (meta:|docs:|style:|chore:|fix typo) AND (body>200 OR files>3) → триггерит write. +- Первый non-trivial commit сессии — всегда триггерит даже ниже порога. +**Branch:** n/a + + +---