# Записи ИИ

> Что модель пишет сама, чего не пишет никогда, как отличить её записи от ваших и что она не может тронуть.

Модель пополняет базу сама — в момент, когда что-то выяснила, а не «когда-нибудь потом».

## Что она пишет

- **Факт** — устойчивую особенность проекта или окружения, которой нет в коде; сюда же принятое по ходу работы решение вместе с причиной.
- **Ловушку** — воспроизводимое препятствие и найденный обход.

## Чего не пишет никогда

- **Правила** — их задаёт человек.
- Структуру кода, пути, конвенции — это читается из репозитория и устаревает быстрее, чем пригождается.
- Историю git и «кто что менял».
- Рецепты разовых фиксов: сам фикс уже в коде, причина — в коммите.
- Эфемерное состояние задачи.
- То, что уже записано: вместо второй записи про то же она **обновляет** существующую.

## Как отличить

У каждой записи виден автор. Записи модели помечены значком ИИ и именем этапа, который её сделал (`analysis.analyst`, `develop.developer`). Фильтр **«Написано ИИ»** показывает их лентой: удобно раз в неделю просмотреть, что модель узнала.

## Чего модель не может

Ограничения стоят на сервере, а не в тексте промпта — то есть модель не может их «переубедить»:

| Не может | Почему |
| --- | --- |
| Писать в **область организации** | Правила для всей компании устанавливает человек |
| Трогать **перманентную** запись | Признак ровно для этого и существует |
| Архивировать **вашу** запись | Она может только сказать в своём ответе, что запись разошлась с кодом |
| Записать **секрет** | Такая запись отклоняется с объяснением |
| Затереть чужую правку | Изменение требует версии, прочитанной перед правкой |

## Признак «перманентная»

Поставьте его записи, которую модель не должна пересматривать ни при каких обстоятельствах: ключевое правило или факт, на котором держится вся работа. ИИ не сможет ни изменить её, ни убрать в архив. Вы — сможете.

## Если модель написала лишнее

Откройте запись и поправьте, либо уберите **в архив** с причиной — она не исчезнет, но перестанет доходить до прогонов. Если такие записи появляются регулярно, скорее всего в базе не хватает правила, которое объяснило бы модели границу.
