jschoubben
|
187442ec7b
|
Issue 188: a refusal inside on-the-network drops a machine silently
|
2026-10-01 18:10:57 +02:00 |
|
mesh-admin
|
47c45d4386
|
Merge pull request 'ADR 0162: a merge produces a tiered plan the mesh keeps; dependencies are one relation with three kinds' (#262) from decision/0162-a-merge-produces-a-tiered-plan into main
|
2026-10-01 15:54:23 +00:00 |
|
jschoubben
|
82496536cd
|
ADR 0162: the three kinds of dependency, where the edges come from, and the one real cycle
|
2026-10-01 17:53:57 +02:00 |
|
jschoubben
|
b0de267301
|
ADR 0162: the link to 0157 by its name
|
2026-10-01 17:46:07 +02:00 |
|
jschoubben
|
b0a74b23fd
|
ADR 0162: a merge produces a tiered plan the mesh keeps; dependencies are one relation; design 30; issues 184, 186
|
2026-10-01 17:45:48 +02:00 |
|
mesh-admin
|
6a5f68d11f
|
Merge pull request 'ADR 0084: a pin names the module as well as the node (#258)' (#261) from docs/pin-names-the-module into main
|
2026-10-01 15:26:03 +00:00 |
|
jschoubben
|
821cd3b489
|
ADR 0084: a pin names the module as well as the node (#258)
|
2026-10-01 17:23:34 +02:00 |
|
mesh-admin
|
49b0319230
|
Merge pull request 'Issues 106 and 138 resolved (ADR 0161 built and live); 187 notes a report lost without retry' (#260) from issues/106-138-resolved into main
|
2026-10-01 15:20:05 +00:00 |
|
jschoubben
|
86d1763cfa
|
Issues 106 and 138 resolved (ADR 0161 built and live); 187 notes a report lost without retry
|
2026-10-01 17:18:17 +02:00 |
|
mesh-admin
|
a7e9e6dea0
|
Merge pull request 'ADR 0160: the live proof, and three facts it taught' (#259) from decision/0160-live into main
|
2026-10-01 14:52:04 +00:00 |
|
jschoubben
|
ea0853ca46
|
ADR 0160: the live proof, and three facts it taught
|
2026-10-01 16:51:43 +02:00 |
|
mesh-admin
|
fcd27c8399
|
Merge pull request 'Issue 184: a handler replaced mid-merge loses the rest of its work' (#257) from issue/184-also-seen into main
|
2026-10-01 14:25:53 +00:00 |
|
jschoubben
|
03e39316ea
|
Issue 184: a handler replaced mid-merge loses the rest of its work, and the redelivered announcement reads as history
|
2026-10-01 16:25:38 +02:00 |
|
mesh-admin
|
65a252dc00
|
Merge pull request 'Issue 187: the mesh tells nobody when it stops working' (#256) from issue/187-the-mesh-tells-nobody-when-it-stops-working into main
|
2026-10-01 14:21:27 +00:00 |
|
jschoubben
|
6be284c781
|
Issue 187: the mesh tells nobody when it stops working
|
2026-10-01 16:21:05 +02:00 |
|
mesh-admin
|
ea9a433385
|
Merge pull request 'Issue 186 located: the delivery dropped the asks, not the queue; a merge now rebuilds dependents; the release decision stands' (#255) from issue/186-located into main
|
2026-10-01 14:19:45 +00:00 |
|
jschoubben
|
9ddd7215ad
|
Issue 186 located: the delivery dropped the asks, not the queue; a merge now rebuilds dependents; the release decision stands
|
2026-10-01 16:16:59 +02:00 |
|
mesh-admin
|
626af3e8e2
|
Merge pull request 'Issue 186: a release across repositories is an order in a person's head, and a build is a line in a queue nobody keeps' (#254) from issue/186-the-mesh-has-no-picture-of-the-end-state-a-release-aims-for into main
|
2026-10-01 14:02:04 +00:00 |
|
jschoubben
|
180e3b8f7e
|
Issue 186: a release across repositories is an order in a person's head, and a build is a line in a queue nobody keeps
|
2026-10-01 16:01:45 +02:00 |
|
mesh-admin
|
4ae452d0ad
|
Merge pull request 'ADR 0161: what deserves a seat (issues 105, 106, 138; design 26)' (#253) from decision/0161-what-deserves-a-seat into main
|
2026-10-01 13:57:24 +00:00 |
|
jschoubben
|
f35f3757bb
|
ADR 0161: what deserves a seat — the vault's seat, the hub as a placement of capacity one, the uplink holder as the machine's dialect; design 26; issues 105, 106, 138
|
2026-10-01 15:55:15 +02:00 |
|
mesh-admin
|
6b8fb562ce
|
Merge pull request 'Issue 185: a refused membership publish stopped the controller; 183 points to it' (#252) from fix/issue-185-a-refused-membership-stops-the-controller into main
|
2026-10-01 13:44:17 +00:00 |
|
jschoubben
|
2175d13935
|
Issue 185: a refused membership publish stopped the controller; 183 points to it
|
2026-10-01 15:42:37 +02:00 |
|
mesh-admin
|
39f0d64840
|
Merge pull request 'ADR 0160 built: both halves and what the first roll-out taught; issues 183 and 184' (#250) from feat/the-runtime-serves-what-it-is-issued into main
|
2026-10-01 13:24:00 +00:00 |
|
jschoubben
|
eef03f2b08
|
ADR 0160 built: both halves, and what the first roll-out taught; issues 183 (the controller's grant) and 184 (a merge blocks the receive loop)
|
2026-10-01 15:23:26 +02:00 |
|
mesh-admin
|
64acc94de8
|
Merge pull request 'ADR 0160: the mesh issues an assignment's subjects, and a runtime serves what it is issued' (#249) from decision/0160-the-mesh-issues-subjects into main
|
2026-10-01 12:34:33 +00:00 |
|
jschoubben
|
99eb322de5
|
ADR 0160: the mesh issues an assignment's subjects, and a runtime serves what it is issued; designs 25, 32, 33, 34
|
2026-10-01 14:33:56 +02:00 |
|
mesh-admin
|
5460681117
|
Merge pull request 'ADR 0159: a tool call names the machine, every answer says which answered, and a holder's runtime serves its seat's verbs' (#248) from feat/a-tool-call-names-the-machine into main
|
2026-10-01 12:01:16 +00:00 |
|
jschoubben
|
0acb47fa55
|
ADR 0159: a tool call names the machine, every answer says which answered, a holder's runtime serves its seat's verbs; issue 182; designs 33 and 34
|
2026-10-01 14:00:23 +02:00 |
|
mesh-admin
|
7a633f2780
|
Merge pull request 'ADR 0158: the controller's half is built (mesh-controller 184); the provider definitions remain' (#247) from decision/0158-built into main
|
2026-10-01 10:27:58 +00:00 |
|
jschoubben
|
bef510fda2
|
ADR 0158: the controller's half is built (mesh-controller PR 184); the provider definitions remain
|
2026-10-01 12:27:39 +02:00 |
|
mesh-admin
|
c58f4d6790
|
Merge pull request 'ADR 0158: a provider with one credential shares it with every consumer, and the vault remakes it for all at once' (#246) from decision/0158-a-provider-with-one-credential-shares-it into main
|
2026-10-01 10:18:11 +00:00 |
|
jschoubben
|
d29d3dfc23
|
ADR 0158: a provider with one credential shares it with every consumer, and the vault remakes it for all at once; designs 24 and 13 carry it
|
2026-10-01 12:17:49 +02:00 |
|
mesh-admin
|
d85b41ae4d
|
Merge pull request 'Issue 180's live proof, and issue 181 (was 163): two records answered to one number' (#245) from issue/180-live-proof into main
|
2026-10-01 10:15:53 +00:00 |
|
jschoubben
|
e00e3bc3ce
|
Issue 181 (was 163, was 161): two records answered to 163; renumbered to the next free number across main and open pull requests
|
2026-10-01 12:15:31 +02:00 |
|
jschoubben
|
b8d8101c45
|
Issue 180: the live rotation done — searxng's secret on the home server through the console
|
2026-10-01 12:14:49 +02:00 |
|
mesh-admin
|
85961f8348
|
Merge pull request 'Issue 180: a module's own secret rotates when it is read at start; the applied form stays open' (#244) from feat/231-an-own-secret-rotates into main
|
2026-10-01 09:43:46 +00:00 |
|
jschoubben
|
48a620249b
|
Issue 180: a module's own secret rotates when it is read at start; the applied form stays open (controller PR 183); design 13 and ADR 0114 carry the word
|
2026-10-01 11:43:23 +02:00 |
|
mesh-admin
|
7f0fe27cf2
|
Merge pull request 'Issue 170: assigning a module claims every seat it could hold' (#218) from issue/170-assigning-a-module-claims-the-seat-it-could-hold into main
|
2026-10-01 09:24:14 +00:00 |
|
mesh-admin
|
bfc410fafe
|
Merge pull request 'Issue 169: a machine shares its files, and the mesh does not know' (#215) from issue/169-a-machine-shares-files-and-the-mesh-does-not-know into main
|
2026-10-01 09:24:11 +00:00 |
|
mesh-admin
|
d436122be2
|
Merge pull request 'Issues 164-168: found provisioning every dependency on ace' (#213) from issue/164-168-found-provisioning-ace into main
|
2026-10-01 09:24:09 +00:00 |
|
mesh-admin
|
76a535e69e
|
Merge pull request 'Issue 161: an assignment does not record which provider answers it' (#210) from issue/161-an-assignment-does-not-record-its-provider into main
|
2026-10-01 09:24:07 +00:00 |
|
mesh-admin
|
027e5b8d73
|
Merge pull request 'Issue 179: an adopted identity provider's admin never took the secret the mesh minted' (#242) from issue/179-an-adopted-identity-providers-admin-never-took-the-minted-secret into main
|
2026-10-01 09:02:37 +00:00 |
|
jschoubben
|
79d1619f16
|
Issue 179: an adopted identity provider's admin never took the minted secret (fixed by hand through the server's bootstrap; the design question left open)
|
2026-10-01 11:02:18 +02:00 |
|
mesh-admin
|
5a6b7ca4f8
|
Merge pull request 'Issue 178: a routed name resolves to a provider merely told it, and flips between plans' (#241) from fix/227-a-name-resolves-to-the-node-that-serves-it into main
|
2026-10-01 00:05:14 +00:00 |
|
jschoubben
|
e1f2c6bd5b
|
Issue 178: a routed name resolves to a provider merely told it, and flips between plans (fixed, controller PR 181)
|
2026-10-01 02:04:55 +02:00 |
|
mesh-admin
|
cf8134e318
|
Merge pull request 'Issue 177: the controller's check is run by nobody, and two of its tests failed for days unseen' (#240) from fix/the-converged-declaration-guard into main
|
2026-09-30 23:38:36 +00:00 |
|
jschoubben
|
35f7f4401b
|
Issue 177: the controller's check is run by nobody; the two rotted tests fixed (controller PR 180), the process half open
|
2026-10-01 01:38:22 +02:00 |
|
mesh-admin
|
62d61938ad
|
Merge pull request 'Issue 176 resolved: a build is taken in where its outcome is heard' (#239) from fix/176-a-build-is-registered-where-it-is-heard into main
|
2026-09-30 23:28:10 +00:00 |
|
jschoubben
|
f841845b0d
|
Issue 176 resolved: a build is taken in where its outcome is heard; the build tool answers with the id
|
2026-10-01 01:27:49 +02:00 |
|