Group 1: 145's report states its scope, and 107 waits for delivery #204

Merged
jschoubben merged 1 commits from issue/145-and-107-what-group-one-leaves into main 2026-09-30 07:00:32 +00:00
Owner

145 partly resolved by mesh-controller #152 — the report states its own scope. Stays open: nothing dials a provision, which is ADR 0146 and deliberately unbuilt.

107 diagnosed and deliberately not built. The premise is confirmed in the host's own words: unknown fields are refused because "a field the host does not know is a thing the control plane believes it asked for". So the fix is a flag day. 087 now makes the cost measurable, and that is why it waits — one machine of four runs an older host, it is parked, and nothing delivers a host at all (issue 142). A machine missed in that sequence is unreachable, not degraded, and the fault it prevents has never been observed.

A judgement about order, not a refusal — cheap to overrule, and a day's work once a host can be delivered. 142 gains the note that it is the gate.

**145 partly resolved** by mesh-controller #152 — the report states its own scope. Stays open: nothing dials a provision, which is ADR 0146 and deliberately unbuilt. **107 diagnosed and deliberately not built.** The premise is confirmed in the host's own words: unknown fields are refused because "a field the host does not know is a thing the control plane believes it asked for". So the fix is a flag day. 087 now makes the cost measurable, and that is why it waits — one machine of four runs an older host, it is parked, and nothing delivers a host at all (issue 142). A machine missed in that sequence is unreachable, not degraded, and the fault it prevents has never been observed. **A judgement about order, not a refusal** — cheap to overrule, and a day's work once a host can be delivered. 142 gains the note that it is the gate.
jschoubben added 1 commit 2026-09-30 07:00:21 +00:00
145, partly resolved. The sentence that was true for eleven hours of a
mesh in which no module could reach another now says what it is not a
claim about: that is the mesh and the machines agreeing, and nothing here
dials a provision. It checks nothing and does not pretend to — ADR 0146
decides the check and is deliberately not built. What changed is that the
report no longer implies otherwise. Stays open for that reason.

Carried forward: 0146's check needs an internal name fetched over TLS with
the certificate verified, and until today no machine trusted the mesh's
authority. Three of four do now, so whoever builds it does not have to
solve that first.

107, diagnosed and deliberately not built. The premise is confirmed in the
host's own words — unknown fields are refused because "a field the host
does not know is a thing the control plane believes it asked for" — so the
fix is a flag day, not an addition. 087 now makes the cost measurable, and
the measurement is why it waits: one machine of four runs an older host,
it is parked, and nothing delivers a host at all (142). Shipping the field
means hand-placing binaries and unparking a machine, and one missed in
that sequence is unreachable, not degraded. The fault it prevents has
never been observed.

142 gains the note that it is 107's gate, and that it is what makes a
declaration field cost a rollout instead of an expedition.

A judgement about order, not a refusal, and cheap to overrule.
jschoubben merged commit ecbd2ce2e6 into main 2026-09-30 07:00:32 +00:00
jschoubben deleted branch issue/145-and-107-what-group-one-leaves 2026-09-30 07:00:33 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/hq#204