mesh-tools
  • Joined on 2026-10-14
mesh-tools commented on pull request novox/hq#480 2026-10-26 12:33:40 +00:00
Designs 47, 24 and 39 and the glossary follow ADR 0548, 0549, 0550, 0551 and ADR 0547's answers

Delivery novox/hq@250c3ff605ab — ready since 2026-10-26T12:33:40Z

Transitions

  • 2026-10-26 12:33 (new) → proposed (announced): novox/hq#480's head…
mesh-tools created pull request novox/hq#480 2026-10-26 12:33:37 +00:00
Designs 47, 24 and 39 and the glossary follow ADR 0548, 0549, 0550, 0551 and ADR 0547's answers
mesh-tools deleted branch fix/declarations-test-stand-in from novox/mesh-controller 2026-10-26 12:30:20 +00:00
mesh-tools pushed to main at novox/mesh-controller 2026-10-26 12:30:20 +00:00
08a261ac1a Merge pull request 'Declarations test: the indexer stand-in answers the trunk value at the trunk's commit alone (issue 1945)' (#471) from fix/declarations-test-stand-in into main
23226384e5 Answer the indexer's trunk value at the trunk's commit alone in the declarations test, so its take-in records mesh-host's build (issue 1945)
Compare 2 commits »
mesh-tools merged pull request novox/mesh-controller#471 2026-10-26 12:30:19 +00:00
Declarations test: the indexer stand-in answers the trunk value at the trunk's commit alone (issue 1945)
mesh-tools commented on pull request novox/mesh-controller#471 2026-10-26 12:29:20 +00:00
Declarations test: the indexer stand-in answers the trunk value at the trunk's commit alone (issue 1945)

Delivery novox/mesh-controller@23226384e529 — ready since 2026-10-26T12:29:20Z

Transitions

  • 2026-10-26 12:29 (new) → proposed (announced): novox/mesh-c…
mesh-tools created pull request novox/mesh-controller#471 2026-10-26 12:29:16 +00:00
Declarations test: the indexer stand-in answers the trunk value at the trunk's commit alone (issue 1945)
mesh-tools deleted branch feat/1945-user-list-switch from novox/mesh-host 2026-10-26 12:21:56 +00:00
mesh-tools pushed to main at novox/mesh-host 2026-10-26 12:21:56 +00:00
7f04d12047 Merge pull request 'Bus node: follow the grants part's sealed user list after the operator's take-over, never both sources; hand the vault the loaded hashes (issue 1945)' (#145) from feat/1945-user-list-switch into main
e88ddab241 An apply of the bus module waits when the list on the machine cannot be read while the grants part's is followed, so the file is never removed as an orphan (review of the switch, issue 1945)
06f70e11ee Bring in the adoption handing; the bus node writes nothing before it heard the switch, retries the key's watch and keeps the follow last heard, and an apply never writes the controller's list while the grants part's is followed (review of the switch, issue 1945)
61cec66ba8 gofmt the follower's test (issue 1945)
5e2fadce15 Pin mesh-sdk at the group's head 83ee7769 (issue 1945)
Compare 8 commits »
mesh-tools merged pull request novox/mesh-host#145 2026-10-26 12:21:55 +00:00
Bus node: follow the grants part's sealed user list after the operator's take-over, never both sources; hand the vault the loaded hashes (issue 1945)
mesh-tools deleted branch feat/1945-user-list-switch from novox/mesh-delivery 2026-10-26 12:21:53 +00:00
mesh-tools pushed to main at novox/mesh-delivery 2026-10-26 12:21:53 +00:00
71f786f146 Merge pull request 'mesh-grants: take-over and hand-back by the operator's Telegram Approve, the sealed list, and every grant the loaded list holds (issue 1945)' (#67) from feat/1945-user-list-switch into main
5c76c9d3ac mesh-grants: a list in force with no users kept is checked against the users the bus loaded, so the first list after take-over keeps every user (review of the switch, issue 1945)
f55f150896 mesh-grants: after take-over the list in force is not replaced by one composed past a failed read or one dropping its users for want of a hash; the switch's effect says when the bus node does not watch the key (review of the switch, issue 1945). Pins mesh-sdk c2a410bb.
29cfb8c177 Pin mesh-sdk at the group's head 83ee7769 (issue 1945)
a092ee9ff9 mesh-grants writes the user list sealed to the bus node and names it in user-list.sealed; the switch turns that key; take-over state says switched only once the bus node loaded it (ADR 0547 clauses 7, 8; issue 1945)
Compare 12 commits »
mesh-tools merged pull request novox/mesh-delivery#67 2026-10-26 12:21:51 +00:00
mesh-grants: take-over and hand-back by the operator's Telegram Approve, the sealed list, and every grant the loaded list holds (issue 1945)
mesh-tools pushed to main at novox/mesh-catalog 2026-10-26 12:21:48 +00:00
879600202a Merge pull request 'Vault: adopt the hashes of bus accounts it holds no value for, handed sealed by the bus node (issue 1945, ADR 0550 clause 4)' (#494) from feat/1945-user-list-switch into main
c9414b1c98 Vault: pin mesh-sdk at the switch group's head c2a410bb, one sdk for the adoption and the switch (issue 1945)
e2136ec0c9 The vault takes a handing whole once, refusals and all, and names the refused users in its last adoption (review of the adoption, ADR 0547 clause 9)
f0fd53281b The vault says once why a look of the bus module's have adopted nothing, and again when it changes (ADR 0547 clause 9)
fb039250f6 The vault adopts the hashes of the bus accounts it holds no value for from the bus node's handing (ADR 0547 clause 9, issue 1945)
Compare 5 commits »
mesh-tools deleted branch feat/1945-user-list-switch from novox/mesh-catalog 2026-10-26 12:21:48 +00:00
mesh-tools deleted branch feat/1945-user-list-switch from novox/mesh-controller 2026-10-26 12:21:47 +00:00
mesh-tools merged pull request novox/mesh-catalog#494 2026-10-26 12:21:47 +00:00
Vault: adopt the hashes of bus accounts it holds no value for, handed sealed by the bus node (issue 1945, ADR 0550 clause 4)
mesh-tools pushed to main at novox/mesh-controller 2026-10-26 12:21:46 +00:00
350f8ebdfe Merge pull request 'Broker: the bus node may follow the grants part's sealed user list and the grants part may write it, the operator's second one-grant exception (issue 1945)' (#470) from feat/1945-user-list-switch into main
09d2cc5056 Broker: the bus node may follow the grants part's sealed user list and the grants part may write it, the operator's second one-grant exception (issue 1945, ADR 0547 clauses 7-8)
Compare 2 commits »
mesh-tools merged pull request novox/mesh-controller#470 2026-10-26 12:21:45 +00:00
Broker: the bus node may follow the grants part's sealed user list and the grants part may write it, the operator's second one-grant exception (issue 1945)
mesh-tools deleted branch feat/1945-user-list-switch from novox/mesh-sdk 2026-10-26 12:21:42 +00:00