diff --git a/av-dev-pm/skills/tasks/scripts/tasks.py b/av-dev-pm/skills/tasks/scripts/tasks.py index 856a174..922e517 100755 --- a/av-dev-pm/skills/tasks/scripts/tasks.py +++ b/av-dev-pm/skills/tasks/scripts/tasks.py @@ -6,9 +6,11 @@ спринт — замороженный набор задач под одну цель. Индексов теперь четыре, и задача живёт ровно в одном из них за раз. -Раскладка (все имена настраиваются, см. init и `.tasks.json`): +Раскладка. Путь каталога — `docs/tasks`, жёстко: это часть канона документов +av-dev, и подгоняется под него проект. Имена внутри настраиваются через +`docs/.pm.json`, ключ `tasks`. - / + docs/tasks/ items/ задачи и цели файлами, .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. Коды выхода (единый словарь, на нём ветвятся скиллы):