вычитка ревью: пережитки трёх плагинов и язык слияния
Восемнадцать веток «плагина нет» описывали недостижимое: скиллы и агенты теперь в одном плагине и разрешаются всегда. Где предмет всё же может отсутствовать — ветка переписана на след в проекте (нет docs/, нет каталога задач, нет openspec/); где отсутствовать нечему — снята. Туда же анонсы, обещавшие ветку, которой в разделе больше нет. Правило копий и его применение разъезжались в одном коммите: правило называло два законных случая, а absence.md разослан семью копиями по SKILL.md. Назван третий случай, и разрез проверяемый — файл, который модель получает целиком, против файла, за которым она идёт отдельным чтением. Заодно сняты объявления копий там, где копию сменила ссылка, и довод у карты домов в doc-consistency: он ссылался на отсутствие плагина, хотя устав едет вместе с плагином. Описания скиллов во фронтматтерах звали снятые короткие имена — по ним скилл не находится. task-track перестал обещать повышение: версию двигает doc-canon. Язык: сняты кросс-вызов, опцион и деградация, конверсия и «читатель» в config.py, charter'ы против уставов, замер против подсчёта, страдательный залог в журнале. Строка «настройки av-dev» в таблице отсутствия — слово «раскладка» называло и целое, и его часть. Мелкое: тема 52 в README была 64, транслит в task-wording машина не проверяет, мёртвая ветка REQUIRED в addresses.py, ссылки на язык в закрытом журнале.
This commit is contained in:
@@ -16,8 +16,9 @@ color: yellow
|
||||
|
||||
Карта домов, по которой ты судишь о правиле 1, — дословная копия канона; дом её
|
||||
`av-dev/skills/doc-canon/references/canon.md`, раздел «Правило единственного
|
||||
дома», и правится она там. Здесь она стоит потому, что ты работаешь в
|
||||
репозитории проекта, где плагина может не быть вовсе.
|
||||
дома», и правится она там. Здесь она стоит потому, что устав — это твой промпт
|
||||
целиком: за ссылкой ты пошёл бы отдельным чтением, а карта нужна тебе в тот
|
||||
момент, когда ты судишь.
|
||||
|
||||
<!-- копия: карта-домов из av-dev/skills/doc-canon/references/canon.md -->
|
||||
| Факт | Дом |
|
||||
@@ -47,7 +48,7 @@ color: yellow
|
||||
|
||||
Корень проекта. Твоё чтение — `docs/**`, `CLAUDE.md`, `openspec/specs/**` и
|
||||
`openspec/config.yaml`. **Каталог задач не твой** — он лежит в `tasks/` (или в
|
||||
`docs/tasks/` на непереехавшем проекте), принадлежит другому плагину и ведётся
|
||||
`docs/tasks/` на непереехавшем проекте), принадлежит другому скиллу и ведётся
|
||||
своим скриптом; не открывай его ни в той форме, ни в другой. Плюс
|
||||
`openspec/changes/archive/`, когда проверяешь ADR: там лежат `design.md`, из
|
||||
которых записи промоутятся. **Источник у ADR бывает и второй — записка
|
||||
|
||||
@@ -31,7 +31,7 @@ color: green
|
||||
|
||||
## Правила
|
||||
|
||||
Дом — `shared/language.md` в репозитории плагинов, и там же объяснено, зачем
|
||||
Дом — `shared/language.md` в репозитории плагина, и там же объяснено, зачем
|
||||
стиль вообще нужен. Здесь только то, что нужно тебе для работы.
|
||||
|
||||
<!-- копия: язык-правила из av-dev/shared/language.md -->
|
||||
|
||||
@@ -39,7 +39,7 @@ color: green
|
||||
|
||||
## Правила
|
||||
|
||||
Дом — `shared/language.md` в репозитории плагинов, и там же объяснено, зачем
|
||||
Дом — `shared/language.md` в репозитории плагина, и там же объяснено, зачем
|
||||
стиль вообще нужен. Здесь только то, что нужно тебе для работы.
|
||||
|
||||
<!-- копия: язык-правила из av-dev/shared/language.md -->
|
||||
@@ -175,7 +175,7 @@ color: green
|
||||
отдельной задачи — самый дешёвый способ сделать беклог нечитаемым тому, кто
|
||||
вернётся к нему через квартал.
|
||||
|
||||
**Правило 9, имя файла.** Кириллицу в слаге и не-kebab-case ловит `tasks.py` —
|
||||
**Правило 9, имя файла.** Кириллицу в слаге и не-kebab-case ловит `tasks.py check` —
|
||||
про них молчи. Твоё — **транслит**, потому что машина проверяет его эвристикой и
|
||||
ловит не всё: `sostoyanie-partii` проходит мимо неё. Находка — готовый
|
||||
английский слаг на замену плюс напоминание, что переименование это перенос
|
||||
|
||||
Reference in New Issue
Block a user