jschoubben
  • Joined on 2020-06-18
jschoubben pushed to main at novox/hq 2026-09-21 20:13:22 +00:00
559683318b Merge pull request 'Multiple fixes: issues 064, 066 and 020 resolved; 074 narrowed to two beds' (#68) from multiple-fixes into main
ac11bea77f Issue 020 resolved: the symptom was the bed's, proven against Pebble and step-ca alike
c1a10dc3f8 Issue 066 resolved: a file and its reader are guarded by a gate, proven by the coupled-pair spike; design 20 says so
e993233004 Issue 074: six of the ten beds retired rather than converted
2d77911511 Issue 064 resolved: the package half placed by the genesis run, the image half by ADR 0097
Compare 5 commits »
jschoubben pushed to main at novox/mesh-lab 2026-09-21 20:13:21 +00:00
31163865d2 Merge pull request 'Multiple fixes: six beds retired (074), the certificate bed against Pebble and step-ca (020), a coupled-pair spike (066)' (#45) from multiple-fixes into main
69d3813ae1 The certificate bed reads the names a certificate is for from its alternative names
2bc1230252 The certificate bed's backend is a real server: its netcat loop never listened
b6be7ac8af The second-authority test stops the proxy by its anchored path: the process name is truncated in the table
38672cd356 The second-authority test stops the proxy by name, not by a pattern its own shell matches
Compare 8 commits »
jschoubben merged pull request novox/hq#68 2026-09-21 20:13:21 +00:00
Multiple fixes: issues 064, 066 and 020 resolved; 074 narrowed to two beds
jschoubben merged pull request novox/mesh-lab#45 2026-09-21 20:13:20 +00:00
Multiple fixes: six beds retired (074), the certificate bed against Pebble and step-ca (020), a coupled-pair spike (066)
jschoubben created pull request novox/hq#68 2026-09-21 20:13:12 +00:00
Multiple fixes: issues 064, 066 and 020 resolved; 074 narrowed to two beds
jschoubben created pull request novox/mesh-lab#45 2026-09-21 20:13:11 +00:00
Multiple fixes: six beds retired (074), the certificate bed against Pebble and step-ca (020), a coupled-pair spike (066)
jschoubben created branch multiple-fixes in novox/hq 2026-09-21 20:12:54 +00:00
jschoubben pushed to multiple-fixes at novox/hq 2026-09-21 20:12:54 +00:00
ac11bea77f Issue 020 resolved: the symptom was the bed's, proven against Pebble and step-ca alike
c1a10dc3f8 Issue 066 resolved: a file and its reader are guarded by a gate, proven by the coupled-pair spike; design 20 says so
e993233004 Issue 074: six of the ten beds retired rather than converted
2d77911511 Issue 064 resolved: the package half placed by the genesis run, the image half by ADR 0097
Compare 4 commits »
jschoubben created branch multiple-fixes in novox/mesh-lab 2026-09-21 20:12:54 +00:00
jschoubben pushed to multiple-fixes at novox/mesh-lab 2026-09-21 20:12:54 +00:00
69d3813ae1 The certificate bed reads the names a certificate is for from its alternative names
2bc1230252 The certificate bed's backend is a real server: its netcat loop never listened
b6be7ac8af The second-authority test stops the proxy by its anchored path: the process name is truncated in the table
38672cd356 The second-authority test stops the proxy by name, not by a pattern its own shell matches
8a3e7dbd1b A spike for issue 066: a coupled pair half-applied, and what the machine is observed doing
Compare 7 commits »
jschoubben pushed to main at novox/hq 2026-09-21 19:05:14 +00:00
f11824d299 Merge pull request 'Multiple fixes: ADRs 0094–0097; issues 069, 049, 046 resolved; 064's image half decided' (#67) from multiple-fixes into main
43ca9ce0ae ADR 0097: an undeclared base is said, not yet refused
71072e240d ADR 0097: a vendor image is a declared build input; issue 064's image half decided; design 18 amended
8d981e21b1 ADR 0096: an upstream image is copied between registries; issue 046 resolved; design 18 amended
39a01b7f7e ADR 0095: the control plane is the way to ask a module; issue 049 resolved; design 19 amended
Compare 6 commits »
jschoubben deleted branch multiple-fixes from novox/hq 2026-09-21 19:05:14 +00:00
jschoubben merged pull request novox/hq#67 2026-09-21 19:05:13 +00:00
Multiple fixes: ADRs 0094–0097; issues 069, 049, 046 resolved; 064's image half decided
jschoubben pushed to main at novox/mesh-lab 2026-09-21 19:05:13 +00:00
543ccb7380 Merge pull request 'Multiple fixes: the vault bed keeps two secrets, the confluence bed asks through the control plane, the runtime build installs its SDK and speaks' (#44) from multiple-fixes into main
85dc827660 The confluence bed asks a tool through the control plane, and the tool answers
2f11a29c4d The runtime build installs the module's SDK itself and shows its compiler's output
64c081d025 The vault bed installs a consumer that keeps two secrets, and both are delivered and rotated
Compare 4 commits »
jschoubben pushed to main at novox/mesh-controller 2026-09-21 19:05:13 +00:00
d7dab9c09f Merge pull request 'Multiple fixes: several secrets per module (069), ask a module's tool (049), copy an upstream image (046), declare a vendor image (064)' (#38) from multiple-fixes into main
9f3790dcda Review: one local name is still a local name; a local name is unique; recovery knows it; recipes read as instructions; a tag before a digest; ask fails at once when nothing serves
e81f352979 An undeclared COPY --from is refused; an undeclared FROM is said, not yet refused
6f6e1244d4 A build declares the vendor image it stands on, and a recipe fetches nothing undeclared
412599de9a An upstream image is copied between registries, never through a machine's image store
Compare 10 commits »
jschoubben deleted branch multiple-fixes from novox/mesh-controller 2026-09-21 19:05:13 +00:00
jschoubben deleted branch multiple-fixes from novox/mesh-lab 2026-09-21 19:05:13 +00:00
jschoubben merged pull request novox/mesh-lab#44 2026-09-21 19:05:12 +00:00
Multiple fixes: the vault bed keeps two secrets, the confluence bed asks through the control plane, the runtime build installs its SDK and speaks
jschoubben merged pull request novox/mesh-controller#38 2026-09-21 19:05:11 +00:00
Multiple fixes: several secrets per module (069), ask a module's tool (049), copy an upstream image (046), declare a vendor image (064)
jschoubben pushed to multiple-fixes at novox/mesh-controller 2026-09-21 19:03:24 +00:00
9f3790dcda Review: one local name is still a local name; a local name is unique; recovery knows it; recipes read as instructions; a tag before a digest; ask fails at once when nothing serves