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
+7
View File
@@ -26,10 +26,17 @@ internal/analyzer/ shared analysis helpers
internal/parser/ archive extraction and parser dispatch
internal/exporter/ CSV and Reanimator conversion
internal/chart/ vendored `reanimator/chart` viewer submodule
internal/topology/ standalone topology.json builder and static SVG renderer
internal/models/ stable data contracts
web/ embedded UI assets
```
The topology view is owned by LOGPile, not by the chart submodule. The main UI
opens `GET /topology/current` in a separate browser tab. The renderer consumes a
standalone `topology.json` document built from the normalized Reanimator
projection plus optional static evidence imported from Bee support bundles. It
does not poll telemetry or execute host commands.
## Server state
`internal/server.Server` stores: