tasks.py: докстринг приведён к жёсткому пути docs/tasks и конфигу docs/.pm.json
This commit is contained in:
@@ -6,9 +6,11 @@
|
||||
спринт — замороженный набор задач под одну цель. Индексов теперь четыре, и
|
||||
задача живёт ровно в одном из них за раз.
|
||||
|
||||
Раскладка (все имена настраиваются, см. init и `.tasks.json`):
|
||||
Раскладка. Путь каталога — `docs/tasks`, жёстко: это часть канона документов
|
||||
av-dev, и подгоняется под него проект. Имена внутри настраиваются через
|
||||
`docs/.pm.json`, ключ `tasks`.
|
||||
|
||||
<tasks>/
|
||||
docs/tasks/
|
||||
items/ задачи и цели файлами, <slug>.md
|
||||
PLAN.md оглавление целей: линия (упорядоченная) и кусты
|
||||
BACKLOG.md что можно взять — только задачи, целей здесь нет
|
||||
@@ -49,9 +51,9 @@
|
||||
tasks.py adopt scan --from PATH [PATH …] [--target DIR] [--out PLAN.json]
|
||||
tasks.py adopt apply --plan PLAN.json [--refs PATH …] [--dry-run]
|
||||
|
||||
Каталог задач ищется так: `--dir` → указатель в `CLAUDE.md` проекта (его читает
|
||||
агент и передаёт `--dir`) → `.tasks.json` вверх от текущего каталога → умолчания
|
||||
(`docs/tasks`, `tasks`, `doc/tasks`) вверх от текущего каталога.
|
||||
Каталог задач: `--dir` (обязан быть внутри рабочего каталога) → `docs/tasks`
|
||||
вверх от текущего каталога. Прежние раскладки (`tasks`, `doc/tasks`) читаются,
|
||||
пока живы непереехавшие проекты; переводит их скилл av-dev-pm:canon.
|
||||
|
||||
Коды выхода (единый словарь, на нём ветвятся скиллы):
|
||||
|
||||
|
||||
Reference in New Issue
Block a user