hyperhive/nix
Repository files (latest commit first)
Filename Latest commit message Latest commit date
atlas e78a9d3034 hive-gateway: stop restating what gateway.md already says
Two comment blocks explained things `docs/networking/gateway.md` already
explains, one of them directly above a line pointing at that very doc. A
pointer under a duplicate is not a pointer; it is a duplicate with a
citation.

Measured, not eyeballed: 6-gram intersection between this file's comments
and that doc, 73 -> 31. The residual is mostly the one-line summaries kept
at the call sites, which necessarily share phrasing with the doc they
summarise — that is the floor of the metric, not remaining duplication.

  * the self-signed-cert import unit: kept the 🚨 that stops someone
    collapsing it into "point nginx at the CA dir", both jobs at one line
    each, and the blast radius (whole gateway, not one vhost). Dropped the
    `BIO_new_file()` mechanism and the production-outage narrative — the
    doc carries both, and the second is history.
  * the nginx-reload note: rewritten to say the one thing this file needs
    to say, that nothing here reloads nginx and hive-c0re drives it from
    the host through hive-priv. The per-unit-state dispatch table is the
    doc's, and only the doc has it in full.

Both pointers use the `docs/x.md::Section` form and name headings verified
to exist; the first replaces a parenthetical `("Self-signed TLS")` spelling
that no check can resolve.

Comments only; no behaviour change. Refs #3901.
2026-09-02 09:02:33 +02:00
..
agent-modules refs: repoint seven comments that name files which have moved 2026-09-02 08:58:31 +02:00
docs docs: restructure into topic subdirectories, collapse duplicated index 2026-09-02 01:55:37 +02:00
host-modules hive-gateway: stop restating what gateway.md already says 2026-09-02 09:02:33 +02:00
packages refs: repoint seven comments that name files which have moved 2026-09-02 08:58:31 +02:00
templates refactor: nix/host-modules + nix/agent-modules layout, update doc paths 2026-07-13 22:05:49 +02:00
checks.nix agent: fix CI — drop tracker tag in checks.nix comment, regenerate npmDepsHash 2026-08-28 22:05:13 +02:00
devshell.nix types: let nix own the reserved-name blacklist 2026-08-27 16:36:42 +02:00
module-eval.nix module-eval: cut the header to the new comment budget, drop the verdict note 2026-09-02 01:53:09 +02:00
reserved-hive-fragments.nix swarm: extract the name guards, so the module just says what is forbidden 2026-08-31 18:50:15 +02:00
reserved-names.nix swarm: refuse hive names that CONTAIN a word identifiers are composed from 2026-08-31 18:50:15 +02:00
rust.nix docs(rust): the dep-cache comment no longer describes two consumers 2026-08-11 22:29:56 +02:00
sources.nix refactor: slim flake.nix into nix/ entry files 2026-07-13 20:55:43 +02:00
treefmt.nix refactor: slim flake.nix into nix/ entry files 2026-07-13 20:55:43 +02:00