# 53. `canon` и `docs` остаются двумя скиллами (2026-08-09) **Р201. Слияние отклонено, и довод у него не про объём.** Оба скилла лежат в одном плагине, и слить их казалось естественным завершением раскола. Мешает `description`: это не аннотация, а **триггер** — по нему загрузчик решает, звать ли скилл вообще, и ровно ради его сохранности заведён `frontmatter.py`. Моменты вызова у этих двух разные. `canon` срабатывает на «проверь документацию», «переведи на канон», «пришёл в старый проект»; `docs` — на «задача сделана, обнови документацию», «заведи ADR», «запиши наблюдение». Одно описание покрывает оба хуже, чем два покрывают каждое своё, и потеря здесь не в читаемости, а в том, что скилл перестаёт находиться. Второй довод — тот же разрез, что репозиторий подтверждал уже трижды: **раскладка против содержимого**, «где лежит» против «что внутри». Он по глубине, а такой разрез, в отличие от разреза по охвату ([тема 50](50-wording-split-by-plugin.md)), даёт два разных текста и держится сам, без помеченных копий. ## Что из этого следует **С178. Границу между скиллами держит не тема, а момент вызова.** Два текста об одном предмете живут порознь законно, если зовут их в разные минуты; и наоборот — один предмет, разрезанный так, что оба куска нужны одновременно, разрезан неверно.