mesh-tools
  • Joined on 2026-10-14
mesh-tools commented on pull request novox/mesh-host#145 2026-10-26 12:18:43 +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-delivery: the operator's Approve of this pull request's merge into main is ended: a head it covers moved on: the heads it covers are no longer the group's heads. Nothing is merged on it. The…

mesh-tools created pull request novox/mesh-catalog#494 2026-10-26 12:18:41 +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 created pull request novox/mesh-delivery#67 2026-10-26 12:18:39 +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 commented on pull request novox/mesh-sdk#89 2026-10-26 12:18:38 +00:00
Take-over of the bus's user list by the grants part: sealed list layout, followed-list have, handed hashes, named readers (issue 1945)

mesh-delivery: the operator's Approve of this pull request's merge into main is ended: a head it covers moved on: the heads it covers are no longer the group's heads. Nothing is merged on it. The…

mesh-tools commented on pull request novox/mesh-host#145 2026-10-26 12:18:37 +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)

Delivery novox/mesh-host@e88ddab24170 — ready since 2026-10-26T12:18:36Z

Group feat/1945-user-list-switch: novox/mesh-host@e88ddab241, novox/mesh-sdk…

mesh-tools created pull request novox/mesh-host#145 2026-10-26 12:18:33 +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 commented on pull request novox/mesh-sdk#89 2026-10-26 12:18:33 +00:00
Take-over of the bus's user list by the grants part: sealed list layout, followed-list have, handed hashes, named readers (issue 1945)

Delivery novox/mesh-sdk@c2a410bb6376 — ready since 2026-10-26T12:18:32Z

Transitions

  • 2026-10-26 12:18 (new) → proposed (announced): novox/mesh-sdk#89's…
mesh-tools created pull request novox/mesh-sdk#89 2026-10-26 12:18:29 +00:00
Take-over of the bus's user list by the grants part: sealed list layout, followed-list have, handed hashes, named readers (issue 1945)
mesh-tools pushed to main at novox/mesh-delivery 2026-10-26 12:01:34 +00:00
848c6fdc56 Merge pull request 'Checker: one check per set of heads, a trunk or sibling move carries the verdict, a merge turn holds a claim (ADR 0548, issue 568)' (#65) from feat/548-one-check into main
4026f6c188 checker: a check is never held by a turn its own heads wait in, the node-engine read at its running commit is named and carried when it moves, and a gate bucket made after the start is opened before the next claim (ADR 0548 §3, §6; issue 568, review round 1)
6c3cbee35c checker: pin mesh-sdk at the group's head f5c233a9288c, which holds the merge turns and the carried verdict (ADR 0548 §10; issue 568)
f1bb7747ae checker: one integration test through the real bus proves a merge turn holds a check off until it goes and a carry of unchanged digests runs nothing; it extends the equal-inputs test, so the count stays (ADR 0548 §3, §5; issue 568 D7)
d2eb3e5ecf checker: the line of a carried verdict names the head on the new trunk, then where it was carried from; a verdict being carried is pending and says so (ADR 0548 §6, §8; issue 568 D6)
Compare 10 commits »
mesh-tools deleted branch feat/548-one-check from novox/mesh-delivery 2026-10-26 12:01:34 +00:00
mesh-tools merged pull request novox/mesh-delivery#65 2026-10-26 12:01:33 +00:00
Checker: one check per set of heads, a trunk or sibling move carries the verdict, a merge turn holds a claim (ADR 0548, issue 568)
mesh-tools deleted branch feat/548-one-check from novox/mesh-catalog 2026-10-26 12:01:29 +00:00
mesh-tools pushed to main at novox/mesh-catalog 2026-10-26 12:01:29 +00:00
565d0a848a Merge pull request 'Gate: merge turns, a merge waits for a running check of its repository, merges on a carried verdict with no second ask (ADR 0548, issue 568)' (#493) from feat/548-one-check into main
e9279ce3c2 gate: find an approved merge by its ask, not by which member's run was seen first, so a group's turns are written before its first member is handed at every look (ADR 0548 §3; issue 568, review round 1)
99cc073e2a gate: pin mesh-sdk at the group's head 9c61918ac36f, where a turn never holds the check of heads waiting in it (ADR 0548 §3; issue 568, review round 1)
b94150fcdb gitea: the merge tool reads a carried verdict's line as judged on the new trunk, so it merges a carried verdict (ADR 0548 §8; issue 568, review round 1)
7627503d9d gate: pin mesh-sdk at the group's head f5c233a9288c, which holds the merge turns and the carried verdict (ADR 0548 §10; issue 568)
Compare 11 commits »
mesh-tools merged pull request novox/mesh-catalog#493 2026-10-26 12:01:28 +00:00
Gate: merge turns, a merge waits for a running check of its repository, merges on a carried verdict with no second ask (ADR 0548, issue 568)
mesh-tools deleted branch fix/indexer-registered-modules-2 from novox/mesh-delivery 2026-10-26 12:01:26 +00:00
mesh-tools pushed to main at novox/mesh-delivery 2026-10-26 12:01:26 +00:00
ead9ee2d13 Merge pull request 'Indexer: index a module registered from any branch, by its registered ref, never a newer pull request's (issue 1945)' (#66) from fix/indexer-registered-modules-2 into main
699cbfb7c1 Indexer: a registered module takes its registered ref, not a newer branch's record; no read at an older commit after a failure
319d56be7e Indexer: a registered module is read from every repository it was built from, whatever the branch, and at the registered commit when the head is gone
Compare 3 commits »
mesh-tools merged pull request novox/mesh-delivery#66 2026-10-26 12:01:25 +00:00
Indexer: index a module registered from any branch, by its registered ref, never a newer pull request's (issue 1945)
mesh-tools pushed to main at novox/mesh-delivery 2026-10-26 12:01:20 +00:00
4861d1f78d Merge pull request 'Checker: keep no package whose tests skipped, so a skipped pass is never reused as proof (issue 890)' (#64) from fix/checker-skips-not-kept into main
e1f1b5d18b Checker: a package with skipped tests is withheld from the kept verdicts, not the whole result (issue 890)
f0fe454145 Checker: a result with skipped tests keeps no verdict, so a skipped pass is run again (issue 890)
Compare 3 commits »
mesh-tools deleted branch fix/checker-skips-not-kept from novox/mesh-delivery 2026-10-26 12:01:20 +00:00
mesh-tools merged pull request novox/mesh-delivery#64 2026-10-26 12:01:20 +00:00
Checker: keep no package whose tests skipped, so a skipped pass is never reused as proof (issue 890)