chore(ux): зафиксировать общую регрессию интерфейса и контекста

This commit is contained in:
Denozordec committed 2026-10-12 09:38:52 +07:00
1 parent d3d8afaa0c
commit 1b63e3ec43
7 files changed
+92 -14

No files matched your search

+9 -1
View File
@@ -1,6 +1,6 @@
# Тестовый сервер UX/UI — 2026-10-10
Сервер161.104.46.222: завершён12.5.156 — исправлен ошибочный int32 cap156 audit: servers.id фактически PG bigint, safe positive IDs до MAX_SAFE_INTEGER допускаются, unsafe rounding отвергается общей parseDbServerId.33 disabled API/SQL cases/2 large-ID positive controls/zero ROS contacts/owned DB cleanup, unit/profiles/build/984 parity passed. Runtime backend ux-id156/frontend ux-ospf153 healthy. Общая UI regression1260 запущена,348 original tracked images сохранены в ignored tmp/regression156-originals; результат ещё не принят. Следующий157 — дождаться main, выполнить context221, восстановить изображения побайтно, types/checks и записать точный итог;12.5 открыт.
Сервер161.104.46.222: завершён 12.5.157 — общая регрессия: 1260 UI + 221 context, все 24 backend профиля, source TypeScript прошли. 348 исходных изображений восстановлены и сверены по SHA256, включая пользовательские изменения. Runtime ux-id156/ux-ospf153 сохранён. Следующий 158 — проверить корректность сопоставления IPv6 OSPF/BFD; внешняя матрица 12.5 остаётся открытой.
| Параметр | Проверенное состояние |
| --- | --- |
@@ -1450,3 +1450,11 @@ Permanent server-id.test.ts проверяет25 valid/invalid forms без SQL.
Протоколы: [SQL/33 guards/2 bigint controls](ux-ui/acceptance/network-bigint-sql-2026-10-11.json), [compiled984](ux-ui/acceptance/network-bigint-compiled-2026-10-11.json). ReUI/Frame/base-nova/контракты UI сохранены, frontend build без source delta не повторялся.
Однократная общая UI regression запущена:1260 main cases.348 текущих tracked screen files, включая8 preexisting user-dirty GRE/VXLAN изображений, сохранены с SHA256 в ignored tmp/regression156-originals. На checkpoint774 cases ошибок не наблюдалось; это не завершённая приёмка всего прогона. Source screenshots могут временно меняться тестами и должны быть восстановлены исходными bytes после main/context. В157 дождаться основного процесса, выполнить221 context cases одним sequential server session, восстановить348 файлов, выполнить types/checks и записать точные exits/failures. Не выдавать running/skipped за pass.12.5 открыт.
## 12.5.157 — общая регрессия после IPv6 и bigint исправлений (2026-10-12)
Однократный основной прогон завершён: **1260 UI-сценариев прошли**, exit0. Затем в отдельной последовательной frontend-сессии прошли **221 проверка контекста**, exit0; всего 1481 сценарий, без сложения повторных профильных прогонов. Полная команда backend test завершилась exit0: все **24 профиля**, входящие в эту команду, прошли. Это не число отдельных assertions. Первоначальный sandbox-запуск остановился в probes.cancel из-за EACCES на локальном HTTP listener; исходный лог сохранён, полный повтор с разрешённым доступом прошёл. Проверки собственной PostgreSQL базы и bigint rows относятся к156, этим общим прогоном повторно не заявляются.
Source TypeScript прошёл после остановки тестового Next dev. Все348 tracked изображения восстановлены из сохранённых перед прогоном текущих bytes, каждое сверено по SHA256; сохранены в том числе8 пользовательских GRE/VXLAN изменений. Сгенерированные тестами изображения не заменяют согласованные референсы. Production source не менялся, образы ux-id156/ux-ospf153 повторно не собирались и не развёртывались. RouterOS конфигурация и пароли этим блоком не изменялись.
Протокол: [регрессия157](ux-ui/acceptance/regression-157-2026-10-12.json). Это локальная контролируемая регрессия интерфейса/контекста/backend, а не повтор native сценариев или приёмка внешних сервисов, клиентских ОС, масштаба и физических WAN. Исторический timeout orchestration154 остаётся в исходном протоколе. Этап12.5 открыт; следующий158 — проверка эквивалентных IPv6 адресов в сопоставлении OSPF/BFD.