# Политика безопасности

## Область

Этот репозиторий поставляет промпт и линтер — ни сервиса, ни сетевых запросов, ни учётных данных.
Поверхность безопасности узкая, но два риска реальны:

| Риск | Почему важно | Защита |
|---|---|---|
| Промпт, предписывающий раскрывать секреты | промпт копируют в другие системы, поэтому плохое правило распространяется | M6 п.5 запрещает читать, печатать и цитировать секреты; `docs/QA.ru.md` пункт 7 это проверяет |
| Промпт, нормализующий необратимые действия | ущерб копированием в чужом репозитории | M6 п.2–3: сначала песочница, сухой прогон по умолчанию, явное согласие |
| Линтер, молча пропускающий проверку | зелёная проверка над пустым деревом — ровно тот отказ, ради предотвращения которого набор существует | линтер сообщает «находок нет» только после прогона всех проверок; отсутствие `PROMPT.md` — ошибка вызова, а не успех |

## Как сообщить

Приватный канал: вкладка **Security** → **Report a vulnerability**. Публичный issue не открывайте.

Приложите: файл и строку, текст правила, которое считаете небезопасным, и сценарий, в котором
агент, следуя ему, нанесёт ущерб. Уязвимость промпта — это правило, дающее ущерб при исполнении;
по этому стандарту и надо судить этот документ.

Ответ — в течение семи дней. Принятое сообщение исправляется в `PROMPT.md` и `PROMPT.ru.md` одним
коммитом, с записью `Безопасность` в журнале изменений.

## Поддерживаемые версии

| Версия | Поддержка |
|---|---|
| 1.0.x | да |
| < 1.0.0 | нет |

## Чего набор не делает никогда

- Не делает сетевых запросов. Линтер читает только локальные файлы.
- Не хранит и не печатает учётные данные; нет кода, который мог бы это сделать.
- Не исполняет содержимое репозитория. Исполнять нечего, кроме самого линтера.
