1.7 KiB
1.7 KiB
Правила для агента
Главный источник задачи
Перед началом любой работы по проекту агент обязан прочитать файл:
Agent/TASK.md
Именно этот файл считается основным описанием задачи, требований и ограничений.
Порядок работы
- Сначала прочитать
Agent/TASK.mdполностью. - После чтения сверять все решения с требованиями из задачи.
- Не реализовывать вариант B или любую функциональность, которой нет в
Agent/TASK.md. - Не добавлять лишние архитектурные слои, если они не нужны для выполнения задачи.
- Приоритет: минимальная корректная реализация, чистый жизненный цикл, понятный код.
Ограничения
- Не использовать
FindObjectOfType. - Не использовать
Singleton.Instance. - Не хранить состояние в
static. - Не использовать
async void, кроме Unity-колбэков. - Все async-операции выполнять через UniTask и
CancellationToken. - Все подписки должны корректно освобождаться.
Цель
Сделать только задачу Boot Flow из Agent/TASK.md и подготовить проект так, чтобы его можно было проверить по описанным требованиям.