Дом shared/plugin-boundary.md переехал в shared/absence.md: отсутствовала всё это время не установка плагина, а часть раскладки проекта, и узнавалась она следом на диске. Перечень внешнего сократился до двух — opsx и av-dev-git. Ветки «плагина нет» переписаны на «этой части в проекте нет»; там, где ветка существовала только ради неразрешимого пути в чужое дерево, она снята вовсе. Внутриплагинные копии языка и словаря сопровождения сняты: два справочника по 213 строк и один по 34 заменены ссылкой на общий дом. Копии остались там, где текст обязан лежать внутри промпта, — в уставах вычитки. Заодно починены пути $CLAUDE_PLUGIN_ROOT и относительные ссылки, разъехавшиеся с новыми именами каталогов.
3.0 KiB
Сопровождение и эксплуатация
Это дом. Словарь «чем держат проект» назван в трёх местах трёх разных
скиллов: секция Сопровождение в роадмапе (task-track), раздел «Эксплуатация»
в architecture.md (doc-canon) и тема ревью operations (code-review). Ни
один из трёх им не владеет, поэтому дом стоит в shared/.
Три перечня «чем держат проект» уже разъезжались — на «метриках и логах» против «мониторинга», — и разъехались молча. Пока скиллы жили тремя плагинами, отсюда уезжали дословные копии: путь в чужое дерево не разрешался. Теперь дерево одно — кому словарь нужен, тот открывает этот файл, и сверять машиной больше нечего.
Одна тема живёт в трёх местах, и путать их слова нельзя.
Сопровождение — всё, чем держат проект: инструмент и сборка, процесс, выкладка, метрики и логи, инфраструктура, дежурство. Эксплуатация — его часть: работа системы на проде. Целое и часть, и никогда наоборот.
| Место | Уровень | Что там |
|---|---|---|
ROADMAP.md, секция Сопровождение |
план | работы, которые собираемся делать: цели и их задачи |
architecture.md, раздел «Эксплуатация» |
состояние | как устроено сейчас: где работает, что рядом, кто перезапускает |
тема ревью operations |
оптика | чем проверяем: «это упало через неделю на проде» |
Слово «поддержка» не употребляется вовсе — в нём слышится помощь пользователю, а это другая работа.
Граница с возможностями проходит по тому, кто наблюдает. «Приложение сообщает о своём состоянии» — возможность приложения, её место среди прочих целей: наблюдает пользователь сервиса. «Дежурный видит состояние на одном экране» — сопровождение: наблюдаем мы. Одни и те же метрики попадают в разные секции роадмапа, и это верно — секции отвечают на разные вопросы.