mesh-tools
  • Joined on 2026-10-14
mesh-tools pushed to main at novox/mesh-delivery 2026-10-26 07:48:09 +00:00
13380e3d0e Merge pull request 'mesh-grants: the shadow user list takes each user's hash from the vault and says per user whether one is held (issue 1945, ADR 0547 clause 9)' (#57) from fix/1945-vault-hashing into main
9132b6a296 mesh-grants: take each user's hash from the vault's bus-accounts and say per user whether one is held, so take-over waits until every user has a credential
Compare 2 commits »
mesh-tools merged pull request novox/mesh-delivery#57 2026-10-26 07:48:08 +00:00
mesh-grants: the shadow user list takes each user's hash from the vault and says per user whether one is held (issue 1945, ADR 0547 clause 9)
mesh-tools deleted branch fix/1945-vault-own-read from novox/mesh-catalog 2026-10-26 07:48:07 +00:00
mesh-tools pushed to main at novox/mesh-catalog 2026-10-26 07:48:06 +00:00
22381d7522 Merge pull request 'Vault: read own secrets' generations, and hash each bus account it is handed for the grants part (issue 1945, ADR 0547 clause 9)' (#486) from fix/1945-vault-own-read into main
1c55e5d44d Vault: take and hash a process's own bus account (broker-<process id>) as a covered account, so take-over is not held by every process user
32b912cfe5 Vault: hash each bus account it is handed into bus-accounts.<user>, once per generation, so the grants part can compose the user list without the controller
e572937d97 Vault: secret_own reads the module-own secrets it keeps, as fingerprints, so a generation can be told without the value
Compare 4 commits »
mesh-tools merged pull request novox/mesh-catalog#486 2026-10-26 07:48:04 +00:00
Vault: read own secrets' generations, and hash each bus account it is handed for the grants part (issue 1945, ADR 0547 clause 9)
mesh-tools commented on pull request novox/hq#478 2026-10-26 02:00:32 +00:00
Design 47 follows ADR 0547: node agents compose, the grants part composes who may say what, the bus node writes the user list, and the controller leaves build and delivery in three milestones (issue 1945)

Delivery novox/hq@f1c50d3e018c — ready since 2026-10-26T02:00:31Z

Transitions

  • 2026-10-26 02:00 (new) → proposed (announced): novox/hq#478's head…
mesh-tools created pull request novox/hq#478 2026-10-26 02:00:26 +00:00
Design 47 follows ADR 0547: node agents compose, the grants part composes who may say what, the bus node writes the user list, and the controller leaves build and delivery in three milestones (issue 1945)
mesh-tools commented on pull request novox/mesh-delivery#57 2026-10-26 01:38:06 +00:00
mesh-grants: the shadow user list takes each user's hash from the vault and says per user whether one is held (issue 1945, ADR 0547 clause 9)

Delivery novox/mesh-delivery@9132b6a296b9 — ready since 2026-10-26T01:38:06Z

Transitions

  • 2026-10-26 01:38 (new) → proposed (announced): novox/mesh-del…
mesh-tools created pull request novox/mesh-delivery#57 2026-10-26 01:38:03 +00:00
mesh-grants: the shadow user list takes each user's hash from the vault and says per user whether one is held (issue 1945, ADR 0547 clause 9)
mesh-tools commented on pull request novox/mesh-catalog#486 2026-10-26 01:37:32 +00:00
Vault: read own secrets' generations, and hash each bus account it is handed for the grants part (issue 1945, ADR 0547 clause 9)

mesh-delivery: the operator's Approve of this pull request's merge into main is ended: its head e572937d97fa is no longer the pull request's head, or the pull request closed. Nothing is merged on…

mesh-tools commented on pull request novox/mesh-catalog#486 2026-10-26 01:10:43 +00:00
Vault: read own secrets' generations, and hash each bus account it is handed for the grants part (issue 1945, ADR 0547 clause 9)

Delivery novox/mesh-catalog@e572937d97fa — ready since 2026-10-26T01:10:43Z

Transitions

  • 2026-10-26 01:10 (new) → proposed (announced): novox/mesh-cata…
mesh-tools created pull request novox/mesh-catalog#486 2026-10-26 01:10:40 +00:00
Vault: secret_own reads the generation and fingerprint of every own secret it keeps, never a value (issue 1945)
mesh-tools deleted branch fix/1130-after-r6 from novox/hq 2026-10-26 00:39:23 +00:00
mesh-tools pushed to main at novox/hq 2026-10-26 00:39:22 +00:00
fd0d712f7d Merge pull request 'Design 47 and the as-is delivery after release 6: acceptance tests on wants, as-is 04 and 13 as the mesh runs now (issue 1130)' (#477) from fix/1130-after-r6 into main
de4c69d476 Name no node in design 47's test 10 proof: hq is public (issue 1130, review round 2)
9eb963d5f1 Give each restated acceptance test of design 47 its own proof, and add puts, the hand path and the builds bucket to as-is 04 (issue 1130, review round 1)
c255fd071c Describe delivery after release 6: as-is 04 and 13 follow wants, compositions and haves, design 47's acceptance tests restated (issue 1130)
Compare 4 commits »
mesh-tools merged pull request novox/hq#477 2026-10-26 00:39:22 +00:00
Design 47 and the as-is delivery after release 6: acceptance tests on wants, as-is 04 and 13 as the mesh runs now (issue 1130)
mesh-tools commented on pull request novox/hq#477 2026-10-26 00:29:12 +00:00
Design 47 and the as-is delivery after release 6: acceptance tests on wants, as-is 04 and 13 as the mesh runs now (issue 1130)

Delivery novox/hq@de4c69d47634 — ready since 2026-10-26T00:29:11Z

Transitions

  • 2026-10-26 00:29 (new) → proposed (announced): novox/hq#477's head…
mesh-tools created pull request novox/hq#477 2026-10-26 00:29:09 +00:00
Design 47 and the as-is delivery after release 6: acceptance tests on wants, as-is 04 and 13 as the mesh runs now (issue 1130)
mesh-tools deleted branch fix/1945-reask-dead-ahead from novox/mesh-delivery 2026-10-26 00:24:33 +00:00
mesh-tools pushed to main at novox/mesh-delivery 2026-10-26 00:24:32 +00:00
bcb5aafdbe Merge pull request 'Builder: given-up asks no longer hold a re-ask back for ever, and a tool reads a build seat's queue (issue 1945)' (#56) from fix/1945-reask-dead-ahead into main
3e8bd9b0de Builder: count only deliverable asks ahead, drop the old message of an ask asked again, and read a seat's queue (issue 1945)
Compare 2 commits »
mesh-tools merged pull request novox/mesh-delivery#56 2026-10-26 00:24:31 +00:00
Builder: given-up asks no longer hold a re-ask back for ever, and a tool reads a build seat's queue (issue 1945)