up
This commit is contained in:
@@ -314,3 +314,57 @@
|
||||
Документация обновлена; локальные Markdown-ссылки и git diff --check — PASS.
|
||||
- Границы: изменения только evening_detective_screen. Архивы не пересобирались;
|
||||
физический проектор не проверялся. Commit/push не выполнялись.
|
||||
|
||||
## SCREEN-016 — Адрес сервера по умолчанию
|
||||
|
||||
- Статус: `DONE`.
|
||||
- Дата: 2026-10-18.
|
||||
- Результат: на чистом профиле подставляется https://evening-detective.crabs-games.art.
|
||||
Этот известный адрес преобразуется в https://evening-detective-api.crabs-games.art
|
||||
перед обращением к API. Сохранённый адрес имеет приоритет; остальные адреса,
|
||||
включая localhost, не преобразуются. Руководство обновлено.
|
||||
- Проверки: 102 теста, type-check, lint, lint:css и git diff --check — PASS.
|
||||
Добавлены проверки чистого профиля, входа через адрес сайта, локального адреса
|
||||
и восстановления сохранённых адресов после перезапуска.
|
||||
- Границы: изменения только evening_detective_screen. Реальный вход с учётными
|
||||
данными production не проверялся; установочные архивы не пересобирались.
|
||||
Commit/push не выполнялись.
|
||||
|
||||
## SCREEN-017 — Повтор статуса подключения после обновления игр
|
||||
|
||||
- Статус: `DONE`.
|
||||
- Дата: 2026-10-18.
|
||||
- Результат: по снимку владельца подтверждены пять строк статуса внутри блока
|
||||
«Игра и сервер». Внешний n-space заменён обычным flex-контейнером: устранена
|
||||
зависимость условной разметки от flatten и одинаковых ключей обёрток библиотеки.
|
||||
Поведение API и подключения не менялось.
|
||||
- Проверки: type-check, lint, lint:css, сборка, git diff --check и Electron smoke — PASS.
|
||||
В GUI добавлены пять последовательных обновлений с чередованием пустого и
|
||||
непустого списка игр и проверкой единственной строки статуса. Подключение,
|
||||
дозагрузка, план и воспроизведение проходят прежние сценарии.
|
||||
- Ограничение: исходное накопление строк в изолированном профиле до изменения
|
||||
не воспроизвелось; результат в пользовательском dev-окне требует перезапуска
|
||||
и подтверждения владельцем. Изменения только evening_detective_screen;
|
||||
архивы не пересобирались, commit/push не выполнялись.
|
||||
|
||||
## SCREEN-018 — Причина ошибки подключения игры
|
||||
|
||||
- Статус: `DONE`.
|
||||
- Дата: 2026-10-18.
|
||||
- Результат: ошибки авторизации и смены сессии при подготовке игры больше
|
||||
не заменяются сообщением «Сервер недоступен». Сетевые ошибки называют запрос
|
||||
(описание игры, план экранов, музыка), различают отмену, таймаут, DNS,
|
||||
отказ/сброс соединения и ошибки сертификата. Неизвестные сообщения исключений
|
||||
не отображаются и не журналируются.
|
||||
- В диагностический журнал добавлено событие request-error: только разрешённый
|
||||
шаблон пути и код причины, без URL, ID игры, токенов и содержимого ответа.
|
||||
Общие типы транспортных ошибок используются загрузчиком описания и Online.
|
||||
- Проверки: 107 тестов, type-check, lint, lint:css, сборка, Electron GUI smoke,
|
||||
33 локальные Markdown-ссылки и git diff --check — PASS. Проверены ошибки
|
||||
каждого запроса, отмена, таймаут, истёкшая авторизация, смена сессии и журнал
|
||||
без секретов. Вход через Online в http://127.0.0.1:8090 успешен; последующий
|
||||
список игр возвращает прежний HTTP 500 из-за устаревшей локальной схемы БД.
|
||||
- Ограничения: причина исходного сетевого сбоя публичного API пока не установлена;
|
||||
новая диагностика предназначена для следующего воспроизведения. Изменения
|
||||
только evening_detective_screen, сервер и схема БД не менялись. Установочные
|
||||
архивы не пересобирались; commit/push не выполнялись.
|
||||
|
||||
Reference in New Issue
Block a user