feat: add standalone server topology view

This commit is contained in:
Mikhail Chusavitin
2026-09-14 10:29:36 +03:00
parent 5b8be0e464
commit 9ac38c2914
28 changed files with 1287 additions and 31 deletions
+12
View File
@@ -201,6 +201,17 @@ The server first converts the current result to Reanimator JSON, then passes tha
Serves embedded `reanimator/chart` static assets.
### `GET /topology/current`
Renders the current server topology as a standalone static HTML/SVG page in a
separate browser tab. Rich Bee bundles add DIMM, storage-controller, and NVLink
edges from persisted diagnostic files. No live commands or polling are used.
### `GET /api/topology`
Returns the versioned semantic `topology.json` document. It contains nodes and
relationships, not SVG coordinates.
## Export endpoints
### `GET /api/export/csv`
@@ -215,6 +226,7 @@ Current implementation emits a ZIP bundle containing:
- `collect.log`
- `parser_fields.json`
- `privacy_report.json` (only when the customer-data scan produced findings)
- `topology.json` (when topology nodes are available)
### `GET /api/export/reanimator`