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