meta(tasks): create [session-break-using-tasks] in OpeItcLoc03/claude-skills

This commit is contained in:
2026-06-09 10:15:26 +00:00
parent 8b22d16c20
commit cd5671a6a4

View File

@@ -565,3 +565,41 @@ Findings → follow-up tasks через tasks_create в claude-skills.
<!-- created-by: OpeItcLoc03@DESKTOP-NSEF0UK / from: OpeItcLoc03/workshop / 2026-06-09T08:42:20.151Z -->
---
## ⚪ [session-break-using-tasks] — ## Goal
Add `session_break` field support to `using-tasks` skill v1.1.0 → v1.2.0.
## Design
Поле `session_break: true | "<hint>"` в frontmatter задачи — маркер точки разрыва сессии.
После закрытия задачи (статус 🟢), ДО `tasks_claim_next`:
1. Прочитать frontmatter закрытой задачи
2. Если `session_break` присутствует — вывести:
`🔚 SESSION BOUNDARY — [slug] закрыта. Рекомендую завершить текущую сессию. Следующий трек: [value | "см. STATUS.md"]`
3. Остановиться, не клеймить следующую задачу
Без флага — поведение прежнее.
## Acceptance criteria
- [ ] SKILL.md → v1.2.0
- [ ] Поле `session_break` задокументировано в frontmatter-конвенциях (тип: bool | string, примеры)
- [ ] Правило проверки: ПОСЛЕ close, ДО claim-next — явно вписано в раздел Task completion
- [ ] Формат SESSION BOUNDARY сообщения зафиксирован дословно
## Skills
- invoke `using-tasks` (прочитать текущий SKILL.md перед правкой)
## Permissions
- interns: no
- auto-push: yes
## Weight
needs-claude
**Status:** ready
**Where I stopped:** (not started)
**Next action:** Прочитать skills/using-tasks/SKILL.md, добавить правило session_break в раздел Task completion, поднять версию до v1.2.0
**Branch:** n/a
<!-- created-by: OpeItcLoc03@DESKTOP-NSEF0UK / from: OpeItcLoc03/workshop / 2026-06-09T10:15:26.019Z -->
---