done task
This commit is contained in:
@@ -2,6 +2,13 @@
|
||||
|
||||
Архив задач, переведённых в статус `DONE`.
|
||||
|
||||
### ED-001 — Исправить `actions_count` в `GetGameAnswers`
|
||||
|
||||
- Статус: `DONE`
|
||||
- Репозиторий: `evening_detective_server`
|
||||
- Результат: `GetGameAnswers` теперь заполняет `Team.ActionsCount` через `GetActionsCountByTeamIDs`; контракт API не изменён.
|
||||
- Проверки: `go test ./...` пройден; lifecycle-тест проверяет количество ходов в ответе для панели оценки.
|
||||
|
||||
### ED-011 — Считать сообщения без тригерной фразы продолжением диалога
|
||||
|
||||
- Статус: `DONE`
|
||||
|
||||
@@ -254,21 +254,6 @@
|
||||
- Проверка: `cd evening_detective_server && go test ./...`
|
||||
- Ручная проверка: подключиться к MCP от имени автора, просмотреть сценарий, добавить точку, изменить её и проверить результат в редакторе/хранилище.
|
||||
|
||||
### ED-001 — Исправить `actions_count` в `GetGameAnswers`
|
||||
|
||||
- Статус: `TODO`
|
||||
- Приоритет: `P2`
|
||||
- Репозиторий: `evening_detective_server`
|
||||
- Цель: показывать реальное количество ходов команды в панели оценки игры.
|
||||
- Проблема: `GetGameAnswers` строит команды без `actions_count`, поэтому в панели оценки показывается `0`.
|
||||
- Решение: получить количество действий через `actionsRepo.GetActionsCountByTeamIDs` по тому же паттерну, что используется в `GetFullGame`.
|
||||
- Следующий шаг: проверить всех callers `GetGameAnswers` и реализовать общий для этого пути расчёт.
|
||||
- Критерии: количество ходов совпадает с результатами игры; добавлен тест на сервисный путь.
|
||||
- Ограничения: не менять контракт API и не дублировать подсчёт в каждом caller.
|
||||
- Не входит: исправление других расхождений панели оценки.
|
||||
- Проверка: `cd evening_detective_server && go test ./...`
|
||||
- Ручная проверка: открыть панель оценки завершённой игры и сравнить число ходов с результатами игры.
|
||||
|
||||
### ED-002 — Rate-limit публичной регистрации команды
|
||||
|
||||
- Статус: `TODO`
|
||||
|
||||
Reference in New Issue
Block a user