up
This commit is contained in:
@@ -408,3 +408,13 @@
|
||||
- Ограничения: рабочие страницы не мигрировали, игровые компоненты не унифицировали, зависимости не добавляли; commit/push не выполняли. Браузерные проверки выполнены в Firefox, другие браузеры не проверялись.
|
||||
|
||||
- Уточнение ED-024: каталог перестроен в последовательные секции «заголовок → живой компонент → описание → код использования» одной колонкой; игровые и Naive UI примеры расположены рядом со своим кодом. Сохранены изоляция тем и локальные действия. Повторно пройдены type-check, lint, lint:css, сборка и Firefox smoke на 375/768/1280 px; diff проверен по стандарту.
|
||||
|
||||
### ED-050 — Объединить текстовые типы экранов
|
||||
|
||||
- Статус: `DONE`
|
||||
- Результат: «Успехов» и «Спасибо за игру» удалены из API, UI сайта и приложения экрана; остался общий режим «Текст». Номера и имена удалённых protobuf-значений зарезервированы, API перегенерирован штатными командами.
|
||||
- Совместимость: миграция `20261019120000_merge_text_screen_modes.sql` переводит планы и состояния в режим 8 с прежними надписями; копия добавлена в `prod/migrations`. Старые скачанные пакеты проверяются по исходному хешу, затем шаги преобразуются при загрузке в каталог; локальные планы преобразуются при чтении. Новые команды с режимами 3 и 5 отклоняются.
|
||||
- Проверка стандартов: весь diff вручную проверен по GO_STANDARD.md и FRONTEND_CODE_STANDARD.md; gofmt и git diff --check прошли.
|
||||
- Автоматические проверки: `go test ./...`; фронтенд — `npm run type-check`, `npm run lint`, `npm run lint:css`, `npm run build`; приложение экрана — те же проверки, сборка и `npm test` (203/203). Миграция проверена дважды на временных таблицах PostgreSQL: надписи, порядок, текущий шаг, неизменность остальных шагов и повторный запуск корректны.
|
||||
- GUI: целевой проход восьми шагов Electron завершился `ED050_TEXT_SCREENS_PASS [1,2,8,4,8,6,7,8]`; обе надписи проверены в DOM. Общий smoke не завершился: `Timeout: volume slider keyboard update`; устаревшие ожидания автопаузы музыки в нём исправлены, код проигрывателя не менялся.
|
||||
- Ограничения: production-миграция не запускалась; сервер, сайт и приложение экрана требуют согласованного обновления. Коммиты и push не выполнялись.
|
||||
|
||||
Submodule
+1
Submodule evening_detective_screen added at 06af1e047d
+1
-1
Submodule prod updated: a8787f6168...f4ad26f7ff
Reference in New Issue
Block a user