81182e9dcda8a646d224a91e4874ab2f579eec27
f7b23033)
A first want at the newest fingerprint passed over the canary for every module right after the switch. It now names what the node runs: F when it runs F (by the rules without which there is nothing to want), or an older fingerprint of the new form whose composition and grant exist, held back from F by the rule; otherwise nothing is written and the node stays on neither list. A new assignment, with no have, waits for the rules and raises no condition (1945/AC19-AC21).
Assigner: a running node's first want names the fingerprint it runs, never a newer one, and only a node that runs the module is on neither list (issue 1945, review of
f7b23033)
Commit no module's dependencies: fetch them in the check, the pinned SDK from beside it (issue 1235)
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).
19 MiB
Languages
Go
100%