Step 1 of 3 to break a wait between mesh-host #114 and mesh-controller #346 (operator's approval, 2026-10-15 ~23:55):
this pull request: only go.mod/go.sum/vendor — mesh-sdk d3e18250 (on mesh-sdk's release branch, #28) and the mesh-host replace at 5a7ec377 (mesh-host #114's head). The vendor diff is mesh-host's internal/declaration and mesh-sdk's new seal package. Without it, mesh-host #114's gate fails: the release controller cannot build mesh-host's new declaration code, which imports seal (issue 755).
fix one test on #346 and recheck it: its broker test reads mesh-host beside at the release branch, and needs #114's issue 662 change there.
Tree bcb34784 = local 2dd0fb21; built and vetted locally against the release head fcdecb43. Merging here delivers nothing.
Step 1 of 3 to break a wait between mesh-host #114 and mesh-controller #346 (operator's approval, 2026-10-15 ~23:55):
1. this pull request: only go.mod/go.sum/vendor — mesh-sdk d3e18250 (on mesh-sdk's release branch, #28) and the mesh-host replace at 5a7ec377 (mesh-host #114's head). The vendor diff is mesh-host's internal/declaration and mesh-sdk's new seal package. Without it, mesh-host #114's gate fails: the release controller cannot build mesh-host's new declaration code, which imports seal (issue 755).
2. recheck and merge mesh-host #114.
3. fix one test on #346 and recheck it: its broker test reads mesh-host beside at the release branch, and needs #114's issue 662 change there.
Tree bcb34784 = local 2dd0fb21; built and vetted locally against the release head fcdecb43. Merging here delivers nothing.
mesh/merge-gate head bcb3478462ca merged into trunk fcdecb436117 — pass: [release feat/57-config-and-provisioning, judged by its controller 8e285bcd134f] t…
mesh/repo-check head bcb3478462ca merged into trunk fcdecb436117 — fail: [release feat/57-config-and-provisioning, judged by its controller 8e285bcd134f] i…
mesh-host's declaration code now imports mesh-sdk's seal package (issue 755);
the release branch's controller vendors mesh-host, so it needs both pins
before mesh-host's own pull request can be judged by it.
The commit's note under refs/notes/mesh-plan keeps every transition: git log --notes=mesh-plan.
<!-- mesh-delivery:view -->
**Delivery** `novox/mesh-controller@bcb3478462ca` — **stopped** since 2026-10-16T01:36:34Z
**Delivery plan** — builds nothing: the change touches no module of the mesh's graph
**Transitions**
- 2026-10-15 21:58 (new) → proposed (announced): novox/mesh-controller#347's head announced
- 2026-10-15 22:02 proposed → checked (checked): a verdict names this commit and the trunk's head as its trunk commit
- 2026-10-15 22:02 checked → rejected (refused): the gate failed or could not run, or the repository's own check failed
- 2026-10-16 01:36 rejected → stopped (closed): the pull request closed unmerged
The commit's note under `refs/notes/mesh-plan` keeps every transition: `git log --notes=mesh-plan`.
Merge check at bcb34784
Judged: head bcb3478462ca merged into trunk fcdecb436117; read beside it: mesh-catalog 1a2c917abfdb, mesh-controller-main 7543f64911c5, mesh-host 53fd32618916, mesh-tools 6b3e15042fee
mesh/merge-gate: PASS — [release feat/57-config-and-provisioning, judged by its controller 8e285bcd134f] the change touches no module of the mesh's graph
mesh/repo-check: FAIL — [release feat/57-config-and-provisioning, judged by its controller 8e285bcd134f] its merge-check.sh failed: --- FAIL: TestTheInstallersFirstUserListIsWhatTheControllerWouldCompose (0.75s); and TestTheCapturedSDKIsTheOneGoModPins
Run by the build seat on shanks as build-1792101521360848751 (builds --log build-1792101521360848751).
--- judged for the release branch feat/57-config-and-provisioning by its controller at 8e285bcd134f, with mesh-host's validator of feat/57-config-and-provisioning at 53fd32618916; read beside it: mesh-catalog feat/57-config-and-provisioning at 1a2c917abfdb, mesh-controller-main main at 7543f64911c5, mesh-host feat/57-config-and-provisioning at 53fd32618916, mesh-tools main at 6b3e15042fee
--- its merge-check.sh (go toolchain)
ok github.com/novox/mesh-controller/cmd/mesh-builder 1.087s
ok github.com/novox/mesh-controller/cmd/mesh-controller 190.851s
ok github.com/novox/mesh-controller/examples/objectstore-provisioner 1.029s
ok github.com/novox/mesh-controller/examples/postgres-provisioner 1.043s
ok github.com/novox/mesh-controller/examples/redis-provisioner 1.033s
ok github.com/novox/mesh-controller/examples/route-proxy 1.225s
ok github.com/novox/mesh-controller/internal/artifacts 1.070s
? github.com/novox/mesh-controller/internal/beside [no test files]
--- FAIL: TestTheInstallersFirstUserListIsWhatTheControllerWouldCompose (0.75s)
genesis_template_test.go:29: judged against /var/lib/build-agent/workspace/check/mesh-host as cloned beside this check
genesis_template_test.go:48: the installer's user list lets the controller publish [$KV.mesh-controller_assignments.> $KV.mesh-controller_declared-config.> mesh.seat.mesh-controller.event.assignment-changed mesh.seat.mesh-controller.event.declared-config-changed], which it does not derive
FAIL
FAIL github.com/novox/mesh-controller/internal/broker 3.456s
ok github.com/novox/mesh-controller/internal/builder 40.289s
ok github.com/novox/mesh-controller/internal/catalogue 8.746s
ok github.com/novox/mesh-controller/internal/conditions 2.625s
ok github.com/novox/mesh-controller/internal/envfile 1.035s
ok github.com/novox/mesh-controller/internal/facts 1.041s
ok github.com/novox/mesh-controller/internal/identity 4.941s
ok github.com/novox/mesh-controller/internal/inventory 36.039s
ok github.com/novox/mesh-controller/internal/lease 17.701s
ok github.com/novox/mesh-controller/internal/licences 3.958s
ok github.com/novox/mesh-controller/internal/licences/adapters 1.031s
nats: permissions violation: Permissions Violation for Publish to "mesh.seat.s.tool.v.anchor" on connection [5]
could not read whether b-1 was cancelled, so it is built: nats: no responders available for request
could not read whether b-2 was cancelled, so it is built: nats: no responders available for request
could not read whether b-3 was cancelled, so it is built: nats: no responders available for request
could not read whether b-3 was cancelled, so it is built: nats: no responders available for request
could not read whether w-1 was cancelled, so it is built: nats: no responders available for request
could not read whether w-2 was cancelled, so it is built: nats: no responders available for request
could not read whether w-3 was cancelled, so it is built: nats: no responders available for request
could not read whether build-old-seat was cancelled, so it is built: nats: no responders available for request
could not read whether b-594 was cancelled, so it is built: nats: no responders available for request
could not read whether b-594 was cancelled, so it is built: nats: no responders available for request
internal/link conformance: NOT JUDGED AGAINST THE CLONE: the seat placed no mesh-sdk beside this check in MESH_CHECK_BESIDE=/var/lib/build-agent/workspace/check (it does once mesh-controller #220 has rolled out); read the captured copy at 5933eb757d443293631be2bed27a96288c2348d8
--- FAIL: TestTheCapturedSDKIsTheOneGoModPins (0.00s)
conformance_test.go:213: the SDK is captured at 5933eb757d443293631be2bed27a96288c2348d8 but go.mod pins d3e182503c19: capture it again at the pinned commit, as testdata/beside/CAPTURED says
2026/10/15 22:00:03 the notices of messages consumers gave up on cannot be taken, so none is kept until they can: asking about consumer controller on DEAD_LETTER_NOTICES: nats: stream not found
could not read whether build-1792101604086581301 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101424086581301 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101484086581301 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604824695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604825695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604826695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604827695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604828695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604829695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604830695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604831695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604832695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604833695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604834695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604835695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604836695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604837695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604838695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604839695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604840695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604841695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604844695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604847695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604842695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604843695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604845695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604846695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792100950901674241 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101550901674241 was cancelled, so it is built: nats: no responders available for request
build-cancelled was cancelled by hand as this machine took it; not built
build-waited-cancelled was cancelled by hand as this machine took it; not built
2026/10/15 22:00:20 the notices of messages consumers gave up on cannot be taken, so none is kept until they can: nats: consumer not found
2026/10/15 22:00:35 how sonarr on media hears what it consumes gave up on message 1 of EVENTS (mesh.mod.gitea.event.pull.merged) after 5 deliveries; kept as dead letter 1
2026/10/15 22:00:36 another controller holds the controller's consumer on CONTROL; standing by until it lets go
2026/10/15 22:00:37 took the controller's consumer on CONTROL: the controller that held it let go
2026/10/15 22:00:38 kept what home-server says about the machine, and refused its account of declaration d11 (epoch 57, sequence 11, report 40): the account kept is newer
2026/10/15 22:00:38 kept what home-server says about the machine, and refused its account of declaration d12 (epoch 57, sequence 12, report 40): the account kept is newer
2026/10/15 22:00:40 kept what home-server says about the machine, and not its account of declaration d1: the mesh has sent it d2 since
2026/10/15 22:00:40 anchor took over the tunnel on wg0: its overlay key is the tunnel's now
FAIL
FAIL github.com/novox/mesh-controller/internal/link 57.882s
ok github.com/novox/mesh-controller/internal/lint 2.501s
ok github.com/novox/mesh-controller/internal/outward 1.078s
ok github.com/novox/mesh-controller/internal/overlay 1.061s
ok github.com/novox/mesh-controller/internal/secrets 1.526s
ok github.com/novox/mesh-controller/internal/store 3.389s
ok github.com/novox/mesh-controller/internal/testbus 1.234s
ok github.com/novox/mesh-controller/internal/token 1.019s
FAIL
--- what failed, picked from the whole of its output (the whole is in the build's log)
--- FAIL: TestTheInstallersFirstUserListIsWhatTheControllerWouldCompose (0.75s)
genesis_template_test.go:29: judged against /var/lib/build-agent/workspace/check/mesh-host as cloned beside this check
genesis_template_test.go:48: the installer's user list lets the controller publish [$KV.mesh-controller_assignments.> $KV.mesh-controller_declared-config.> mesh.seat.mesh-controller.event.assignment-changed mesh.seat.mesh-controller.event.declared-config-changed], which it does not derive
FAIL github.com/novox/mesh-controller/internal/broker 3.456s
--- FAIL: TestTheCapturedSDKIsTheOneGoModPins (0.00s)
conformance_test.go:213: the SDK is captured at 5933eb757d443293631be2bed27a96288c2348d8 but go.mod pins d3e182503c19: capture it again at the pinned commit, as testdata/beside/CAPTURED says
FAIL github.com/novox/mesh-controller/internal/link 57.882s
**Merge check** at `bcb34784`
Judged: head `bcb3478462ca` merged into trunk `fcdecb436117`; read beside it: mesh-catalog `1a2c917abfdb`, mesh-controller-main `7543f64911c5`, mesh-host `53fd32618916`, mesh-tools `6b3e15042fee`
- `mesh/merge-gate`: **PASS** — [release feat/57-config-and-provisioning, judged by its controller 8e285bcd134f] the change touches no module of the mesh's graph
- `mesh/repo-check`: **FAIL** — [release feat/57-config-and-provisioning, judged by its controller 8e285bcd134f] its merge-check.sh failed: --- FAIL: TestTheInstallersFirstUserListIsWhatTheControllerWouldCompose (0.75s); and TestTheCapturedSDKIsTheOneGoModPins
Run by the build seat on shanks as `build-1792101521360848751` (`builds --log build-1792101521360848751`).
```
--- judged for the release branch feat/57-config-and-provisioning by its controller at 8e285bcd134f, with mesh-host's validator of feat/57-config-and-provisioning at 53fd32618916; read beside it: mesh-catalog feat/57-config-and-provisioning at 1a2c917abfdb, mesh-controller-main main at 7543f64911c5, mesh-host feat/57-config-and-provisioning at 53fd32618916, mesh-tools main at 6b3e15042fee
--- its merge-check.sh (go toolchain)
ok github.com/novox/mesh-controller/cmd/mesh-builder 1.087s
ok github.com/novox/mesh-controller/cmd/mesh-controller 190.851s
ok github.com/novox/mesh-controller/examples/objectstore-provisioner 1.029s
ok github.com/novox/mesh-controller/examples/postgres-provisioner 1.043s
ok github.com/novox/mesh-controller/examples/redis-provisioner 1.033s
ok github.com/novox/mesh-controller/examples/route-proxy 1.225s
ok github.com/novox/mesh-controller/internal/artifacts 1.070s
? github.com/novox/mesh-controller/internal/beside [no test files]
--- FAIL: TestTheInstallersFirstUserListIsWhatTheControllerWouldCompose (0.75s)
genesis_template_test.go:29: judged against /var/lib/build-agent/workspace/check/mesh-host as cloned beside this check
genesis_template_test.go:48: the installer's user list lets the controller publish [$KV.mesh-controller_assignments.> $KV.mesh-controller_declared-config.> mesh.seat.mesh-controller.event.assignment-changed mesh.seat.mesh-controller.event.declared-config-changed], which it does not derive
FAIL
FAIL github.com/novox/mesh-controller/internal/broker 3.456s
ok github.com/novox/mesh-controller/internal/builder 40.289s
ok github.com/novox/mesh-controller/internal/catalogue 8.746s
ok github.com/novox/mesh-controller/internal/conditions 2.625s
ok github.com/novox/mesh-controller/internal/envfile 1.035s
ok github.com/novox/mesh-controller/internal/facts 1.041s
ok github.com/novox/mesh-controller/internal/identity 4.941s
ok github.com/novox/mesh-controller/internal/inventory 36.039s
ok github.com/novox/mesh-controller/internal/lease 17.701s
ok github.com/novox/mesh-controller/internal/licences 3.958s
ok github.com/novox/mesh-controller/internal/licences/adapters 1.031s
nats: permissions violation: Permissions Violation for Publish to "mesh.seat.s.tool.v.anchor" on connection [5]
could not read whether b-1 was cancelled, so it is built: nats: no responders available for request
could not read whether b-2 was cancelled, so it is built: nats: no responders available for request
could not read whether b-3 was cancelled, so it is built: nats: no responders available for request
could not read whether b-3 was cancelled, so it is built: nats: no responders available for request
could not read whether w-1 was cancelled, so it is built: nats: no responders available for request
could not read whether w-2 was cancelled, so it is built: nats: no responders available for request
could not read whether w-3 was cancelled, so it is built: nats: no responders available for request
could not read whether build-old-seat was cancelled, so it is built: nats: no responders available for request
could not read whether b-594 was cancelled, so it is built: nats: no responders available for request
could not read whether b-594 was cancelled, so it is built: nats: no responders available for request
internal/link conformance: NOT JUDGED AGAINST THE CLONE: the seat placed no mesh-sdk beside this check in MESH_CHECK_BESIDE=/var/lib/build-agent/workspace/check (it does once mesh-controller #220 has rolled out); read the captured copy at 5933eb757d443293631be2bed27a96288c2348d8
--- FAIL: TestTheCapturedSDKIsTheOneGoModPins (0.00s)
conformance_test.go:213: the SDK is captured at 5933eb757d443293631be2bed27a96288c2348d8 but go.mod pins d3e182503c19: capture it again at the pinned commit, as testdata/beside/CAPTURED says
2026/10/15 22:00:03 the notices of messages consumers gave up on cannot be taken, so none is kept until they can: asking about consumer controller on DEAD_LETTER_NOTICES: nats: stream not found
could not read whether build-1792101604086581301 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101424086581301 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101484086581301 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604824695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604825695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604826695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604827695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604828695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604829695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604830695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604831695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604832695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604833695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604834695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604835695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604836695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604837695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604838695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604839695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604840695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604841695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604844695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604847695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604842695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604843695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604845695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101604846695536 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792100950901674241 was cancelled, so it is built: nats: no responders available for request
could not read whether build-1792101550901674241 was cancelled, so it is built: nats: no responders available for request
build-cancelled was cancelled by hand as this machine took it; not built
build-waited-cancelled was cancelled by hand as this machine took it; not built
2026/10/15 22:00:20 the notices of messages consumers gave up on cannot be taken, so none is kept until they can: nats: consumer not found
2026/10/15 22:00:35 how sonarr on media hears what it consumes gave up on message 1 of EVENTS (mesh.mod.gitea.event.pull.merged) after 5 deliveries; kept as dead letter 1
2026/10/15 22:00:36 another controller holds the controller's consumer on CONTROL; standing by until it lets go
2026/10/15 22:00:37 took the controller's consumer on CONTROL: the controller that held it let go
2026/10/15 22:00:38 kept what home-server says about the machine, and refused its account of declaration d11 (epoch 57, sequence 11, report 40): the account kept is newer
2026/10/15 22:00:38 kept what home-server says about the machine, and refused its account of declaration d12 (epoch 57, sequence 12, report 40): the account kept is newer
2026/10/15 22:00:40 kept what home-server says about the machine, and not its account of declaration d1: the mesh has sent it d2 since
2026/10/15 22:00:40 anchor took over the tunnel on wg0: its overlay key is the tunnel's now
FAIL
FAIL github.com/novox/mesh-controller/internal/link 57.882s
ok github.com/novox/mesh-controller/internal/lint 2.501s
ok github.com/novox/mesh-controller/internal/outward 1.078s
ok github.com/novox/mesh-controller/internal/overlay 1.061s
ok github.com/novox/mesh-controller/internal/secrets 1.526s
ok github.com/novox/mesh-controller/internal/store 3.389s
ok github.com/novox/mesh-controller/internal/testbus 1.234s
ok github.com/novox/mesh-controller/internal/token 1.019s
FAIL
--- what failed, picked from the whole of its output (the whole is in the build's log)
--- FAIL: TestTheInstallersFirstUserListIsWhatTheControllerWouldCompose (0.75s)
genesis_template_test.go:29: judged against /var/lib/build-agent/workspace/check/mesh-host as cloned beside this check
genesis_template_test.go:48: the installer's user list lets the controller publish [$KV.mesh-controller_assignments.> $KV.mesh-controller_declared-config.> mesh.seat.mesh-controller.event.assignment-changed mesh.seat.mesh-controller.event.declared-config-changed], which it does not derive
FAIL github.com/novox/mesh-controller/internal/broker 3.456s
--- FAIL: TestTheCapturedSDKIsTheOneGoModPins (0.00s)
conformance_test.go:213: the SDK is captured at 5933eb757d443293631be2bed27a96288c2348d8 but go.mod pins d3e182503c19: capture it again at the pinned commit, as testdata/beside/CAPTURED says
FAIL github.com/novox/mesh-controller/internal/link 57.882s
```
Closed: superseded by #346, merged into feat/57-config-and-provisioning at 2026-10-16 03:32 as cf897e89, which carries these pins (mesh-sdk d3e18250, mesh-host 5a7ec377). Feature 57, issue 804.
Closed: superseded by #346, merged into feat/57-config-and-provisioning at 2026-10-16 03:32 as cf897e89, which carries these pins (mesh-sdk d3e18250, mesh-host 5a7ec377). Feature 57, issue 804.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Step 1 of 3 to break a wait between mesh-host #114 and mesh-controller #346 (operator's approval, 2026-10-15 ~23:55):
Tree
bcb34784= local 2dd0fb21; built and vetted locally against the release headfcdecb43. Merging here delivers nothing.Delivery
novox/mesh-controller@bcb3478462ca— stopped since 2026-10-16T01:36:34ZDelivery plan — builds nothing: the change touches no module of the mesh's graph
Transitions
The commit's note under
refs/notes/mesh-plankeeps every transition:git log --notes=mesh-plan.Merge check at
bcb34784Judged: head
bcb3478462camerged into trunkfcdecb436117; read beside it: mesh-catalog1a2c917abfdb, mesh-controller-main7543f64911c5, mesh-host53fd32618916, mesh-tools6b3e15042feemesh/merge-gate: PASS — [release feat/57-config-and-provisioning, judged by its controller 8e285bcd134f] the change touches no module of the mesh's graphmesh/repo-check: FAIL — [release feat/57-config-and-provisioning, judged by its controller 8e285bcd134f] its merge-check.sh failed: --- FAIL: TestTheInstallersFirstUserListIsWhatTheControllerWouldCompose (0.75s); and TestTheCapturedSDKIsTheOneGoModPinsRun by the build seat on shanks as
build-1792101521360848751(builds --log build-1792101521360848751).Closed: superseded by #346, merged into feat/57-config-and-provisioning at 2026-10-16 03:32 as
cf897e89, which carries these pins (mesh-sdk d3e18250, mesh-host 5a7ec377). Feature 57, issue 804.Pull request closed