94f555277c946d8d6a8c0ffc87e716dab87d8e76
mesh-wireguard is provided by the mesh itself (mesh-sdk delivery.ProvidedByMesh): no repository builds it, so the indexer holds no fingerprint of it and the assigner never wants it by one; the controller composes it with the node's own. The grants part named it "no fingerprint of the new form: the indexer holds no value of it" on every pass, a warning nothing could clear (sweep 2026-10-30 item 6). Quick fix: drop mesh-wireguard by name from the missing list. Thorough fix, chosen as cheap and covering every module the mesh may provide later: MissingGrants passes over any module ProvidedByMesh names. The controller says the same of it in mesh-control (its grants and switch lines).
mesh-delivery
Novox Mesh — delivery: the parts that build, check and deliver a change by watching and writing keys on the bus (ADR 0429).
Made by the mesh from the gitea module's config value repositories (novox/hq ADR 0428). Main takes no push: a change reaches it by a pull request whose mesh/repo-check (this repository's merge-check.sh) and mesh/merge-gate passed.
Description
Novox Mesh — delivery: the parts that build, check and deliver a change by watching and writing keys on the bus (ADR 0429).
32 MiB
Languages
Go
100%