Watch
0
0
Fork
You've already forked hyperhive
0
hyperhive/hivectl/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
iris 0e84fe8bc4 docs: the handbook follows the three layers: swarm, hives, agents
The handbook's sections were agent-lifecycle, integrations, swarm, tools,
trust-boundary and web-ui, which do not follow how the system is built, so a
reader could not tell which layer a page is about. Its pages now sit in
swarm/, hives/ and agents/, with the accounts an agent can hold outside the
system in external-accounts/.

- swarm/: forge, matrix and the knowledge repo join the swarm pages, and so
  does the swarmctl reference.
- hives/: the dashboard, hivectl and its reference, and the operator/agent
  boundary, with a README that takes over the old web-ui and tools pages.
- agents/: the roster, persistence, config changes, the agent's own web page
  (was web-ui/agent) and the security model, with a README.
- external-accounts/: GitHub and GitLab.

Pages are moved whole; none is split yet. Every reference follows: relative
links in the docs, `docs/2-handbook/...` paths in code comments, the nix
checks that regenerate the CLI references and the ignore list, and docs/README.md,
whose handbook section is now by layer.
2026-11-07 12:19:36 +01:00
..
agents.rs deploy the closure the swarm declares, read no forge head, drop the update badge 2026-11-02 07:55:10 +01:00
choom.rs docs: the handbook follows the three layers: swarm, hives, agents 2026-11-07 12:19:36 +01:00
cli.rs c0re: keep power intent in memory, drop agent_power/kv tables and the stop snapshot 2026-11-07 10:05:14 +01:00
client.rs move the c0re host options to deploy.hive-controller 2026-10-29 01:08:41 +01:00
completions.rs split hivectl main.rs into per-domain modules (#2509) 2026-07-16 11:28:43 +02:00
dag_progress.rs feat(#3245): gate rustdoc in nix flake check, and clear the workspace 2026-08-14 02:30:55 +02:00
main.rs hivectl: the open verb is gone and the docs say what hivectl has 2026-11-07 07:57:50 +01:00
power.rs hive: stop controlling the swarm's forge and matrix containers 2026-10-17 23:27:44 +02:00
quota.rs hivectl: rename hivectl agents to hivectl agent <name> <verb> 2026-07-27 19:07:18 +02:00
subvol.rs hive: stop controlling the swarm's forge and matrix containers 2026-10-17 23:27:44 +02:00
util.rs gateway: serve the hive dashboard on <hive>.hives.<swarm> behind authelia, drop htpasswd 2026-10-15 21:44:27 +02:00
watch.rs docs: sort the top-level directories into five sections by what the reader wants 2026-11-06 18:46:57 +01:00
wg.rs move hiveName to deploy.hive-controller; only a hive host needs a name 2026-10-26 18:47:49 +01:00