Агент хорошо пилит файлы и плохо держит «смысл продукта» в голове. Логику заранее режете вы: модули, инварианты, тесты.
Что собрать
- Папки по смыслу:
domain,api,db— как принято у вас, не как «красиво модели». - 3–5 тестов на главное правило (например, нельзя создать заказ без позиции).
- README на полстраницы: что система делает и чего не делает.
- Запрет в rules: не переименовывать модули без просьбы, не тащить новый фреймворк.
Как вести агента
Дайте инвариант текстом: «сумма заказа = сумма позиций, иначе 400». Потом @ на модуль и тесты. Не просите «сделай архитектуру как в FAANG».
Если агент тащит репозиторий в один файл — остановите и укажите границы. Diff должен быть коротким.