слияние: три плагина стали одним av-dev, скиллы получили префиксы

Каталоги, агенты и общие дома переехали в av-dev/; скиллы названы по прежнему
плагину — doc-*, task-*, code-*, с двумя смысловыми именами вместо тавтологии:
doc-sync вместо docs, task-track вместо tasks. Манифесты сведены к двум
плагинам. Пространства имён вызовов и пути внутри дерева переписаны машинно;
проза, которая называет прежние плагины отдельными, идёт следующим шагом.
This commit is contained in:
av
2026-08-13 10:10:51 +03:00
parent 142659bfd1
commit de12a4d8a3
68 changed files with 222 additions and 248 deletions
+7 -7
View File
@@ -49,15 +49,15 @@ SKIP_DIRS = {".git", ".venv", "node_modules", "__pycache__", "tmp"}
# Владельцы: префикс адреса → скрипт, который этим каталогом и владеет.
OWNERS = {
"docs": "av-dev-docs/skills/canon/scripts/docs.py",
"tasks": "av-dev-tasks/skills/tasks/scripts/tasks.py",
"docs": "av-dev/skills/doc-canon/scripts/docs.py",
"tasks": "av-dev/skills/task-track/scripts/tasks.py",
}
# Журналы: описывают прошлые состояния и задним числом не переписываются.
# Адрес, верный на момент записи, здесь останется навсегда, и это не дрейф.
JOURNALS = {
"av-dev-docs/skills/canon/references/changelog.md": "журнал версий канона",
"av-dev-tasks/skills/tasks/references/changelog.md": "журнал версий формата задач",
"av-dev/skills/doc-canon/references/changelog.md": "журнал версий канона",
"av-dev/skills/task-track/references/changelog.md": "журнал версий формата задач",
"DECISIONS.md": "журнал решений",
"HISTORY.md": "журнал работ",
"NOTES.md": "рабочие заметки",
@@ -66,9 +66,9 @@ JOURNALS = {
# Файлы, где упразднённый адрес назван по делу: карта переездов и сценарии
# перевода чужой раскладки. Неизвестные адреса в них проверяются как везде.
RETIRED_OK = {
"av-dev-docs/skills/canon/references/canon.md": "карта упразднённых слотов",
"av-dev-docs/skills/canon/SKILL.md": "adopt: что где искать в чужой раскладке",
"av-dev-tasks/skills/tasks/references/adopt.md": "перевод чужого каталога задач",
"av-dev/skills/doc-canon/references/canon.md": "карта упразднённых слотов",
"av-dev/skills/doc-canon/SKILL.md": "adopt: что где искать в чужой раскладке",
"av-dev/skills/task-track/references/adopt.md": "перевод чужого каталога задач",
}
# Адрес в прозе: начало токена, префикс владельца, остаток пути. Отрицательный