mesh-tools
  • Joined on 2026-10-14
mesh-tools pushed to main at novox/mesh-host 2026-10-25 13:51:02 +00:00
0dfbe1a179 Merge pull request 'Drop the node's own copy of a resource a module composition declares, and give the kept declaration's filled paths to their modules (issue 1945)' (#140) from fix/r6-own-composition-dupes into main
1bdbf47ffa Leave out the node's own copy only by kind and id, never by a shared target (issue 1945, review)
16f84b53da Leave the node's own copy of a module's resource out, and carry the kept declaration's filled paths (issue 1945)
Compare 3 commits »
mesh-tools merged pull request novox/mesh-host#140 2026-10-25 13:51:00 +00:00
Drop the node's own copy of a resource a module composition declares, and give the kept declaration's filled paths to their modules (issue 1945)
mesh-tools commented on pull request novox/mesh-host#140 2026-10-25 13:38:01 +00:00
Drop the node's own copy of a resource a module composition declares, and give the kept declaration's filled paths to their modules (issue 1945)

Delivery novox/mesh-host@1bdbf47ffa83 — proposed since 2026-10-25T13:37:58Z

Transitions

  • 2026-10-25 13:37 (new) → proposed (announced): novox/mesh-host…
mesh-tools created pull request novox/mesh-host#140 2026-10-25 13:37:56 +00:00
Drop the node's own copy of a resource a module composition declares, and give the kept declaration's filled paths to their modules (issue 1945)
mesh-tools deleted branch fix/r6-own-composition-dupes from novox/mesh-controller 2026-10-25 13:37:35 +00:00
mesh-tools pushed to main at novox/mesh-controller 2026-10-25 13:37:34 +00:00
2bcd85d2df Merge pull request 'Never put a module whose want names its own composition into the node's own, and read a re-registered module's fingerprint from the indexer (issue 1945)' (#461) from fix/r6-own-composition-dupes into main
ac34bce49f Take a module's fingerprint from the indexer when its commit has no build, and never compose a module its want names into the node's own (issue 1945)
Compare 2 commits »
mesh-tools merged pull request novox/mesh-controller#461 2026-10-25 13:37:34 +00:00
Never put a module whose want names its own composition into the node's own, and read a re-registered module's fingerprint from the indexer (issue 1945)
mesh-tools commented on pull request novox/mesh-controller#461 2026-10-25 13:28:27 +00:00
Never put a module whose want names its own composition into the node's own, and read a re-registered module's fingerprint from the indexer (issue 1945)

Delivery novox/mesh-controller@ac34bce49f58 — proposed since 2026-10-25T13:28:23Z

Transitions

  • 2026-10-25 13:28 (new) → proposed (announced):…
mesh-tools created pull request novox/mesh-controller#461 2026-10-25 13:28:21 +00:00
Never put a module whose want names its own composition into the node's own, and read a re-registered module's fingerprint from the indexer (issue 1945)
mesh-tools deleted branch fix/r6-hold-asks from novox/mesh-delivery 2026-10-25 13:27:33 +00:00
mesh-tools pushed to main at novox/mesh-delivery 2026-10-25 13:27:33 +00:00
97e605edb0 Merge pull request 'Raise the assigner's asks on the operator channel, lift a hold once every node runs it healthy, and keep its cause (issue 1906)' (#40) from fix/r6-hold-asks into main
7ef796b04b Format the assigner's integration test (issue 1906)
ec93585736 Ask a hold again after a restart, leave a merge ask room, take an answer only for its asking (issue 1906, review)
6b63f13da6 Raise the assigner's asks on the operator channel, lift a hold once every node runs it healthy, keep the hold's cause (issue 1906)
Compare 4 commits »
mesh-tools merged pull request novox/mesh-delivery#40 2026-10-25 13:27:31 +00:00
Raise the assigner's asks on the operator channel, lift a hold once every node runs it healthy, and keep its cause (issue 1906)
mesh-tools commented on pull request novox/mesh-delivery#40 2026-10-25 13:24:27 +00:00
Raise the assigner's asks on the operator channel, lift a hold once every node runs it healthy, and keep its cause (issue 1906)

Delivery novox/mesh-delivery@7ef796b04b92 — proposed since 2026-10-25T13:24:23Z

Transitions

  • 2026-10-25 13:24 (new) → proposed (announced): novox/mesh-…
mesh-tools created pull request novox/mesh-delivery#40 2026-10-25 13:24:22 +00:00
Raise the assigner's asks on the operator channel, lift a hold once every node runs it healthy, and keep its cause (issue 1906)
mesh-tools deleted branch pb/recovery-lessons-2026-10-25 from novox/hq 2026-10-25 12:30:45 +00:00
mesh-tools pushed to main at novox/hq 2026-10-25 12:30:45 +00:00
b11120f681 Merge pull request 'Playbooks 07 and 08: lessons from the 2026-10-25 recovery' (#476) from pb/recovery-lessons-2026-10-25 into main
0354947ba6 Playbooks 07 and 08: the dependent-pull-request rule leaves delivery group members out; the instance-search rule is a numbered item
4d596bd211 Playbooks 07 and 08: open a dependent pull request only after delivery, fold a follow-up into the unapproved one, search every instance of a fault kind
Compare 3 commits »
mesh-tools deleted branch fix/r6-want-names-revision from novox/mesh-host 2026-10-25 12:30:44 +00:00
mesh-tools merged pull request novox/hq#476 2026-10-25 12:30:44 +00:00
Playbooks 07 and 08: lessons from the 2026-10-25 recovery
mesh-tools pushed to main at novox/mesh-host 2026-10-25 12:30:43 +00:00
57b553ac5a Merge pull request 'Apply the revision of a composition its want names, read from the key's history, when the latest has another digest (issue 1945)' (#139) from fix/r6-want-names-revision into main
11a635796d Bound a key's history read to 10 s and test it on a real bus; the witness test waits for its process to run from its image (issue 1945)
8343c4fb36 Apply the revision of a composition key whose digest the want names, from the revisions the bucket keeps (issue 1945)
Compare 3 commits »
mesh-tools merged pull request novox/mesh-host#139 2026-10-25 12:30:41 +00:00
Apply the revision of a composition its want names, read from the key's history, when the latest has another digest (issue 1945)