feat(ui): separate live data and lab surfaces
This commit is contained in:
@@ -189,12 +189,14 @@ The archival surface consumes the same append-only run repository through
|
||||
`GET /api/v1/polygon/runs` and
|
||||
`GET /api/v1/polygon/runs/{run-id}`. `QualificationRunStore(read_only=True)`
|
||||
does not create, chmod or mutate the configured repository and rejects every
|
||||
write transition. When `/api/v1/polygon/worker` returns an admitted available
|
||||
worker, the Control Station adds `Полигон` as a seventh header root. One header
|
||||
click opens the single `polygon-datasets` workspace without a System launcher
|
||||
panel. The old `?workspace=polygon-run[&run=<id>]` URL remains a compatibility
|
||||
redirect into the dataset workspace; there is no separate Runs item in the
|
||||
operator navigation.
|
||||
write transition. The operator information architecture is now governed by
|
||||
[ADR 0022](adr/0022-operator-surface-ownership.md): **Данные** owns saved
|
||||
sessions and public datasets, **Наблюдение** is live-only, and the former
|
||||
Polygon root is the last header item named **Тестировочный контур**. It opens
|
||||
the laboratory archive even when Simulation Worker is offline. Old
|
||||
`?workspace=polygon-run[&run=<id>]` and `?workspace=polygon-datasets` URLs remain
|
||||
compatibility redirects into **Данные → Датасеты**; there is no separate Runs
|
||||
item in the operator navigation.
|
||||
Browser QA loaded the accepted archive and the S1C live worker, rotated and
|
||||
zoomed the 3D rover, observed live run/provider status, Gazebo sim time and
|
||||
ENU/FLU pose, then completed a clean stop. Start/stop stays behind the backend
|
||||
@@ -206,7 +208,7 @@ supervision and an accepted routed worker transport.
|
||||
The Dataset Gateway is now multi-source. RELLIS S0 pins official repository
|
||||
frame `000104`, verifies `131,072` Ouster XYZI points against aligned labels and
|
||||
publishes a bounded semantic/ground-target preview beside GOOSE in the same
|
||||
`Полигон → Датасеты` workflow. This closes only reader, axes, ontology,
|
||||
`Данные → Датасеты` workflow. This closes only reader, axes, ontology,
|
||||
licensing and versioned ignore-policy compatibility. Full RELLIS Ouster scans,
|
||||
labels and poses remain D-only admission work before the cross-dataset
|
||||
Current/Patchwork++ decision.
|
||||
|
||||
Reference in New Issue
Block a user