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:
2026-05-27 03:36:25 +07:00
parent b980566288
commit 6c46b3043a
10 changed files with 320 additions and 7 deletions
+36
View File
@@ -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`.
- В документации указано фактически потраченное время или место для его заполнения.
## Заметки
Документы являются частью оценки. В них нужно показать понимание решений, а не просто перечислить файлы проекта.