diff --git a/apps/node-agent/packaging/build.py b/apps/node-agent/packaging/build.py
index f293dfd..fb9b0a2 100644
--- a/apps/node-agent/packaging/build.py
+++ b/apps/node-agent/packaging/build.py
@@ -11,7 +11,7 @@ import sys
from build_deb import build, VERSION, BRAND_SHA256
ROOT = Path(__file__).resolve().parents[1]
-DG_COMMIT = "be6463fd596ae2a1a96409d2cee84edc90e7167f"
+DG_COMMIT = "3adeb33b1b300bf7add342a5c3a863fda15dc8a6"
def guideline_sources():
diff --git a/apps/node-agent/packaging/build_deb.py b/apps/node-agent/packaging/build_deb.py
index d5d4dbd..66785bb 100644
--- a/apps/node-agent/packaging/build_deb.py
+++ b/apps/node-agent/packaging/build_deb.py
@@ -13,7 +13,7 @@ import tarfile
ROOT = Path(__file__).resolve().parents[1]
-VERSION = "0.6.8"
+VERSION = "0.6.9"
BRAND_SHA256 = "8bfee8ca9f98e0db48d98aae3af4b32493b8593e18b064a0239d513d824182af"
diff --git a/apps/node-agent/ui/src/EnvironmentView.tsx b/apps/node-agent/ui/src/EnvironmentView.tsx
index 28f3005..5a5b512 100644
--- a/apps/node-agent/ui/src/EnvironmentView.tsx
+++ b/apps/node-agent/ui/src/EnvironmentView.tsx
@@ -22,7 +22,7 @@ export function EnvironmentView({environment,failure,success}: {environment:Retu
Результат проверки от {new Date(value.run.updated_at*1000).toLocaleString("ru-RU")}.
} {complete&&!running&&Системные этапы завершены. Ниже проверьте вход в Tailscale и доверенный ключ для SSH.
} diff --git a/docs/node/05_SENSOR_HOST_AND_SHARED_CONTROL.md b/docs/node/05_SENSOR_HOST_AND_SHARED_CONTROL.md index e4ca7ff..00331f6 100644 --- a/docs/node/05_SENSOR_HOST_AND_SHARED_CONTROL.md +++ b/docs/node/05_SENSOR_HOST_AND_SHARED_CONTROL.md @@ -183,3 +183,24 @@ START с предыдущим сеансом отвергаются. Втора отмечает недоступность БК и запрещает аппаратные команды до свежего подтверждения. Физические unplug/replug и смена USB-порта требуют отдельной аппаратной приёмки; автоматическое пересоздание sandbox IIO при смене путей пока не подтверждено. + + +## Приёмка 0.6.8 и типографика 0.6.9 + +На подготовленном Mini 0.6.8 через Node UI проверены: отсутствие download после +перезапуска, единственная лампочка, повторная подготовка из настроек с успешной +SDK-проверкой, имя Node → Core → Node, исходная запись шести потоков и STOP. +Короткая запись завершена: 596246528 байт, SQLite quick_check=ok, 12999 сообщений; +SHA-256 2b7d213d2126edbb7e031c17634e2750956bbf7d4205549bbe1d8b155d9c4108. +Во время финализации UI продолжал отвечать. Реальные кадры остались на БК. + +Владелец физически отключил USB: в списках обоих интерфейсов строка исчезла, +в уже открытом просмотре появилось сообщение об отключении, START недоступен. +Время реакции от физического события инструментально не измерялось. +Повторное подключение и захват без подготовки ещё ожидают аппаратной проверки. + +Уточнение UI 06.09.2026: SettingsCard и пустые списки используют компактные +заголовки md (13 px), описания sm (12 px). Правило закреплено в Design Guideline +`docs/OPERATIONAL_TYPOGRAPHY.md` и registry; локального увеличения заголовков нет. +Завершённый этап настройки окружения показывает только Icon check, без плашки +StatusBadge. Убрано дублирование сообщения об отключении в просмотре камеры. diff --git a/packages/sensor-ui/src/SensorDetail.tsx b/packages/sensor-ui/src/SensorDetail.tsx index d6f862e..4135504 100644 --- a/packages/sensor-ui/src/SensorDetail.tsx +++ b/packages/sensor-ui/src/SensorDetail.tsx @@ -14,7 +14,7 @@ export function SensorDetail({device,transport,back,refresh,failure,enabled=true const currentOption=detail?.options?.find(v=>v.id===option);const active=device.snapshot.acquisition==='streaming'||device.snapshot.acquisition==='starting'||device.snapshot.acquisition==='stopping'; returnКамера отключена от БК.
} + {!device.online&&!device.snapshot.message&&Камера отключена от БК.
} {device.snapshot.message&&{device.snapshot.message}
}Просмотр исходной записи · повтор. Камера для него не запускается.
}