terminologylisted
Install: claude install-skill VibeEngineering-LLC/agent-ops-doctrine
# terminology — словарь терминов контура
Канонический термин + определение-цитата + источник, по доменам, RU и EN парами.
Архитектура и правила — `ARCH-PLAN-TERMINOLOGY-2026-07-31.md` в Codeaudit.
## Поиск
```bash
python ~/.claude/skills/terminology/scripts/lookup.py МДА
python ~/.claude/skills/terminology/scripts/lookup.py peak --domain gamma-spec --lang en
```
Находка в `synonyms_bad` помечается ⛔ с указанием канона — так ловится запрещённая подмена.
## Правила
1. **Запись только через Терминолога** (отдельная сессия, write-lock на `data/terms.jsonl`).
Нашёл новый термин или ошибку — cross-session-сообщение ему, не правка файла.
2. **Определение = дословная цитата первоисточника** с адресом (страница/раздел).
Пересказ по памяти в словарь не вносится — правило sci-search действует здесь буквально.
3. **Приоритет источников при расхождении** — сверху вниз по списку домена в
`data/domains.yaml` (международный → национальный → отраслевой инженерный).
4. **RU и EN — связанные записи** через поле `equivalent`. Нет установленного
эквивалента — поле пустое, причина в `note`. Машинный перевод запрещён.
5. **Индекс — кэш.** Ссылаться в текстах на источник из записи, не на словарь.
6. **Запрет неологизмов.** Протокол при неизвестном термине: словарь (`lookup.py`) →
первоисточники домена (`domains.yaml`, сверху вниз) → не нашёл → писать
описательной конструкцией + маркер ⚠️ + **перечень мест, где искал** (какие
источники, какими запросами, RU и EN) → передать