docs(web-ui): fix Stats/Peers/Settings tab-strip miscategorization
argus review on hyperhive#2986: the README listed Stats/Peers/Settings
alongside Permissions/Schedules as dashboard tabs. Checked the actual
frontend rather than trusting dashboard.md prose (which is internally
inconsistent on this - some section headers say "tab" for things that
turned out not to be):
- stats.html and settings.html are real separate bundles
(frontend/packages/dashboard/src/{stats,settings}.{html,js}) - same
shape as builds.html/core.html/logs.html, moved to the "own page"
list.
- Peers is neither a tab nor a page - swarm.js::renderPeerHives
confirms it is a card list rendered inside the SW4RM tab
(#peers-block/#peers-section), gated on state.peer_hives being
non-empty. Folded into the SW4RM bullet instead of listing it as its
own item anywhere.
The dashboard tab strip is genuinely just four: SW4RM, Y3R C4LL,
P3RM1SS10NS, SCH3DUL3S.
This commit is contained in:
parent
025cc4f18d
commit
53ce83ff56
1 changed files with 9 additions and 8 deletions
|
|
@ -15,21 +15,22 @@ page links back to H0M3, so you're never more than one click from the
|
|||
hub.
|
||||
|
||||
The **dashboard** itself (`/dashboard.html`) is where you'll spend most
|
||||
of your time. It's a single page with a handful of tabs:
|
||||
of your time. It's a single page with exactly four tabs:
|
||||
|
||||
- **SW4RM** — every agent, live. This is the default tab and the one
|
||||
you'll check most.
|
||||
you'll check most. When the hive has peer hives configured, they show
|
||||
up here too, as a card list under the main container list — not a
|
||||
separate tab.
|
||||
- **Y3R C4LL** — anything waiting on *you*: pending approvals and
|
||||
agent questions. If an agent needs a decision from you, it's here.
|
||||
- **P3RM1SS10NS** — what tools and system-level access each agent has.
|
||||
- **SCH3DUL3S** — scheduled prompts and agent self-reminders.
|
||||
- **ST4TS** / **P33RS** / **S3TT1NGS** — swarm-wide usage stats, peer
|
||||
hives (if any are configured), and your local browser preferences.
|
||||
|
||||
A few things live on their own pages instead of dashboard tabs, all
|
||||
reachable from the H0M3 hub: **Flow** (`/flow.html`, the raw live
|
||||
message stream across the whole swarm), **Logs** (`/logs.html`,
|
||||
per-agent and host journals), **Builds** (`/builds.html`, the rebuild
|
||||
Everything else lives on its own page instead, all reachable from the
|
||||
H0M3 hub: **Flow** (`/flow.html`, the raw live message stream across
|
||||
the whole swarm), **Logs** (`/logs.html`, per-agent and host
|
||||
journals), **Stats** (`/stats.html`, swarm-wide usage stats), **Settings**
|
||||
(`/settings.html`, your local browser preferences), **Builds** (`/builds.html`, the rebuild
|
||||
queue and build history), **Core** (`/core.html`, tombstones and
|
||||
container resource use), and **Credentials** (`/credentials.html`,
|
||||
provisioning matrix/GitHub/forge accounts per agent).
|
||||
|
|
|
|||
Loading…
Reference in a new issue