Watch
0
0
Fork
You've already forked hyperhive
0

docs: sort the top-level directories into five sections by what the reader wants

Every docs directory moves under 1-getting-started, 2-handbook,
4-implementation or 5-project; the options reference (section 3) comes from
the website and has no directory here. trust-boundary stays whole under the
handbook for now. web-ui, swarm and tools split between handbook and
implementation, and the command-line references move to
2-handbook/reference. Links, path references in code and nix, and the docs
index follow the moves; no page content changes.
This commit is contained in:
iris 2026-11-06 18:30:12 +01:00 • committed by mara
commit 6739bb903d

View file

@ -31,7 +31,7 @@ in
# matrix bakes it in on first boot and the gateway/forge/agent URLs all
# derive from it (no safe default). Full identity-surface
# context (HYPERHIVE_HIVE_DOMAIN / HIVE_NAME / SWARM_NAME env-var
# chain → identity.rs → claude prompt): docs/process/conventions.md::
# chain → identity.rs → claude prompt): docs/5-project/process/conventions.md::
# Hive identity (label + domain + display names).
options.services.hyperhive.domain = lib.mkOption {
type = lib.types.nullOr lib.types.str;
@ -133,7 +133,7 @@ in
# The hive's name is `deploy.hive-controller.hiveName`, declared in
# ./deploy.nix beside the switch that makes a host run a hive. The
# identity surfaces (label, domain, display names, env-var chain) are in
# docs/process/conventions.md::Hive identity.
# docs/5-project/process/conventions.md::Hive identity.
#
# A hive turns the name into an identifier with no fallback: hive-c0re's
# OIDC client and matrix localpart, the CN of the hive's `client.pem`