Files
clickstream-ch-kafka-supers…/docs/agents/issue-tracker.md
T
ddadminandClaude Fable 5 88d2c77624 docs(agents): статус done для завершённых задач локального трекера
- Зачем:
  - в конвенции набора скиллов нет состояния «сделано» (в GitHub это
    закрытие issue), из-за чего закрытые задачи помечались случайными
    ролями триажа (ready-for-human на сделанных 01-06).
- Что:
  - в issue-tracker.md добавлено: завершённая задача — Status: done,
    состояние жизненного цикла трекера, а не роль триажа;
    triage-labels.md с пятью ролями не тронут.
- Проверка:
  - просмотр docs/agents/issue-tracker.md, раздел «Соглашения».

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-04 16:39:40 +03:00

1.7 KiB
Raw Blame History

Issue tracker: локальный markdown

Задачи и PRD этого репозитория живут markdown-файлами в .scratch/. GitHub Issues не используются — не вызывать gh issue create. Файлы в .scratch/ коммитятся (.scratch/ не в .gitignore).

Соглашения

  • Одна фича — один каталог: .scratch/<feature-slug>/
  • PRD фичи — .scratch/<feature-slug>/PRD.md (по сути транзиентная спека: снимок понимания на момент работы; долговечные решения идут в ADR — см. docs/agents/domain.md)
  • Задачи реализации — .scratch/<feature-slug>/issues/<NN>-<slug>.md, нумерация с 01
  • Состояние триажа — строкой Status: у верха файла задачи (строки ролей — в triage-labels.md)
  • Завершённая задача — Status: done: локальный аналог «закрыть issue» в GitHub. Это состояние жизненного цикла трекера, а не роль триажа (в triage-labels.md его нет)
  • Комментарии и история — в конец файла под заголовком ## Comments

Когда скилл говорит «опубликовать в issue tracker»

Создать файл в .scratch/<feature-slug>/ (каталог создать при необходимости).

Когда скилл говорит «достать тикет»

Прочитать файл по указанному пути. Обычно путь или номер задачи передаёт пользователь.