ADR 0082 and issues 042/048/061/062 — the registry is reached by name and trusted by the overlay #52

Merged
jschoubben merged 5 commits from issue/042-048-registry-reach into main 2026-09-17 23:00:55 +00:00
Owner

The registry-reach train: ADR 0082 (the registry is reached by name, and the overlay is its security), issues 042 and 048 located against it and now resolved, plus two defects the no-fake bed surfaced on the way — 061 (a provider whose runtime container names no command runs the tool host, never its provisioner) and 062 (a failed artifact-store lookup composed the network without the trust, under a push that reported success).

Proof: one green fresh run of built-store-cross-node — two machines, nothing pre-stocked, every image built and delivered by the mesh itself; the joined node's consumers open the store and broker over the overlay. Fixed by mesh-controller PR 29 and mesh-catalog PR 26, gated by mesh-lab PR 34.

Checks: records, index, cycle all pass (183 documents).

The registry-reach train: ADR 0082 (the registry is reached by name, and the overlay is its security), issues 042 and 048 located against it and now resolved, plus two defects the no-fake bed surfaced on the way — 061 (a provider whose runtime container names no command runs the tool host, never its provisioner) and 062 (a failed artifact-store lookup composed the network without the trust, under a push that reported success). Proof: one green fresh run of built-store-cross-node — two machines, nothing pre-stocked, every image built and delivered by the mesh itself; the joined node's consumers open the store and broker over the overlay. Fixed by mesh-controller PR 29 and mesh-catalog PR 26, gated by mesh-lab PR 34. Checks: records, index, cycle all pass (183 documents).
jschoubben added 5 commits 2026-09-17 22:27:05 +00:00
https://claude.ai/code/session_01D6qtiYU3P9jk3pnAXyAFyx
https://claude.ai/code/session_01D6qtiYU3P9jk3pnAXyAFyx
https://claude.ai/code/session_01D6qtiYU3P9jk3pnAXyAFyx
061: the broker module's provisioner never ran; its runtime container
named no command and the image default is the tool host. 062: a failed
artifact-store lookup composed the network without the registry trust,
turning a transient error into permanent silent state. Both located,
fixes on the 042/048 train branches.
One green fresh run of the no-fake two-node bed is the proof: node2's
consumers open the store and broker the mesh built and adopted, over
the overlay. Fixed by mesh-controller PR 29, mesh-catalog PR 26, gated
by mesh-lab PR 34.
jschoubben merged commit 46efb7ae98 into main 2026-09-17 23:00:55 +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#52