9b14430d3f
Merge pull request 'Issue 163: a delivered host stood aside on every push and reported nothing' (#214) from issue/163-a-delivered-host-stands-aside-on-every-push into main
jschoubben2026-09-30 11:47:35 +00:00
a4384f13d3
Issue 163: a delivered host stood aside on every push and reported nothing
jschoubben2026-09-30 13:47:28 +02:00
49b1136ded
Issues 164-168: found provisioning every dependency on ace
jschoubben2026-09-30 13:28:53 +02:00
743051efe7
Issue 163 (was 161): another record took 161 on main first
jschoubben2026-09-30 13:28:22 +02:00
e8470057aa
Merge remote-tracking branch 'origin/main' into issue/161-an-assignment-does-not-record-its-provider
jschoubben2026-09-30 13:28:22 +02:00
a841e2c173
Merge pull request 'The host self-updates, and an archive cannot be undeclared' (#212) from issue/161-resolved-and-162-an-archive-cannot-be-removed into main
jschoubben2026-09-30 11:16:44 +00:00
3c535ead31
The host self-updates, and an archive cannot be undeclared
jschoubben2026-09-30 13:16:37 +02:00
4cf941d858
Merge pull request 'Self-update works, and a delivered host is one fact short of usable' (#211) from issue/161-a-delivered-host-has-no-link-time-facts into main
jschoubben2026-09-30 10:28:08 +00:00
5042ffd8d3
Self-update works, and a delivered host is one fact short of usable
jschoubben2026-09-30 12:28:01 +02:00
39340fcd76
Issue 161: an assignment does not record which provider answers it
jschoubben2026-09-30 11:54:31 +02:00
4f9dc3906e
Merge pull request 'A machine says little about itself, and only when the mesh asks it something' (#209) from issue/160-what-a-machine-says-about-itself into main
jschoubben2026-09-30 08:36:48 +00:00
a2542e51f8
A machine says little about itself, and only when the mesh asks it something
jschoubben2026-09-30 10:36:40 +02:00
b19b29cd3a
Merge pull request 'An artifact's system is checked and then nothing uses it' (#208) from issue/159-an-artifacts-system-is-checked-and-ignored into main
jschoubben2026-09-30 08:30:52 +00:00
4bf4fe2d06
An artifact's system is checked and then nothing uses it
jschoubben2026-09-30 10:30:45 +02:00
5e12081774
Merge pull request 'Issue 142: the mesh compiles its own host and publishes it to its registry' (#207) from issue/142-the-mesh-can-build-its-own-host into main
jschoubben2026-09-30 08:05:12 +00:00
9ad64881a9
Issue 142: the mesh compiles its own host and publishes it to its registry
jschoubben2026-09-30 10:05:04 +02:00
266ade6e28
Merge pull request 'Issue 087: what I shipped first said the opposite of the truth' (#206) from issue/087-a-commit-has-no-order into main
jschoubben2026-09-30 07:29:53 +00:00
a794ef9a3f
Issue 087: what I shipped first said the opposite of the truth
jschoubben2026-09-30 09:29:40 +02:00
e10084fed6
Merge pull request 'Issue 087: a machine states its host only when the mesh sends it something' (#205) from issue/087-a-machine-says-its-host-only-when-asked into main
jschoubben2026-09-30 07:09:17 +00:00
941b920bd7
Issue 087: a machine states its host only when the mesh sends it something
jschoubben2026-09-30 09:09:10 +02:00
ecbd2ce2e6
Merge pull request 'Group 1: 145's report states its scope, and 107 waits for delivery' (#204) from issue/145-and-107-what-group-one-leaves into main
jschoubben2026-09-30 07:00:32 +00:00
b7f7b97d8a
Group 1: 145's report states its scope, and 107 waits for delivery
jschoubben2026-09-30 09:00:18 +02:00
c2cf0d72d6
Merge pull request 'Issue 087 is resolved: the mesh knows which host runs a machine' (#203) from issue/087-the-mesh-knows-which-host-runs-a-machine into main
jschoubben2026-09-30 06:55:05 +00:00
0a5006b366
Issue 087 is resolved: the mesh knows which host runs a machine
jschoubben2026-09-30 08:54:52 +02:00
3ea9601904
Merge pull request 'Issue 125 is resolved: a hold is a line in the report, and it breaks "all well"' (#202) from issue/125-a-hold-is-a-line-in-the-report into main
jschoubben2026-09-30 06:47:57 +00:00
f7a37ee4f3
Issue 125 is resolved: a hold is a line in the report, and it breaks "all well"
jschoubben2026-09-30 08:47:36 +02:00
601d004fcb
Merge pull request 'Issue 129: three machines of four trust the mesh, not one' (#201) from issue/129-three-machines-not-one into main
jschoubben2026-09-30 00:30:30 +00:00
d009c3efef
Issue 129: three machines of four trust the mesh, not one
jschoubben2026-09-30 02:30:23 +02:00
5036b927b9
Merge pull request 'Issue 129 is resolved: a workstation trusts the mesh, and stops when told to' (#200) from issue/129-a-machine-trusts-the-mesh into main
jschoubben2026-09-30 00:18:51 +00:00
1f72e82b84
Issue 129 is resolved: a workstation trusts the mesh, and stops when told to
jschoubben2026-09-30 02:18:21 +02:00
76fbe323ea
Merge pull request 'Issue 118 is resolved: it was issue 135, and umami is healthy' (#199) from issue/118-is-135-and-is-resolved into main
jschoubben2026-09-29 23:54:39 +00:00
295bf2f3ab
Issue 118 is resolved: it was issue 135, and umami is healthy
jschoubben2026-09-30 01:54:19 +02:00
e1b74810a8
Merge pull request 'Issue 129 is live and reproduced, and needs three steps rather than one' (#198) from issue/129-and-what-reproducing-it-found into main
jschoubben2026-09-29 23:30:48 +00:00
e41eed0852
Issue 129 is live and reproduced, and needs three steps rather than one
jschoubben2026-09-30 01:30:24 +02:00
ba30286896
Merge pull request 'The pointers back from what yesterday's records changed, which I missed twice' (#197) from decision/the-pointers-back-from-what-these-narrow into main
jschoubben2026-09-29 22:47:45 +00:00
53b94c51bb
The pointers back from what yesterday's records changed, which I missed twice
jschoubben2026-09-30 00:47:19 +02:00
83791f0921
Merge pull request 'The four open design questions, answered: ADRs 0148, 0149, 0150, and 0114 accepted' (#196) from decision/0148-the-meshs-names-are-resolved-not-copied into main
jschoubben2026-09-29 22:39:38 +00:00
bf4d4e2e7b
The three parked questions are answered: 0114 accepted, 0068 superseded, 117 settled
jschoubben2026-09-30 00:39:09 +02:00
ec42ee0846
ADR 0148: the mesh's names are resolved, not copied into every container
jschoubben2026-09-30 00:34:30 +02:00
5a3dee9e9e
Merge pull request 'The records pointed at branches that no longer exist, and two fixes had no sequel' (#195) from issue/pointers-that-resolve-to-nothing into main
jschoubben2026-09-29 22:29:02 +00:00
47909c6b71
The records pointed at branches that no longer exist, and two fixes had no sequel
jschoubben2026-09-30 00:28:35 +02:00
7e5edab8da
Merge pull request 'Issue 156: the wider grant has landed, and the notes the fix printed' (#194) from issue/156-the-grant-has-since-landed into main
jschoubben2026-09-29 22:19:35 +00:00
3649f82204
Issue 156: the wider grant has landed, and the notes it printed
jschoubben2026-09-30 00:18:57 +02:00
b400ce2c54
Merge pull request 'Issue 156: moving a consumer's delivery subject stops a running mesh' (#193) from issue/156-a-consumer-that-works-is-not-replaced into main
jschoubben2026-09-29 21:57:00 +00:00
995c8cb266
Issue 156: moving a consumer's delivery subject stops a running mesh
jschoubben2026-09-29 23:56:31 +02:00
f89aef992d
Merge pull request 'Two records shared a number, twice, and every check passed' (#192) from issue/two-records-share-a-number-and-nothing-says-so into main
jschoubben2026-09-29 21:39:09 +00:00
b967ef7be3
Two records shared a number, twice, and every check passed
jschoubben2026-09-29 23:38:48 +02:00
e417906241
Merge pull request 'Issue 150: a machine's own network is not a reach' (#190) from issue/150-a-machines-own-network-is-not-a-reach into main
jschoubben2026-09-29 21:37:41 +00:00
b1bf895688
Merge pull request 'Issue 149: an adopted machine's data cannot be placed where it is' (#189) from issue/149-adopted-data-cannot-be-placed-where-it-is into main
jschoubben2026-09-29 21:37:34 +00:00
0d64677c70
Merge pull request 'Issue 152: a node the mesh could not read withdrew its names from every machine' (#191) from fix/152-a-lookup-failure-is-not-an-absence into main
jschoubben2026-09-29 21:37:16 +00:00
04205c1dc8
Merge pull request 'Issues 147 and 148: a route before its module is taken; a new name recreates every container' (#188) from issue/147-148-found-migrating-ace into main
jschoubben2026-09-29 21:37:09 +00:00
9dc49cd831
Merge pull request 'Grooming: five issues were fixed and never closed, and one is not' (#187) from grooming/stale-issues into main
jschoubben2026-09-29 21:37:04 +00:00
66b413a076
Merge pull request 'Issue 140 is resolved, and was resolved before it was read again' (#186) from issue/140-resolved into main
jschoubben2026-09-29 21:36:57 +00:00
fcba05fed9
Merge pull request 'Issue 146: a first node now enrols, and is enrolled twice' (#185) from issue/146-diagnosis into main
jschoubben2026-09-29 21:36:42 +00:00
18f37c25b2
Issue 152: the loop is metastable, and it cleared at 23:11
jschoubben2026-09-29 23:27:51 +02:00
3c2b4fc6b6
Issue 152 is fixed: a lookup failure is no longer an absence
jschoubben2026-09-29 23:26:20 +02:00
72eaf52867
Issue 152: a node whose plan will not compose withdraws its names from every machine
jschoubben2026-09-29 23:13:54 +02:00
741625e725
Merge remote-tracking branch 'origin/issue/147-148-found-migrating-ace' into issue/the-roster-flicker-recreates-every-container
jschoubben2026-09-29 23:12:57 +02:00
c3730b9a23
Issue 150: a machine's own network is not a reach
jschoubben2026-09-29 23:06:08 +02:00
3a59099c81
Issue 149: an adopted machine's data cannot be placed where it is
jschoubben2026-09-29 23:03:11 +02:00
3bd6f34de3
Issues 147 and 148: a route before its module is taken; a new name recreates every container
jschoubben2026-09-29 23:01:51 +02:00
2b5119ecd2
Issue 114 is answered: the controller is a process, by ADR 0142
jschoubben2026-09-29 22:38:11 +02:00
96bdffa9bc
Two records were numbered 127; the second becomes 149, and is resolved
jschoubben2026-09-29 22:33:40 +02:00
4eb16f1028
Three proposed records were already built; two are still yours to call
jschoubben2026-09-29 22:31:55 +02:00
d199de40db
Merge the 146/147 records, which 006's note links to
jschoubben2026-09-29 22:31:46 +02:00
9a1dc4665c
Grooming: issue 006's knowledge base is the predecessor's, and is gone
jschoubben2026-09-29 22:26:13 +02:00
14be8576f8
Grooming: five issues were fixed and never closed, and one is not
jschoubben2026-09-29 22:25:25 +02:00
ec8676c225
Issue 140 is resolved, and was resolved before it was read again
jschoubben2026-09-29 22:19:24 +02:00
3c0f7082e6
Issue 147: the tool surface is not the mesh's, it is the predecessor's
jschoubben2026-09-29 21:50:50 +02:00
0dd00e88b6
Issue 147: the operator's tools still dial the bus that was removed
jschoubben2026-09-29 21:39:55 +02:00
eef54917ec
Issue 146: the double enrolment was two consumers sharing a delivery subject
jschoubben2026-09-29 21:32:52 +02:00
e9b1010bc0
Issue 146: what made it slow, and what was changed so it is not
jschoubben2026-09-29 17:45:25 +02:00
f6ed3545b7
Issue 146: a first node now enrols, and is enrolled twice
jschoubben2026-09-29 17:36:40 +02:00
0b08cdfce1
Merge pull request 'ADR 0147: a module anchors the mesh's authority, and issue 146: the foundation cannot be raised' (#184) from decision/0147-a-module-anchors-the-meshs-authority into main
jschoubben2026-09-29 14:06:41 +00:00
bffd2af40c
Issue 146 diagnosed: four faults stacked, three fixed, the fourth is genesis
jschoubben2026-09-29 15:42:32 +02:00
4a51ea4b3a
Issue 146: the foundation cannot be raised on the bus the mesh runs on
jschoubben2026-09-29 15:25:58 +02:00
6c14d313b8
ADR 0147: a module anchors the mesh's authority on a machine, and takes it away again
jschoubben2026-09-29 15:02:37 +02:00
ced547dae9
Merge pull request 'ADR 0146: connectivity is checked by name, per hosting form' (#183) from decision/0146-connectivity-by-name into main
mesh-admin2026-09-29 12:01:57 +00:00
38482435af
ADR 0146: connectivity is checked by name, per hosting form, with a valid certificate
jschoubben2026-09-29 14:01:55 +02:00
cf8a8d78c9
Merge pull request 'ADR 0145: a module checks what the mesh claims is reachable' (#182) from decision/0145-a-module-checks-what-the-mesh-claims into main
mesh-admin2026-09-29 11:44:58 +00:00
9de25994e9
ADR 0145: a module checks what the mesh claims is reachable, and it checks itself
jschoubben2026-09-29 13:44:56 +02:00
64ea47b11d
Merge pull request 'ADR 0144: anything on a machine may call anything on it' (#181) from decision/0144-local-is-not-a-boundary into main
mesh-admin2026-09-29 11:32:03 +00:00
eba24a72af
ADR 0144: anything on a machine may call anything on it, superseding 0143
jschoubben2026-09-29 13:32:01 +02:00
78d4873f4f
Merge pull request 'ADR 0143: a consumer verifies the grant it is given' (#180) from decision/0143-a-consumer-verifies-its-grant into main
mesh-admin2026-09-29 11:07:20 +00:00
ddfd62edf6
ADR 0143: a consumer verifies the grant it is given
jschoubben2026-09-29 13:07:18 +02:00
f65664640a
Merge pull request 'Issue 145: a machine reads healthy while its modules cannot reach each other' (#179) from issue/145-healthy-while-broken into main
mesh-admin2026-09-29 10:37:10 +00:00
492ac7be18
Issue 145: a machine reads healthy while its modules cannot reach each other
jschoubben2026-09-29 12:37:08 +02:00
5ac77e3cef
Merge pull request 'ADR 0138: reach asks for names on a routed endpoint' (#178) from decision/0138-insight-reach-and-the-proxy into main
mesh-admin2026-09-29 00:50:28 +00:00
a619022c35
ADR 0138: a progressive insight — reach asks for names on a routed endpoint
jschoubben2026-09-29 02:50:25 +02:00
49c065c204
Merge pull request 'Issue 143: correct the diagnosis' (#177) from issue/143-corrected-diagnosis into main
mesh-admin2026-09-29 00:33:13 +00:00
ddb3980f09
Issue 143: correct the diagnosis — the step exists and did not fire
jschoubben2026-09-29 02:33:10 +02:00
75a8f6abc7
Merge pull request 'Issues 143 and 144: the found firewall is neither retired nor all of it' (#176) from issue/143-and-144-the-found-firewall into main
mesh-admin2026-09-28 23:36:10 +00:00
862253518f
Issues 143 and 144: the found firewall is neither retired nor all of it
jschoubben2026-09-29 01:36:08 +02:00
51ef3eb7e2
Merge pull request 'ADR 0142: the mesh delivers its own components as binaries' (#175) from decision/0142-mesh-delivers-its-own-components into main
mesh-admin2026-09-28 22:51:44 +00:00
346e613995
ADR 0142: the mesh delivers its own components as binaries, not container images
jschoubben2026-09-29 00:51:42 +02:00
25ca9898d5
Merge pull request 'ADR 0141: a progressive insight on what delivery costs' (#174) from decision/0141-progressive-insight-on-delivery into main
mesh-admin2026-09-28 22:32:17 +00:00
709c095387
ADR 0141: a progressive insight — the delivery is not 'nothing new'
jschoubben2026-09-29 00:32:14 +02:00
c262de3833
Merge pull request 'ADR 0141: the host delivers its own successor' (#173) from decision/0141-the-host-delivers-its-own-successor into main
mesh-admin2026-09-28 22:22:28 +00:00
a815433214
ADR 0141: the host delivers its own successor, and versions live side by side
jschoubben2026-09-29 00:22:04 +02:00
61dc90e508
Merge pull request 'Issue 142: the host is the one thing the mesh does not deliver' (#172) from issue/142-the-host-is-not-delivered into main
mesh-admin2026-09-28 22:03:58 +00:00