слияние: три плагина стали одним av-dev, скиллы получили префиксы
Каталоги, агенты и общие дома переехали в av-dev/; скиллы названы по прежнему плагину — doc-*, task-*, code-*, с двумя смысловыми именами вместо тавтологии: doc-sync вместо docs, task-track вместо tasks. Манифесты сведены к двум плагинам. Пространства имён вызовов и пути внутри дерева переписаны машинно; проза, которая называет прежние плагины отдельными, идёт следующим шагом.
This commit is contained in:
@@ -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": "перевод чужого каталога задач",
|
||||
}
|
||||
|
||||
# Адрес в прозе: начало токена, префикс владельца, остаток пути. Отрицательный
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
**Цвет, не отвечающий модели.** Цвет charter'а кодирует **модель**, на которой
|
||||
идёт проход, а не его роль: раскладка — в
|
||||
`av-dev-code/skills/review/SKILL.md`, раздел «Модель по проходу».
|
||||
`av-dev/skills/code-review/SKILL.md`, раздел «Модель по проходу».
|
||||
Правило существует ровно затем, чтобы стоимость прогона читалась взглядом по
|
||||
списку агентов, и держаться вниманием оно не может: цвет ставится один раз при
|
||||
заведении charter'а, а модель потом меняется калибровкой.
|
||||
@@ -49,7 +49,7 @@ from pathlib import Path
|
||||
|
||||
OK, DRIFT, USAGE, ENV, INTERNAL = 0, 1, 2, 3, 4
|
||||
|
||||
# Дом раскладки — «Модель по проходу» в av-dev-code/skills/review/SKILL.md; здесь её
|
||||
# Дом раскладки — «Модель по проходу» в av-dev/skills/code-review/SKILL.md; здесь её
|
||||
# механизация. Порядок цветов — порядок стоимости прогона.
|
||||
PALETTE = {"sonnet": "green", "opus": "yellow"}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user