backlog: интеграция скилла ведения беклога

Беклог теперь ведётся пользовательским скиллом `backlog` (заведение из
диалога, разбор находок ревью, груминг, приоритизация, декомпозиция,
штурм). CLAUDE.md делегирует ему формат и держит только проектные
тонкости; добавлены источники задач (диалог, Tududi, находки ревью) и
кладбище `docs/backlog/CLOSED.md` для выкинутого без реализации.

- task-pipeline: шаги 1 и 9 больше не описывают формат сами, ссылаются на
  скилл; шаг 9 гоняет `backlog.py check` после удаления файла задачи.
- review-pipeline: отложенная реальная находка (не для текущего мерджа)
  заводится задачей через скилл с тегом партии review-ГГГГ-ММ-ДД.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
av
2026-07-23 21:26:11 +03:00
co-authored by Claude Opus 4.8
parent 776a1ca6b6
commit 2ec952c810
4 changed files with 44 additions and 12 deletions
+18 -10
View File
@@ -97,18 +97,26 @@ OpenSpec (пилот — `ingest`). До переноса источник ис
## Задачи и беклог
- **Единственный источник беклога — каталог [docs/backlog/](docs/backlog/README.md)**:
одна задача = один markdown-файл (`docs/backlog/<slug>.md`), плюс
индекс [README.md](docs/backlog/README.md) со списком по приоритетам
(высокий/средний/низкий) и хуками. В теле файла — контекст, принятые
решения, шаги и ссылки на спеки/ADR/черновики. Заводи задачу новым файлом
и строкой в индексе; закрытую (реализованную) — удаляй, суть переезжает в
`docs/specs`/`docs/adr`.
- Спекулятивные задачи (ещё без решения «делаем») помечены префиксом
`[идея]` в названии — их сперва прорабатываем.
одна задача = один markdown-файл (`docs/backlog/<slug>.md`) + строка в индексе
[README.md](docs/backlog/README.md). Приоритеты: высокий/средний/низкий.
Работа с беклогом (заведение из диалога, разбор находок ревью/аудита, груминг,
приоритизация, декомпозиция, штурм идеи) — через скилл **`backlog`**; формат
файла, слага, индекса и кладбища он и держит, здесь не дублируем.
- **Источники задач:** диалог, инбокс Tududi и находки ревью. Отложенная находка
`review-pipeline` (реальная, но не для текущего мерджа) заводится задачей через
скилл `backlog` с тегом партии `review-ГГГГ-ММ-ДД` — так уже сделаны задачи
`review-*` в беклоге.
- **Проектные тонкости для скилла `backlog`:**
- каталог беклога — `docs/backlog/`, язык — русский, слаги — латиница;
- реализованная задача удаляется, её суть переезжает в `docs/specs`/`docs/adr`
(это делает пайплайн задачи на шаге 9, не скилл беклога);
- выкинутая без реализации уезжает строкой в `docs/backlog/CLOSED.md` (кладбище);
- спекулятивные задачи помечены `[idea]` в заголовке (тип — английское
ключевое слово idea/epic/task) — сперва штурм.
- **Tududi — только инбокс сырых идей** (проект `jellybit`, project_id 14).
Беклог там больше не ведём; идея из Tududi становится задачей, когда её
оформляют файлом в `docs/backlog/`. Прежняя единая `docs/backlog.md`
доступна в истории git.
оформляют файлом в `docs/backlog/` через скилл `backlog`. Прежняя единая
`docs/backlog.md` доступна в истории git.
## Язык