feat: add agent tasks and update documentation
- Create 7 new task files (TASK-0001 through TASK-0007) - Add task template file for future use - Update Agent.md with project information - Update TASK.md with task tracking
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
# TASK-0007: Документация и проверка
|
||||
|
||||
## Цель
|
||||
|
||||
Подготовить проект к сдаче: описать запуск, собственные решения, использование AI и проверить основной сценарий.
|
||||
|
||||
## Что сделать
|
||||
|
||||
- Создать или обновить `README.md`.
|
||||
- В `README.md` указать версию Unity, используемые пакеты и стартовую сцену.
|
||||
- В `README.md` описать, как проверить цикл `Splash -> Load -> Menu -> Restart -> Load`.
|
||||
- В `README.md` добавить 5-10 строк о том, что было бы доделано при наличии еще 2 часов.
|
||||
- Создать `SELF_NOTES.md`.
|
||||
- В `SELF_NOTES.md` объяснить ключевые архитектурные решения.
|
||||
- Создать `AI_LOG.md`.
|
||||
- В `AI_LOG.md` описать использование AI или честно указать, что AI не использовался.
|
||||
- По возможности добавить несколько небольших Edit Mode или Play Mode тестов на pure C# слой.
|
||||
|
||||
## Технические требования
|
||||
|
||||
- В `SELF_NOTES.md` объяснить выбор внешнего flow coordinator вместо самопереключающихся states.
|
||||
- В `SELF_NOTES.md` объяснить разделение plain C# orchestration и MonoBehaviour View.
|
||||
- В `SELF_NOTES.md` описать гигиену подписок и повторных входов.
|
||||
- Если тесты добавляются, не усложнять проект сверх задачи.
|
||||
|
||||
## Критерии готовности
|
||||
|
||||
- `README.md` содержит инструкцию запуска и сценарий проверки.
|
||||
- `SELF_NOTES.md` содержит объяснение 2-3 ключевых решений.
|
||||
- `AI_LOG.md` присутствует и честно описывает использование AI.
|
||||
- Основной цикл вручную проверен: `Splash -> Load -> Menu -> Restart -> Load`.
|
||||
- В документации указано фактически потраченное время или место для его заполнения.
|
||||
|
||||
## Заметки
|
||||
|
||||
Документы являются частью оценки. В них нужно показать понимание решений, а не просто перечислить файлы проекта.
|
||||
Reference in New Issue
Block a user