Watch
0
0
Fork
You've already forked hyperhive
0

docs/web-ui: drop the redundant Topology tree section

C0NTAINERS already states the flat/alphabetical/no-nesting fact;
the section repeated it with zero new operator info. Fix the two
dangling references (README.md reading-path index, swarm.js
comment) rather than leaving them pointing at a removed heading.
This commit is contained in:
iris 2026-09-28 11:55:22 +02:00 • committed by mara
commit d9beb965a5
3 changed files with 2 additions and 10 deletions

View file

@ -115,8 +115,7 @@ touching the code rather than using the UI:
[`shape.md`](shape.md) (SSE multiplexing, Worker-death self-heal,
atomic repaint).
- **"What does a container row contain?"** →
[`dashboard.md`](dashboard.md) (Container row, Topology tree,
Selection bar).
[`dashboard.md`](dashboard.md) (Container row, Selection bar).
- **"What endpoints does the dashboard expose?"** →
[`dashboard.md`](dashboard.md) (Dashboard endpoints, Dashboard event
channel).

View file

@ -974,12 +974,6 @@ build. (The `hivectl stop --graceful` CLI flag enqueues the same
`Signal`/`Drain` pair, so the dashboard and CLI paths behave
identically.)
### Topology tree
Nothing nests. `swarm.js::sortedContainerRows` returns every container
in alphabetical order, full stop — the SW4RM list is a flat roster, no
indent, no joint, no continuation bar.
## Selection bar
Bulk actions (`R3ST4RT` / `ST0P` / `ST4RT` / `P4US3` / `R3SUM3` /

View file

@ -227,8 +227,7 @@ function derivePortConflicts(containers) {
}
// ─── container ordering ──────────────────────────────────────────────────────
// See docs/web-ui/dashboard.md::Topology tree for why this is a flat sort
// rather than the forest walk it used to be.
// Flat alphabetical sort — see docs/web-ui/dashboard.md::C0NTAINERS.
function sortedContainerRows(containers) {
// Close any open context menu before replacing the DOM tree — the