chore(docs): сохранить пример несовпадающих пиков привязок

This commit is contained in:
Denozordec committed 2026-10-13 02:16:15 +07:00
1 parent 7c667f8036
commit a9f19e1f4b
7 files changed
+152 -15

No files matched your search

+9 -1
View File
@@ -1,6 +1,6 @@
# UX/UI: журнал реализации
Актуальное продолжение 2026-10-13: завершён12.5.190 — observed peak исключает partial/unconfirmed waves и out-of-range points, known bytes retained. OwnSQL68/38553ms/unit/build/source460+524/1040compiled/API/browser2 passed. Backend ux-peak190 healthy/frontend ux-warning183; ownDB/role/container removed. Следующий191 — temporal user aggregate peaks вместо sum of individual peaks;12.5 открыта.
Актуальное продолжение 2026-10-13: завершены185–190, backend ux-peak190/frontend ux-warning183 healthy; последний ownSQL68/38553ms/API/browser2 passed. Начат191 — baseline sum individual peaks200Mbps против complete simultaneous wave100Mbps; это не исправлено и не принято. Следующий шаг — temporal aggregate peak с confidence при несовпадающих timestamps.12.5 открыта.
Общий план: [UX/UI по этапам и пятичасовым окнам](ux-ui-plan.md). План задаёт объём, этот журнал фиксирует выполненные блоки и ограничения. Записи расположены от новых к старым; подробная история этапа12 также сохранена в [ux-ui-stage-12.md](ux-ui-stage-12.md).
@@ -38,6 +38,14 @@
| 11Б | Оповещения, сбор данных, интеграции, релизы и настройки | Завершён в границах локальной приёмки 2026-10-03; ограничения и evidence в11Б.7 |
| 12 | Итоговая доступность, адаптивность, производительность и регрессия | Локальная приёмка завершена в границах12.3.83; внешняя12.5 в работе, выполненные блоки1–168 и ограничения ниже. Runtime backend ux-month149/frontend ux-sessions150. |
## 12.5.191 — общий пик нескольких привязок: baseline (2026-10-13)
Блок начат, реализация/приёмка не завершены. [Read-only baseline](ux-ui/acceptance/traffic-aggregate-peak-baseline-2026-10-13.json) воспроизводит A=100Mbps на первой wave и B=100Mbps на следующей. Каждый индивидуальный peak100; mergeBuiltTraffic возвращает200, но complete combined wave builder показывает100. Учтённые объёмы совпадают. Это дефект временной агрегации пика, не потеря byte counters. Данные/стенд не менялись, writes0/native commands0.
Точный следующий шаг: общий peak вычислять из подтверждённых совпадающих временных срезов, сохраняя исходные timestamp/confidence внутренних parts; не складывать индивидуальные maxima. При отсутствии совместимого времени показывать неизвестное значение, сохраняя volumes/history/current metadata. Проверить разные времена peaks, совпадающий peak, missing contributor, jitter/неполные bins и recovery. Не подменять raw point peak максимумом bucket average без явной семантики. Нужны meaningful own SQL/API/UI cases перед production rollout.
Стенд остаётся backend ux-peak190/frontend ux-warning183. Source/runtime190 и real CHR/config/passwords unchanged; messages0. После191 — scoped control затронутых разделов и одна согласованная общая регрессия; внешние Portal/Telegram/client OS/multi-WAN/scale требуют доступов/сценариев из матрицы.12.5 открыта. Локальный commit без push сохраняет точное продолжение.
## 12.5.190 — пик только по подтверждённым волнам периода (2026-10-13)
Builder раньше брал максимум всех numeric points, включая partial wave с неизвестным вкладом нового интерфейса и точки за пределами range. Теперь RX/TX peak учитывает только свой observed flag, полный expected count соответствующей wave и timestamp внутри выбранного периода. Known bytes остаются учтёнными даже когда общий мгновенный срез неполон: это отдельные достоверные counter deltas, а не known whole-wave sum.