Files
image-platform/AGENTS.md
S.Gromov 98295d0569 feat: добавить новый backend и cabinet
- добавлен новый Nest backend для auth, projects и project access tokens
- добавлена control-plane схема БД и миграция Drizzle
- перенесён старый backend в old-backend
- добавлен React/Vite cabinet с auth-only входом и Mantine layout
- обновлены workspace scripts и lockfile
2026-05-12 09:22:04 +03:00

30 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# AGENTS.md
Этот файл является коротким маршрутизатором по документации агента.
## Порядок работы
Перед началом работы агент обязан определить свою роль в таком порядке:
1. Если пользователь явно указал роль в запросе — использовать её.
2. Если доступна переменная окружения `AGENT_ROLE` — использовать её значение.
3. Если пользователь не указал роль и `AGENT_ROLE` пуста — использовать роль `developer`.
Агент не должен читать `.env` ради определения роли. В CI роль передаётся через переменную окружения `AGENT_ROLE`.
Допустимые роли:
- `developer` — реализация задач, исправление багов, рефакторинг, настройка проекта.
- `reviewer` — ревью кода, поиск ошибок, рисков и регрессий.
- `architect` — проектирование архитектуры, модулей, слоёв и технических решений.
Если определена неизвестная роль, агент обязан сообщить об ошибке конфигурации и уточнить дальнейшие действия.
После определения роли агент обязан открыть соответствующую инструкцию:
- `developer` → [DEVELOP.md](./ai/DEVELOP.md)
Если для определённой роли нет отдельной инструкции, агент обязан сообщить об этом пользователю и уточнить дальнейшие действия.
`AGENTS.md` не содержит правил разработки, ревью или архитектуры. Все правила находятся в документации соответствующей роли.