meta(tasks): create [session-break-using-tasks] in OpeItcLoc03/claude-skills
This commit is contained in:
@@ -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 -->
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user