# Договор о самостоятельности

## Когда нужен

Перед разрешением A2 или A3, а также после инцидента, смены модели или ухудшения показателя.

## Кто отвечает

Владелец результата; владельцы безопасности и системы подтверждают ограничения и технические права.

## Обязательные поля

- Уровень A0–A3 и точные разрешённые действия в разрешённых системах.
- Владелец, служебная учётная запись, максимальный ущерб и обратимость.
- Права, лимиты времени, расходов, числа действий и объёма данных.
- Обязательные проверки, согласования, журнал и доказательства стабильной работы.
- Условия остановки или понижения, резерв и дата пересмотра.

## Пустая форма

```
# Договор о самостоятельности: [действие]
Дата действия:
Уровень A0–A3:
Разрешённые действия:
Разрешённые системы и область данных:
Владелец результата:
Служебная учётная запись и технические права:
Максимальный ущерб одного действия:
Обратимость и предельное время отката:
Обязательные проверки:
Предел расходов:
Предел времени:
Предел числа действий:
Предел объёма данных:
Обязательные согласования:
События журнала и срок хранения:
Условия остановки или понижения:
Ручной или ограниченный резервный режим:
Доказательства стабильной работы:
Дата и события пересмотра:
```

## Короткий пример

На A2 системе разрешено создать один запрос на слияние в ветке задачи за 20 минут; слияние и изменение защищённой ветки запрещены. Любая попытка такого изменения понижает действие до A1, отключает служебную роль и передаёт работу разработчику. Откат — закрыть запрос и восстановить ветку из сохранённой точки.

## Критерий готовности

Технические права совпадают с договором, лимиты и журнал действуют, а остановка, понижение и откат испытаны до разрешения действия.
