# AGENTS.md

## Область действия
Этот файл действует на `api2/` и все вложенные папки.

## Фокус
Legacy API-контур и его стабильная работа для существующих клиентов.

## Правила
- Считать текущие URL, форматы ответов и коды ошибок внешним контрактом.
- Не удалять и не менять поля ответов без режима совместимости.
- Изменения в авторизации и проверках подписи делать только с обратной совместимостью.
- Любую очистку legacy-кода выполнять после проверки реальных входящих вызовов.
- Логировать спорные кейсы и ошибки в существующие категории.

## Подход
- Минимальные точечные правки вместо широких переписываний.
- Вынесение общей логики в `common` делать через адаптеры.
- Дубли между `api2` и `api4` сокращать постепенно, без изменения контрактов `api2`.

## Проверка
- Smoke-проверка всех затронутых эндпоинтов.
- Проверка, что старые клиенты получают прежнюю структуру ответа.
