9edfcc40e9dec1c467762516898b3417b502f099
The operator's yes to take-over was refused twice (2026-10-26 13:48 and 2026-10-27 21:19 UTC) because 41 users differ, every difference a right the grants part's list adds. The controller's list is not changed (ADR 0547 §1), so ADR 0547 §8's equality could never hold again. ADR 0562 changes it: take-over is allowed when no user is added or dropped, no loaded user loses a publish, subscribe or responses right and every hash is held; the ask names the added rights by user and kind, and a yes after they changed is refused. Tests: rows from the captured live comparison of 21:19 (testdata, no hashes) in the compare table, and rows in the take-over table for a right removed, added rights changed since the ask, and only added rights recorded. issue 1945
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).
29 MiB
Languages
Go
100%