Move route-proxy's program into its module and run it on the pinned alpine image (issues 1633, 1634, 1635, ADR 0480 §1-§4, §11) #433

Merged
mesh-tools merged 3 commits from feat/r4d into main 2026-10-22 12:19:08 +00:00
Member

Part of design 47's milestone R4d: route-proxy and the bus stop being built from a Dockerfile and run a pinned upstream image with the mesh's own program mounted in (ADR 0480; n8n is out of R4d, ADR 0506). One delivery group on branch feat/r4d in mesh-sdk, mesh-controller and mesh-catalog (ADR 0497): one check, one Approve, one plan; the bus upgrade waits for the operator's moment right after the merge.

Issues of this member: issue 1633, issue 1634, issue 1635.

Review: one review of the whole milestone, three rounds (reviewer-r4d@shanks, records in hq .work), then further cycles after main moved and after a failed check (reviewer-r4d-merge@shanks: the image test follows ADR 0487 clause 13; the tests' bus release is read from the nats manifest's upstream artifact). Tries before opening: mesh-sdk build-1792656380513304370 pass; mesh-controller build-1792656384769477658 pass (1504 unit tests, 2.03 s); mesh-catalog build-1792657124911732181 pass.

This member: internal/broker keeps no copy of the membership types (aliases and forwards to mesh-sdk at c61212e, pinned and vendored at the root and in modules/route-proxy); the proxy moves from examples/route-proxy to modules/route-proxy/cmd/route-proxy and connects with process.Connect and FollowMembership; route-proxy's server is a Go bundle for alpine in an archive mounted read-only at /opt/mesh on the unchanged trust image (same acme.env, internal-acme.env and ACME account directory), named in restart-on; the Dockerfile and its Makefile target go; the image test (internal/ownmanifest/image_place_test.go) checks that every image artifact builds from a Dockerfile in its own module's directory, as ADR 0487 clause 13 turned ADR 0480 clause 11's refusal of the kind into. internal/testbus reads the bus release the tests must match from the nats manifest's upstream artifact (nats:<x.y.z>-alpine@sha256:…), and from the Dockerfile's line only while the catalogue beside still has that form (main until mesh-catalog #434 merges; the captured copy). mesh-lab's route-proxy image script is now dead.

Reviewed-by: reviewer-r4d-merge@shanks at 01f615aa0a

Part of design 47's milestone R4d: route-proxy and the bus stop being built from a Dockerfile and run a pinned upstream image with the mesh's own program mounted in (ADR 0480; n8n is out of R4d, ADR 0506). One delivery group on branch `feat/r4d` in mesh-sdk, mesh-controller and mesh-catalog (ADR 0497): one check, one Approve, one plan; the bus upgrade waits for the operator's moment right after the merge. Issues of this member: issue 1633, issue 1634, issue 1635. Review: one review of the whole milestone, three rounds (reviewer-r4d@shanks, records in hq .work), then further cycles after main moved and after a failed check (reviewer-r4d-merge@shanks: the image test follows ADR 0487 clause 13; the tests' bus release is read from the nats manifest's upstream artifact). Tries before opening: mesh-sdk build-1792656380513304370 pass; mesh-controller build-1792656384769477658 pass (1504 unit tests, 2.03 s); mesh-catalog build-1792657124911732181 pass. This member: `internal/broker` keeps no copy of the membership types (aliases and forwards to mesh-sdk at c61212e, pinned and vendored at the root and in modules/route-proxy); the proxy moves from examples/route-proxy to modules/route-proxy/cmd/route-proxy and connects with process.Connect and FollowMembership; route-proxy's server is a Go bundle for alpine in an archive mounted read-only at /opt/mesh on the unchanged trust image (same acme.env, internal-acme.env and ACME account directory), named in restart-on; the Dockerfile and its Makefile target go; the image test (internal/ownmanifest/image_place_test.go) checks that every image artifact builds from a Dockerfile in its own module's directory, as ADR 0487 clause 13 turned ADR 0480 clause 11's refusal of the kind into. `internal/testbus` reads the bus release the tests must match from the nats manifest's upstream artifact (`nats:<x.y.z>-alpine@sha256:…`), and from the Dockerfile's line only while the catalogue beside still has that form (main until mesh-catalog #434 merges; the captured copy). mesh-lab's route-proxy image script is now dead. Reviewed-by: reviewer-r4d-merge@shanks at 01f615aa0ad60fff783c4580ea8f3f84a6ff023b
mesh-tools added 1 commit 2026-10-22 08:20:48 +00:00
Move the route proxy into its module and run it from the trust image, on mesh-sdk's public membership (issues 1633, 1634, 1635)
mesh/repo-check out of date: judged beside mesh-catalog#434 at c948f3a61c74, it is now at 7451e7edf4e5; judged again on a recheck or when it is merged
mesh/merge-gate group feat/r4d: composed again for the group's new heads
mesh/delivery superseded: a newer head of the same pull request
mesh/delivery-group group feat/r4d rejected: a member's own check failed
mesh/check failed: unit: i3/cmd/i3-tools.TestTheMainFileAndEveryModulesContributionLoadTogether: manifest_test.go:247: expected the launcher, clipboar…
499ff5c218
A bundle is built only from its module's directory (ADR 0480 clause 4), so the proxy leaves
examples/ and the controller's internal/broker; the broker keeps no second copy of what the
proxy shares with mesh-sdk. The image and its Dockerfile go, and a test holds that only
build-agent declares one (clause 11).
Author
Member

Delivery novox/mesh-controller@01f615aa0ad6 — delivered since 2026-10-22T12:45:51Z

Delivery plan — builds build-agent, mesh-controller, route-proxy → ace, g14, novox, shanks; no bus step

  • tier 0: mesh-controller, route-proxy
  • tier 1: build-agent
  • ace: receives route-proxy, build-agent
  • g14: receives build-agent
  • novox: receives mesh-controller, route-proxy, build-agent
  • shanks: receives build-agent
  • route-proxy provides route: its consumers are sent again after it
  • route-proxy keeps data (ADR 0233): what it holds is backed up before it moves
  • build-agent keeps data (ADR 0233): what it holds is backed up before it moves
  • grants step: if this changes what the bus's user list says (a new tool, subject or user), novox is sent that list alone, every build there kept, before route-proxy, build-agent is judged on its first machine

Group feat/r4d: novox/mesh-catalog@68183ee441, novox/mesh-controller@01f615aa0a, novox/mesh-sdk@c61212eba7

  • composed together: pass — every machine composes with the change as it did without (4 of 4 compose)

Machines

  • mesh-controller on every machine running it: sent
  • mesh-sdk on every machine running it: sent
  • build-agent on every machine running it: sent
  • mesh-tools on every machine running it: sent
  • route-proxy on every machine running it: sent
  • audit-logger on every machine running it: sent
  • baserow on every machine running it: sent
  • bazarr on every machine running it: sent
  • bookshelf on every machine running it: sent
  • confluence on every machine running it: sent
  • gitea on every machine running it: sent
  • gitlab on every machine running it: sent
  • grafana on every machine running it: sent
  • home-assistant on every machine running it: sent
  • icecast on every machine running it: sent
  • influxdb on every machine running it: sent
  • jackett on every machine running it: sent
  • jira on every machine running it: sent
  • kometa on every machine running it: sent
  • lab on every machine running it: sent
  • letta on every machine running it: sent
  • lidarr on every machine running it: sent
  • mesh-catalog on every machine running it: sent
  • model-usage on every machine running it: sent
  • mosquitto on every machine running it: sent
  • netcheck on every machine running it: sent
  • nextcloud on every machine running it: sent
  • nodered on every machine running it: sent
  • ombi on every machine running it: sent
  • openai-consumer on every machine running it: sent
  • radarr on every machine running it: sent
  • redis on every machine running it: sent
  • route-adapter on every machine running it: sent
  • searxng on every machine running it: sent
  • showcase on every machine running it: sent
  • sonarr on every machine running it: sent
  • tautulli on every machine running it: sent
  • umami on every machine running it: sent
  • unifi on every machine running it: sent
  • zsh on every machine running it: sent

Transitions

  • 2026-10-22 11:39 (new) → proposed (announced): novox/mesh-controller#433's head announced
  • 2026-10-22 11:53 proposed → checked (checked): a verdict names this commit and the trunk's head as its trunk commit
  • 2026-10-22 11:53 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail
  • 2026-10-22 12:05 ready → proposed (trunk moved): out of date: judged against trunk 4463991e06, the trunk is now aa9da942606d; judged again on a recheck or when it is merged
  • 2026-10-22 12:14 proposed → checked (checked): a verdict names this commit and the trunk's head as its trunk commit
  • 2026-10-22 12:14 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail
  • 2026-10-22 12:21 ready → published (merged): on the trunk its modules follow: merged there, and its walk opened — or nothing for a walk to move
  • 2026-10-22 12:21 published → delivering (go): its walk started: let go by this owner in its group's order, by a person, or on the controller's own path — not a failed walk that carried a later commit for it, after which it waits for a walk of its own commit
  • 2026-10-22 12:45 delivering → delivered (done): its walk is done, carrying its own commit: every machine of its deploy plan passed, or was left as its policy says

The commit's note under refs/notes/mesh-plan keeps every transition: git log --notes=mesh-plan.

<!-- mesh-delivery:view --> **Delivery** `novox/mesh-controller@01f615aa0ad6` — **delivered** since 2026-10-22T12:45:51Z **Delivery plan** — builds build-agent, mesh-controller, route-proxy → ace, g14, novox, shanks; no bus step - tier 0: mesh-controller, route-proxy - tier 1: build-agent - ace: receives route-proxy, build-agent - g14: receives build-agent - novox: receives mesh-controller, route-proxy, build-agent - shanks: receives build-agent - route-proxy provides route: its consumers are sent again after it - route-proxy keeps data (ADR 0233): what it holds is backed up before it moves - build-agent keeps data (ADR 0233): what it holds is backed up before it moves - grants step: if this changes what the bus's user list says (a new tool, subject or user), novox is sent that list alone, every build there kept, before route-proxy, build-agent is judged on its first machine **Group** `feat/r4d`: novox/mesh-catalog@68183ee4413d, novox/mesh-controller@01f615aa0ad6, novox/mesh-sdk@c61212eba77c - composed together: pass — every machine composes with the change as it did without (4 of 4 compose) **Machines** - mesh-controller on every machine running it: sent - mesh-sdk on every machine running it: sent - build-agent on every machine running it: sent - mesh-tools on every machine running it: sent - route-proxy on every machine running it: sent - audit-logger on every machine running it: sent - baserow on every machine running it: sent - bazarr on every machine running it: sent - bookshelf on every machine running it: sent - confluence on every machine running it: sent - gitea on every machine running it: sent - gitlab on every machine running it: sent - grafana on every machine running it: sent - home-assistant on every machine running it: sent - icecast on every machine running it: sent - influxdb on every machine running it: sent - jackett on every machine running it: sent - jira on every machine running it: sent - kometa on every machine running it: sent - lab on every machine running it: sent - letta on every machine running it: sent - lidarr on every machine running it: sent - mesh-catalog on every machine running it: sent - model-usage on every machine running it: sent - mosquitto on every machine running it: sent - netcheck on every machine running it: sent - nextcloud on every machine running it: sent - nodered on every machine running it: sent - ombi on every machine running it: sent - openai-consumer on every machine running it: sent - radarr on every machine running it: sent - redis on every machine running it: sent - route-adapter on every machine running it: sent - searxng on every machine running it: sent - showcase on every machine running it: sent - sonarr on every machine running it: sent - tautulli on every machine running it: sent - umami on every machine running it: sent - unifi on every machine running it: sent - zsh on every machine running it: sent **Transitions** - 2026-10-22 11:39 (new) → proposed (announced): novox/mesh-controller#433's head announced - 2026-10-22 11:53 proposed → checked (checked): a verdict names this commit and the trunk's head as its trunk commit - 2026-10-22 11:53 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail - 2026-10-22 12:05 ready → proposed (trunk moved): out of date: judged against trunk 4463991e0609, the trunk is now aa9da942606d; judged again on a recheck or when it is merged - 2026-10-22 12:14 proposed → checked (checked): a verdict names this commit and the trunk's head as its trunk commit - 2026-10-22 12:14 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail - 2026-10-22 12:21 ready → published (merged): on the trunk its modules follow: merged there, and its walk opened — or nothing for a walk to move - 2026-10-22 12:21 published → delivering (go): its walk started: let go by this owner in its group's order, by a person, or on the controller's own path — not a failed walk that carried a later commit for it, after which it waits for a walk of its own commit - 2026-10-22 12:45 delivering → delivered (done): its walk is done, carrying its own commit: every machine of its deploy plan passed, or was left as its policy says The commit's note under `refs/notes/mesh-plan` keeps every transition: `git log --notes=mesh-plan`.
Author
Member

Merge check at 499ff5c2
Judged: head 499ff5c21861 merged into trunk 4463991e0609; read beside it: mesh-controller-main 4463991e0609, mesh-host 4065b45ae84f, mesh-tools e0fadc43d9dd
Siblings read beside it: novox/mesh-catalog#434 c948f3a61c74 merged onto 529c156f6407 (main)

  • mesh/merge-gate: FAIL — the sibling novox/mesh-catalog#434 (head c948f3a61c74) does not merge cleanly into its base main 529c156f6407: in conflict merge-check.sh
  • mesh/repo-check: FAIL — the sibling novox/mesh-catalog#434 (head c948f3a61c74) does not merge cleanly into its base main 529c156f6407: in conflict merge-check.sh

Delivery plan — builds build-agent, mesh-controller, route-proxy → ace, g14, novox, shanks; no bus step

  • tier 0: mesh-controller, route-proxy
  • tier 1: build-agent
  • ace: receives route-proxy, build-agent
  • g14: receives build-agent
  • novox: receives mesh-controller, route-proxy, build-agent
  • shanks: receives build-agent
  • route-proxy provides route: its consumers are sent again after it
  • route-proxy keeps data (ADR 0233): what it holds is backed up before it moves
  • build-agent keeps data (ADR 0233): what it holds is backed up before it moves
  • grants step: if this changes what the bus's user list says (a new tool, subject or user), novox is sent that list alone, every build there kept, before route-proxy, build-agent is judged on its first machine
  • read by no module's build: Makefile, cmd/mesh-controller/issue611_test.go, cmd/mesh-controller/planner_records_test.go, cmd/mesh-controller/planner_rules_test.go, internal/broker/onnats_test.go, internal/builder/gosource_test.go, internal/inventory/builds_test.go, internal/ownmanifest/no_image_artifact_test.go, internal/ownmanifest/public_issuer_test.go, modules/route-proxy/README.md, modules/route-proxy/cmd/route-provider/provider_test.go, modules/route-proxy/cmd/route-proxy/authority_test.go, examples/route-proxy/authority_test.go, modules/route-proxy/cmd/route-proxy/bus.go, modules/route-proxy/cmd/route-proxy/challenge_test.go, examples/route-proxy/challenge_test.go, modules/route-proxy/cmd/route-proxy/forwarded_test.go, examples/route-proxy/forwarded_test.go, modules/route-proxy/cmd/route-proxy/main.go, modules/route-proxy/cmd/route-proxy/policy_test.go, examples/route-proxy/policy_test.go, modules/route-proxy/cmd/route-proxy/reach_test.go, examples/route-proxy/reach_test.go, modules/route-proxy/cmd/route-proxy/routes_test.go, examples/route-proxy/routes_test.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/membership/membership.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/account.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/asks.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/call.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/conn.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/emit.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/follow.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/queue.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/state.go, modules/route-proxy/vendor/github.com/klauspost/compress/LICENSE, modules/route-proxy/vendor/github.com/klauspost/compress/flate/deflate.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/dict_decoder.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/fast_encoder.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_bit_writer.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_code.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_sortByFreq.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_sortByLiteral.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/inflate.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/inflate_gen.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level1.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level2.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level3.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level4.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level5.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level6.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/matchlen_generic.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/stateless.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/token.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/le/le.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/le/unsafe_disabled.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/le/unsafe_enabled.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/regmask/regmask.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/regmask/regmask_386.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/.gitignore, modules/route-proxy/vendor/github.com/nats-io/nats.go/.golangci.yaml, modules/route-proxy/vendor/github.com/nats-io/nats.go/.words, modules/route-proxy/vendor/github.com/nats-io/nats.go/.words.readme, modules/route-proxy/vendor/github.com/nats-io/nats.go/CLAUDE.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/CODE-OF-CONDUCT.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/CONTRIBUTING.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/GOVERNANCE.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/LICENSE, modules/route-proxy/vendor/github.com/nats-io/nats.go/MAINTAINERS.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/Makefile, modules/route-proxy/vendor/github.com/nats-io/nats.go/README.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/TESTING.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/context.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/dependencies.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/dependencies.tpl, modules/route-proxy/vendor/github.com/nats-io/nats.go/enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/encoders/builtin/default_enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/encoders/builtin/gob_enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/encoders/builtin/json_enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/go_test.mod, modules/route-proxy/vendor/github.com/nats-io/nats.go/go_test.sum, modules/route-proxy/vendor/github.com/nats-io/nats.go/internal/parser/parse.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/internal/syncx/map.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/MIGRATION.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/README.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/api.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/consumer.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/consumer_config.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/errors.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/jetstream.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/jetstream_options.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/kv.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/kv_options.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/message.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/object.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/object_options.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/ordered.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/publish.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/pull.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/push.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/stream.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/stream_config.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/js.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jserrors.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jsm.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/kv.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/legacy_jetstream.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/nats.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/nats_iter.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/netchan.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/object.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/parser.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/testing_internal.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/timer.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/util/tls.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/ws.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/.gitignore, modules/route-proxy/vendor/github.com/nats-io/nkeys/.goreleaser.yml, modules/route-proxy/vendor/github.com/nats-io/nkeys/GOVERNANCE.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/LICENSE, modules/route-proxy/vendor/github.com/nats-io/nkeys/MAINTAINERS.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/README.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/TODO.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/crc16.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/creds_utils.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/dependencies.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/errors.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/keypair.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/nkeys.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/public.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/strkey.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/xkeys.go, modules/route-proxy/vendor/github.com/nats-io/nuid/.gitignore, modules/route-proxy/vendor/github.com/nats-io/nuid/.travis.yml, modules/route-proxy/vendor/github.com/nats-io/nuid/GOVERNANCE.md, modules/route-proxy/vendor/github.com/nats-io/nuid/LICENSE, modules/route-proxy/vendor/github.com/nats-io/nuid/MAINTAINERS.md, modules/route-proxy/vendor/github.com/nats-io/nuid/README.md, modules/route-proxy/vendor/github.com/nats-io/nuid/nuid.go, modules/route-proxy/vendor/golang.org/x/crypto/LICENSE, modules/route-proxy/vendor/golang.org/x/crypto/PATENTS, modules/route-proxy/vendor/golang.org/x/crypto/acme/acme.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/autocert.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/cache.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/listener.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/renewal.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/http.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/jws.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/rfc8555.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/types.go, modules/route-proxy/vendor/golang.org/x/crypto/bcrypt/base64.go, modules/route-proxy/vendor/golang.org/x/crypto/bcrypt/bcrypt.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2bAVX2_amd64.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2bAVX2_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b_generic.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b_ref.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2x.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/register.go, modules/route-proxy/vendor/golang.org/x/crypto/blowfish/block.go, modules/route-proxy/vendor/golang.org/x/crypto/blowfish/cipher.go, modules/route-proxy/vendor/golang.org/x/crypto/blowfish/const.go, modules/route-proxy/vendor/golang.org/x/crypto/curve25519/curve25519.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/alias/alias.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/alias/alias_purego.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/mac_noasm.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/poly1305.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_asm.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_generic.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_loong64.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64x.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_riscv64.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.s, modules/route-proxy/vendor/golang.org/x/crypto/nacl/box/box.go, modules/route-proxy/vendor/golang.org/x/crypto/nacl/secretbox/secretbox.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/hsalsa20.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa208.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_noasm.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_ref.go, modules/route-proxy/vendor/golang.org/x/net/LICENSE, modules/route-proxy/vendor/golang.org/x/net/PATENTS, modules/route-proxy/vendor/golang.org/x/net/idna/idna.go, modules/route-proxy/vendor/golang.org/x/net/idna/punycode.go, modules/route-proxy/vendor/golang.org/x/net/idna/tables15.0.0.go, modules/route-proxy/vendor/golang.org/x/net/idna/tables17.0.0.go, modules/route-proxy/vendor/golang.org/x/net/idna/trie.go, modules/route-proxy/vendor/golang.org/x/net/idna/trieval.go, modules/route-proxy/vendor/golang.org/x/sys/LICENSE, modules/route-proxy/vendor/golang.org/x/sys/PATENTS, modules/route-proxy/vendor/golang.org/x/sys/cpu/asm_aix_ppc64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/asm_darwin_arm64_gc.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/asm_darwin_x86_gc.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/byteorder.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_aix.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_arm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_arm64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_darwin_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_darwin_arm64_other.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_darwin_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_x86.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.c, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_arm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_loong64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_mips64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_noinit.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_ppc64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_loong64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_loong64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_mips64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_mipsx.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_netbsd_amd64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_netbsd_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_openbsd_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_openbsd_arm64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_arm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_mips64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_ppc64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_ppc64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_riscv64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_s390x.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_sparc64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_wasm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_windows.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_windows_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_zos.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_zos_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/endian_big.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/endian_little.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/hwcap_linux.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/parse.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/proc_cpuinfo_linux.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/runtime_auxv.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/runtime_auxv_go121.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_aix_gccgo.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_aix_ppc64_gc.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_darwin_arm64_gc.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_darwin_x86_gc.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/zcpu_windows.go, modules/route-proxy/vendor/golang.org/x/text/LICENSE, modules/route-proxy/vendor/golang.org/x/text/PATENTS, modules/route-proxy/vendor/golang.org/x/text/secure/bidirule/bidirule.go, modules/route-proxy/vendor/golang.org/x/text/transform/transform.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/bidi.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/bracket.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/core.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/prop.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/tables15.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/tables17.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/trieval.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/composition.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/forminfo.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/input.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/iter.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/normalize.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/readwriter.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/tables15.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/tables17.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/transform.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/trie.go, testdata/beside/CAPTURED, vendor/git.novox.be/novox/mesh-sdk/go/README.md, vendor/git.novox.be/novox/mesh-sdk/go/caller.go, vendor/git.novox.be/novox/mesh-sdk/go/log.go, vendor/git.novox.be/novox/mesh-sdk/go/membership/membership.go, vendor/git.novox.be/novox/mesh-sdk/go/merge-check.sh, vendor/git.novox.be/novox/mesh-sdk/go/process/account.go, vendor/git.novox.be/novox/mesh-sdk/go/process/asks.go, vendor/git.novox.be/novox/mesh-sdk/go/process/call.go, vendor/git.novox.be/novox/mesh-sdk/go/process/conn.go, vendor/git.novox.be/novox/mesh-sdk/go/process/emit.go, vendor/git.novox.be/novox/mesh-sdk/go/process/follow.go, vendor/git.novox.be/novox/mesh-sdk/go/process/queue.go, vendor/git.novox.be/novox/mesh-sdk/go/process/state.go, vendor/git.novox.be/novox/mesh-sdk/go/provision.go, vendor/git.novox.be/novox/mesh-sdk/go/seat.go, vendor/git.novox.be/novox/mesh-sdk/go/state.go, vendor/git.novox.be/novox/mesh-sdk/go/stdio.go

Run by the build seat on ace as build-1792661922342499524 (builds --log build-1792661922342499524).

the sibling novox/mesh-catalog#434 (head c948f3a61c74) does not merge cleanly into its base main 529c156f6407: in conflict merge-check.sh
**Merge check** at `499ff5c2` Judged: head `499ff5c21861` merged into trunk `4463991e0609`; read beside it: mesh-controller-main `4463991e0609`, mesh-host `4065b45ae84f`, mesh-tools `e0fadc43d9dd` Siblings read beside it: novox/mesh-catalog#434 `c948f3a61c74` merged onto `529c156f6407` (main) - `mesh/merge-gate`: **FAIL** — the sibling novox/mesh-catalog#434 (head c948f3a61c74) does not merge cleanly into its base main 529c156f6407: in conflict merge-check.sh - `mesh/repo-check`: **FAIL** — the sibling novox/mesh-catalog#434 (head c948f3a61c74) does not merge cleanly into its base main 529c156f6407: in conflict merge-check.sh **Delivery plan** — builds build-agent, mesh-controller, route-proxy → ace, g14, novox, shanks; no bus step - tier 0: mesh-controller, route-proxy - tier 1: build-agent - ace: receives route-proxy, build-agent - g14: receives build-agent - novox: receives mesh-controller, route-proxy, build-agent - shanks: receives build-agent - route-proxy provides route: its consumers are sent again after it - route-proxy keeps data (ADR 0233): what it holds is backed up before it moves - build-agent keeps data (ADR 0233): what it holds is backed up before it moves - grants step: if this changes what the bus's user list says (a new tool, subject or user), novox is sent that list alone, every build there kept, before route-proxy, build-agent is judged on its first machine - read by no module's build: Makefile, cmd/mesh-controller/issue611_test.go, cmd/mesh-controller/planner_records_test.go, cmd/mesh-controller/planner_rules_test.go, internal/broker/onnats_test.go, internal/builder/gosource_test.go, internal/inventory/builds_test.go, internal/ownmanifest/no_image_artifact_test.go, internal/ownmanifest/public_issuer_test.go, modules/route-proxy/README.md, modules/route-proxy/cmd/route-provider/provider_test.go, modules/route-proxy/cmd/route-proxy/authority_test.go, examples/route-proxy/authority_test.go, modules/route-proxy/cmd/route-proxy/bus.go, modules/route-proxy/cmd/route-proxy/challenge_test.go, examples/route-proxy/challenge_test.go, modules/route-proxy/cmd/route-proxy/forwarded_test.go, examples/route-proxy/forwarded_test.go, modules/route-proxy/cmd/route-proxy/main.go, modules/route-proxy/cmd/route-proxy/policy_test.go, examples/route-proxy/policy_test.go, modules/route-proxy/cmd/route-proxy/reach_test.go, examples/route-proxy/reach_test.go, modules/route-proxy/cmd/route-proxy/routes_test.go, examples/route-proxy/routes_test.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/membership/membership.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/account.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/asks.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/call.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/conn.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/emit.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/follow.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/queue.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/state.go, modules/route-proxy/vendor/github.com/klauspost/compress/LICENSE, modules/route-proxy/vendor/github.com/klauspost/compress/flate/deflate.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/dict_decoder.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/fast_encoder.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_bit_writer.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_code.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_sortByFreq.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_sortByLiteral.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/inflate.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/inflate_gen.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level1.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level2.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level3.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level4.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level5.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level6.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/matchlen_generic.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/stateless.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/token.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/le/le.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/le/unsafe_disabled.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/le/unsafe_enabled.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/regmask/regmask.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/regmask/regmask_386.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/.gitignore, modules/route-proxy/vendor/github.com/nats-io/nats.go/.golangci.yaml, modules/route-proxy/vendor/github.com/nats-io/nats.go/.words, modules/route-proxy/vendor/github.com/nats-io/nats.go/.words.readme, modules/route-proxy/vendor/github.com/nats-io/nats.go/CLAUDE.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/CODE-OF-CONDUCT.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/CONTRIBUTING.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/GOVERNANCE.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/LICENSE, modules/route-proxy/vendor/github.com/nats-io/nats.go/MAINTAINERS.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/Makefile, modules/route-proxy/vendor/github.com/nats-io/nats.go/README.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/TESTING.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/context.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/dependencies.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/dependencies.tpl, modules/route-proxy/vendor/github.com/nats-io/nats.go/enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/encoders/builtin/default_enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/encoders/builtin/gob_enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/encoders/builtin/json_enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/go_test.mod, modules/route-proxy/vendor/github.com/nats-io/nats.go/go_test.sum, modules/route-proxy/vendor/github.com/nats-io/nats.go/internal/parser/parse.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/internal/syncx/map.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/MIGRATION.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/README.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/api.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/consumer.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/consumer_config.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/errors.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/jetstream.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/jetstream_options.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/kv.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/kv_options.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/message.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/object.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/object_options.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/ordered.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/publish.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/pull.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/push.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/stream.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/stream_config.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/js.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jserrors.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jsm.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/kv.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/legacy_jetstream.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/nats.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/nats_iter.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/netchan.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/object.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/parser.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/testing_internal.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/timer.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/util/tls.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/ws.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/.gitignore, modules/route-proxy/vendor/github.com/nats-io/nkeys/.goreleaser.yml, modules/route-proxy/vendor/github.com/nats-io/nkeys/GOVERNANCE.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/LICENSE, modules/route-proxy/vendor/github.com/nats-io/nkeys/MAINTAINERS.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/README.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/TODO.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/crc16.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/creds_utils.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/dependencies.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/errors.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/keypair.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/nkeys.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/public.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/strkey.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/xkeys.go, modules/route-proxy/vendor/github.com/nats-io/nuid/.gitignore, modules/route-proxy/vendor/github.com/nats-io/nuid/.travis.yml, modules/route-proxy/vendor/github.com/nats-io/nuid/GOVERNANCE.md, modules/route-proxy/vendor/github.com/nats-io/nuid/LICENSE, modules/route-proxy/vendor/github.com/nats-io/nuid/MAINTAINERS.md, modules/route-proxy/vendor/github.com/nats-io/nuid/README.md, modules/route-proxy/vendor/github.com/nats-io/nuid/nuid.go, modules/route-proxy/vendor/golang.org/x/crypto/LICENSE, modules/route-proxy/vendor/golang.org/x/crypto/PATENTS, modules/route-proxy/vendor/golang.org/x/crypto/acme/acme.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/autocert.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/cache.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/listener.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/renewal.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/http.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/jws.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/rfc8555.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/types.go, modules/route-proxy/vendor/golang.org/x/crypto/bcrypt/base64.go, modules/route-proxy/vendor/golang.org/x/crypto/bcrypt/bcrypt.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2bAVX2_amd64.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2bAVX2_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b_generic.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b_ref.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2x.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/register.go, modules/route-proxy/vendor/golang.org/x/crypto/blowfish/block.go, modules/route-proxy/vendor/golang.org/x/crypto/blowfish/cipher.go, modules/route-proxy/vendor/golang.org/x/crypto/blowfish/const.go, modules/route-proxy/vendor/golang.org/x/crypto/curve25519/curve25519.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/alias/alias.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/alias/alias_purego.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/mac_noasm.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/poly1305.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_asm.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_generic.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_loong64.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64x.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_riscv64.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.s, modules/route-proxy/vendor/golang.org/x/crypto/nacl/box/box.go, modules/route-proxy/vendor/golang.org/x/crypto/nacl/secretbox/secretbox.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/hsalsa20.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa208.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_noasm.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_ref.go, modules/route-proxy/vendor/golang.org/x/net/LICENSE, modules/route-proxy/vendor/golang.org/x/net/PATENTS, modules/route-proxy/vendor/golang.org/x/net/idna/idna.go, modules/route-proxy/vendor/golang.org/x/net/idna/punycode.go, modules/route-proxy/vendor/golang.org/x/net/idna/tables15.0.0.go, modules/route-proxy/vendor/golang.org/x/net/idna/tables17.0.0.go, modules/route-proxy/vendor/golang.org/x/net/idna/trie.go, modules/route-proxy/vendor/golang.org/x/net/idna/trieval.go, modules/route-proxy/vendor/golang.org/x/sys/LICENSE, modules/route-proxy/vendor/golang.org/x/sys/PATENTS, modules/route-proxy/vendor/golang.org/x/sys/cpu/asm_aix_ppc64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/asm_darwin_arm64_gc.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/asm_darwin_x86_gc.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/byteorder.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_aix.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_arm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_arm64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_darwin_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_darwin_arm64_other.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_darwin_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_x86.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.c, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_arm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_loong64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_mips64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_noinit.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_ppc64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_loong64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_loong64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_mips64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_mipsx.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_netbsd_amd64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_netbsd_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_openbsd_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_openbsd_arm64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_arm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_mips64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_ppc64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_ppc64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_riscv64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_s390x.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_sparc64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_wasm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_windows.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_windows_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_zos.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_zos_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/endian_big.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/endian_little.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/hwcap_linux.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/parse.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/proc_cpuinfo_linux.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/runtime_auxv.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/runtime_auxv_go121.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_aix_gccgo.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_aix_ppc64_gc.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_darwin_arm64_gc.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_darwin_x86_gc.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/zcpu_windows.go, modules/route-proxy/vendor/golang.org/x/text/LICENSE, modules/route-proxy/vendor/golang.org/x/text/PATENTS, modules/route-proxy/vendor/golang.org/x/text/secure/bidirule/bidirule.go, modules/route-proxy/vendor/golang.org/x/text/transform/transform.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/bidi.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/bracket.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/core.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/prop.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/tables15.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/tables17.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/trieval.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/composition.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/forminfo.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/input.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/iter.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/normalize.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/readwriter.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/tables15.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/tables17.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/transform.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/trie.go, testdata/beside/CAPTURED, vendor/git.novox.be/novox/mesh-sdk/go/README.md, vendor/git.novox.be/novox/mesh-sdk/go/caller.go, vendor/git.novox.be/novox/mesh-sdk/go/log.go, vendor/git.novox.be/novox/mesh-sdk/go/membership/membership.go, vendor/git.novox.be/novox/mesh-sdk/go/merge-check.sh, vendor/git.novox.be/novox/mesh-sdk/go/process/account.go, vendor/git.novox.be/novox/mesh-sdk/go/process/asks.go, vendor/git.novox.be/novox/mesh-sdk/go/process/call.go, vendor/git.novox.be/novox/mesh-sdk/go/process/conn.go, vendor/git.novox.be/novox/mesh-sdk/go/process/emit.go, vendor/git.novox.be/novox/mesh-sdk/go/process/follow.go, vendor/git.novox.be/novox/mesh-sdk/go/process/queue.go, vendor/git.novox.be/novox/mesh-sdk/go/process/state.go, vendor/git.novox.be/novox/mesh-sdk/go/provision.go, vendor/git.novox.be/novox/mesh-sdk/go/seat.go, vendor/git.novox.be/novox/mesh-sdk/go/state.go, vendor/git.novox.be/novox/mesh-sdk/go/stdio.go Run by the build seat on ace as `build-1792661922342499524` (`builds --log build-1792661922342499524`). ``` the sibling novox/mesh-catalog#434 (head c948f3a61c74) does not merge cleanly into its base main 529c156f6407: in conflict merge-check.sh ```
Author
Member

mesh-delivery: not merged. This pull request's checks passed at 499ff5c218, and now its check failed: the sibling novox/mesh-catalog#434 (head c948f3a61c74) does not merge cleanly into its base main 529c156f6407: in conflict merge-check.sh (head 499ff5c218 merged into trunk 4463991e06). A new head, or a recheck that passes, asks the operator again.

mesh-delivery: **not merged.** This pull request's checks passed at 499ff5c2186196431baf0ec9f43618e4fe86df77, and now its check failed: the sibling novox/mesh-catalog#434 (head c948f3a61c74) does not merge cleanly into its base main 529c156f6407: in conflict merge-check.sh (head 499ff5c21861 merged into trunk 4463991e0609). A new head, or a recheck that passes, asks the operator again.
jschoubben added 1 commit 2026-10-22 09:46:41 +00:00
Check an image's Dockerfile place instead of refusing the image kind (ADR 0487 clause 13)
mesh/delivery-group group feat/r4d rejected: a member's own check failed
mesh/merge-gate waits for its group's composed check
mesh/repo-check head 707bfba4ea36 merged into trunk 4463991e0609 beside mesh-catalog#434@68183ee4 — fail: its merge-check.sh failed: --- FAIL: TestTheBusTh…
mesh/delivery superseded: a newer head of the same pull request
mesh/check failed: unit: i3/cmd/i3-tools.TestTheMainFileAndEveryModulesContributionLoadTogether: manifest_test.go:247: expected the launcher, clipboar…
707bfba4ea
Author
Member

Merge check at 707bfba4

  • mesh/merge-gate: ERROR — the check could not run: build-1792662423247329953-store never became ready
  • mesh/repo-check: ERROR — the check could not run: build-1792662423247329953-store never became ready

Delivery plan — builds build-agent, mesh-controller, route-proxy → ace, g14, novox, shanks; no bus step

  • tier 0: mesh-controller, route-proxy
  • tier 1: build-agent
  • ace: receives route-proxy, build-agent
  • g14: receives build-agent
  • novox: receives mesh-controller, route-proxy, build-agent
  • shanks: receives build-agent
  • route-proxy provides route: its consumers are sent again after it
  • route-proxy keeps data (ADR 0233): what it holds is backed up before it moves
  • build-agent keeps data (ADR 0233): what it holds is backed up before it moves
  • grants step: if this changes what the bus's user list says (a new tool, subject or user), novox is sent that list alone, every build there kept, before route-proxy, build-agent is judged on its first machine
  • read by no module's build: Makefile, cmd/mesh-controller/issue611_test.go, cmd/mesh-controller/planner_records_test.go, cmd/mesh-controller/planner_rules_test.go, internal/broker/onnats_test.go, internal/builder/gosource_test.go, internal/inventory/builds_test.go, internal/ownmanifest/image_place_test.go, internal/ownmanifest/public_issuer_test.go, modules/route-proxy/README.md, modules/route-proxy/cmd/route-provider/provider_test.go, modules/route-proxy/cmd/route-proxy/authority_test.go, examples/route-proxy/authority_test.go, modules/route-proxy/cmd/route-proxy/bus.go, modules/route-proxy/cmd/route-proxy/challenge_test.go, examples/route-proxy/challenge_test.go, modules/route-proxy/cmd/route-proxy/forwarded_test.go, examples/route-proxy/forwarded_test.go, modules/route-proxy/cmd/route-proxy/main.go, modules/route-proxy/cmd/route-proxy/policy_test.go, examples/route-proxy/policy_test.go, modules/route-proxy/cmd/route-proxy/reach_test.go, examples/route-proxy/reach_test.go, modules/route-proxy/cmd/route-proxy/routes_test.go, examples/route-proxy/routes_test.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/membership/membership.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/account.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/asks.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/call.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/conn.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/emit.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/follow.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/queue.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/state.go, modules/route-proxy/vendor/github.com/klauspost/compress/LICENSE, modules/route-proxy/vendor/github.com/klauspost/compress/flate/deflate.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/dict_decoder.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/fast_encoder.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_bit_writer.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_code.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_sortByFreq.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_sortByLiteral.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/inflate.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/inflate_gen.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level1.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level2.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level3.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level4.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level5.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level6.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/matchlen_generic.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/stateless.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/token.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/le/le.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/le/unsafe_disabled.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/le/unsafe_enabled.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/regmask/regmask.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/regmask/regmask_386.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/.gitignore, modules/route-proxy/vendor/github.com/nats-io/nats.go/.golangci.yaml, modules/route-proxy/vendor/github.com/nats-io/nats.go/.words, modules/route-proxy/vendor/github.com/nats-io/nats.go/.words.readme, modules/route-proxy/vendor/github.com/nats-io/nats.go/CLAUDE.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/CODE-OF-CONDUCT.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/CONTRIBUTING.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/GOVERNANCE.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/LICENSE, modules/route-proxy/vendor/github.com/nats-io/nats.go/MAINTAINERS.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/Makefile, modules/route-proxy/vendor/github.com/nats-io/nats.go/README.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/TESTING.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/context.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/dependencies.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/dependencies.tpl, modules/route-proxy/vendor/github.com/nats-io/nats.go/enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/encoders/builtin/default_enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/encoders/builtin/gob_enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/encoders/builtin/json_enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/go_test.mod, modules/route-proxy/vendor/github.com/nats-io/nats.go/go_test.sum, modules/route-proxy/vendor/github.com/nats-io/nats.go/internal/parser/parse.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/internal/syncx/map.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/MIGRATION.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/README.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/api.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/consumer.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/consumer_config.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/errors.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/jetstream.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/jetstream_options.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/kv.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/kv_options.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/message.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/object.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/object_options.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/ordered.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/publish.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/pull.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/push.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/stream.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/stream_config.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/js.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jserrors.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jsm.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/kv.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/legacy_jetstream.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/nats.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/nats_iter.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/netchan.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/object.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/parser.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/testing_internal.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/timer.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/util/tls.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/ws.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/.gitignore, modules/route-proxy/vendor/github.com/nats-io/nkeys/.goreleaser.yml, modules/route-proxy/vendor/github.com/nats-io/nkeys/GOVERNANCE.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/LICENSE, modules/route-proxy/vendor/github.com/nats-io/nkeys/MAINTAINERS.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/README.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/TODO.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/crc16.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/creds_utils.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/dependencies.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/errors.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/keypair.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/nkeys.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/public.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/strkey.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/xkeys.go, modules/route-proxy/vendor/github.com/nats-io/nuid/.gitignore, modules/route-proxy/vendor/github.com/nats-io/nuid/.travis.yml, modules/route-proxy/vendor/github.com/nats-io/nuid/GOVERNANCE.md, modules/route-proxy/vendor/github.com/nats-io/nuid/LICENSE, modules/route-proxy/vendor/github.com/nats-io/nuid/MAINTAINERS.md, modules/route-proxy/vendor/github.com/nats-io/nuid/README.md, modules/route-proxy/vendor/github.com/nats-io/nuid/nuid.go, modules/route-proxy/vendor/golang.org/x/crypto/LICENSE, modules/route-proxy/vendor/golang.org/x/crypto/PATENTS, modules/route-proxy/vendor/golang.org/x/crypto/acme/acme.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/autocert.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/cache.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/listener.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/renewal.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/http.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/jws.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/rfc8555.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/types.go, modules/route-proxy/vendor/golang.org/x/crypto/bcrypt/base64.go, modules/route-proxy/vendor/golang.org/x/crypto/bcrypt/bcrypt.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2bAVX2_amd64.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2bAVX2_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b_generic.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b_ref.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2x.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/register.go, modules/route-proxy/vendor/golang.org/x/crypto/blowfish/block.go, modules/route-proxy/vendor/golang.org/x/crypto/blowfish/cipher.go, modules/route-proxy/vendor/golang.org/x/crypto/blowfish/const.go, modules/route-proxy/vendor/golang.org/x/crypto/curve25519/curve25519.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/alias/alias.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/alias/alias_purego.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/mac_noasm.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/poly1305.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_asm.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_generic.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_loong64.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64x.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_riscv64.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.s, modules/route-proxy/vendor/golang.org/x/crypto/nacl/box/box.go, modules/route-proxy/vendor/golang.org/x/crypto/nacl/secretbox/secretbox.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/hsalsa20.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa208.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_noasm.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_ref.go, modules/route-proxy/vendor/golang.org/x/net/LICENSE, modules/route-proxy/vendor/golang.org/x/net/PATENTS, modules/route-proxy/vendor/golang.org/x/net/idna/idna.go, modules/route-proxy/vendor/golang.org/x/net/idna/punycode.go, modules/route-proxy/vendor/golang.org/x/net/idna/tables15.0.0.go, modules/route-proxy/vendor/golang.org/x/net/idna/tables17.0.0.go, modules/route-proxy/vendor/golang.org/x/net/idna/trie.go, modules/route-proxy/vendor/golang.org/x/net/idna/trieval.go, modules/route-proxy/vendor/golang.org/x/sys/LICENSE, modules/route-proxy/vendor/golang.org/x/sys/PATENTS, modules/route-proxy/vendor/golang.org/x/sys/cpu/asm_aix_ppc64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/asm_darwin_arm64_gc.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/asm_darwin_x86_gc.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/byteorder.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_aix.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_arm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_arm64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_darwin_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_darwin_arm64_other.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_darwin_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_x86.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.c, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_arm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_loong64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_mips64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_noinit.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_ppc64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_loong64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_loong64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_mips64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_mipsx.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_netbsd_amd64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_netbsd_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_openbsd_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_openbsd_arm64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_arm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_mips64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_ppc64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_ppc64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_riscv64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_s390x.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_sparc64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_wasm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_windows.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_windows_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_zos.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_zos_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/endian_big.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/endian_little.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/hwcap_linux.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/parse.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/proc_cpuinfo_linux.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/runtime_auxv.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/runtime_auxv_go121.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_aix_gccgo.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_aix_ppc64_gc.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_darwin_arm64_gc.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_darwin_x86_gc.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/zcpu_windows.go, modules/route-proxy/vendor/golang.org/x/text/LICENSE, modules/route-proxy/vendor/golang.org/x/text/PATENTS, modules/route-proxy/vendor/golang.org/x/text/secure/bidirule/bidirule.go, modules/route-proxy/vendor/golang.org/x/text/transform/transform.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/bidi.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/bracket.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/core.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/prop.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/tables15.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/tables17.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/trieval.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/composition.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/forminfo.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/input.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/iter.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/normalize.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/readwriter.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/tables15.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/tables17.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/transform.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/trie.go, testdata/beside/CAPTURED, vendor/git.novox.be/novox/mesh-sdk/go/README.md, vendor/git.novox.be/novox/mesh-sdk/go/caller.go, vendor/git.novox.be/novox/mesh-sdk/go/log.go, vendor/git.novox.be/novox/mesh-sdk/go/membership/membership.go, vendor/git.novox.be/novox/mesh-sdk/go/merge-check.sh, vendor/git.novox.be/novox/mesh-sdk/go/process/account.go, vendor/git.novox.be/novox/mesh-sdk/go/process/asks.go, vendor/git.novox.be/novox/mesh-sdk/go/process/call.go, vendor/git.novox.be/novox/mesh-sdk/go/process/conn.go, vendor/git.novox.be/novox/mesh-sdk/go/process/emit.go, vendor/git.novox.be/novox/mesh-sdk/go/process/follow.go, vendor/git.novox.be/novox/mesh-sdk/go/process/queue.go, vendor/git.novox.be/novox/mesh-sdk/go/process/state.go, vendor/git.novox.be/novox/mesh-sdk/go/provision.go, vendor/git.novox.be/novox/mesh-sdk/go/seat.go, vendor/git.novox.be/novox/mesh-sdk/go/state.go, vendor/git.novox.be/novox/mesh-sdk/go/stdio.go

Run by the build seat on shanks as build-1792662423247329953 (builds --log build-1792662423247329953).

**Merge check** at `707bfba4` - `mesh/merge-gate`: **ERROR** — the check could not run: build-1792662423247329953-store never became ready - `mesh/repo-check`: **ERROR** — the check could not run: build-1792662423247329953-store never became ready **Delivery plan** — builds build-agent, mesh-controller, route-proxy → ace, g14, novox, shanks; no bus step - tier 0: mesh-controller, route-proxy - tier 1: build-agent - ace: receives route-proxy, build-agent - g14: receives build-agent - novox: receives mesh-controller, route-proxy, build-agent - shanks: receives build-agent - route-proxy provides route: its consumers are sent again after it - route-proxy keeps data (ADR 0233): what it holds is backed up before it moves - build-agent keeps data (ADR 0233): what it holds is backed up before it moves - grants step: if this changes what the bus's user list says (a new tool, subject or user), novox is sent that list alone, every build there kept, before route-proxy, build-agent is judged on its first machine - read by no module's build: Makefile, cmd/mesh-controller/issue611_test.go, cmd/mesh-controller/planner_records_test.go, cmd/mesh-controller/planner_rules_test.go, internal/broker/onnats_test.go, internal/builder/gosource_test.go, internal/inventory/builds_test.go, internal/ownmanifest/image_place_test.go, internal/ownmanifest/public_issuer_test.go, modules/route-proxy/README.md, modules/route-proxy/cmd/route-provider/provider_test.go, modules/route-proxy/cmd/route-proxy/authority_test.go, examples/route-proxy/authority_test.go, modules/route-proxy/cmd/route-proxy/bus.go, modules/route-proxy/cmd/route-proxy/challenge_test.go, examples/route-proxy/challenge_test.go, modules/route-proxy/cmd/route-proxy/forwarded_test.go, examples/route-proxy/forwarded_test.go, modules/route-proxy/cmd/route-proxy/main.go, modules/route-proxy/cmd/route-proxy/policy_test.go, examples/route-proxy/policy_test.go, modules/route-proxy/cmd/route-proxy/reach_test.go, examples/route-proxy/reach_test.go, modules/route-proxy/cmd/route-proxy/routes_test.go, examples/route-proxy/routes_test.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/membership/membership.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/account.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/asks.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/call.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/conn.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/emit.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/follow.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/queue.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/state.go, modules/route-proxy/vendor/github.com/klauspost/compress/LICENSE, modules/route-proxy/vendor/github.com/klauspost/compress/flate/deflate.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/dict_decoder.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/fast_encoder.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_bit_writer.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_code.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_sortByFreq.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_sortByLiteral.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/inflate.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/inflate_gen.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level1.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level2.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level3.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level4.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level5.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level6.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/matchlen_generic.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/stateless.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/token.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/le/le.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/le/unsafe_disabled.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/le/unsafe_enabled.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/regmask/regmask.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/regmask/regmask_386.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/.gitignore, modules/route-proxy/vendor/github.com/nats-io/nats.go/.golangci.yaml, modules/route-proxy/vendor/github.com/nats-io/nats.go/.words, modules/route-proxy/vendor/github.com/nats-io/nats.go/.words.readme, modules/route-proxy/vendor/github.com/nats-io/nats.go/CLAUDE.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/CODE-OF-CONDUCT.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/CONTRIBUTING.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/GOVERNANCE.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/LICENSE, modules/route-proxy/vendor/github.com/nats-io/nats.go/MAINTAINERS.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/Makefile, modules/route-proxy/vendor/github.com/nats-io/nats.go/README.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/TESTING.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/context.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/dependencies.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/dependencies.tpl, modules/route-proxy/vendor/github.com/nats-io/nats.go/enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/encoders/builtin/default_enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/encoders/builtin/gob_enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/encoders/builtin/json_enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/go_test.mod, modules/route-proxy/vendor/github.com/nats-io/nats.go/go_test.sum, modules/route-proxy/vendor/github.com/nats-io/nats.go/internal/parser/parse.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/internal/syncx/map.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/MIGRATION.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/README.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/api.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/consumer.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/consumer_config.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/errors.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/jetstream.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/jetstream_options.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/kv.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/kv_options.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/message.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/object.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/object_options.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/ordered.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/publish.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/pull.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/push.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/stream.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/stream_config.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/js.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jserrors.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jsm.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/kv.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/legacy_jetstream.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/nats.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/nats_iter.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/netchan.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/object.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/parser.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/testing_internal.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/timer.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/util/tls.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/ws.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/.gitignore, modules/route-proxy/vendor/github.com/nats-io/nkeys/.goreleaser.yml, modules/route-proxy/vendor/github.com/nats-io/nkeys/GOVERNANCE.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/LICENSE, modules/route-proxy/vendor/github.com/nats-io/nkeys/MAINTAINERS.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/README.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/TODO.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/crc16.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/creds_utils.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/dependencies.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/errors.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/keypair.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/nkeys.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/public.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/strkey.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/xkeys.go, modules/route-proxy/vendor/github.com/nats-io/nuid/.gitignore, modules/route-proxy/vendor/github.com/nats-io/nuid/.travis.yml, modules/route-proxy/vendor/github.com/nats-io/nuid/GOVERNANCE.md, modules/route-proxy/vendor/github.com/nats-io/nuid/LICENSE, modules/route-proxy/vendor/github.com/nats-io/nuid/MAINTAINERS.md, modules/route-proxy/vendor/github.com/nats-io/nuid/README.md, modules/route-proxy/vendor/github.com/nats-io/nuid/nuid.go, modules/route-proxy/vendor/golang.org/x/crypto/LICENSE, modules/route-proxy/vendor/golang.org/x/crypto/PATENTS, modules/route-proxy/vendor/golang.org/x/crypto/acme/acme.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/autocert.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/cache.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/listener.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/renewal.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/http.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/jws.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/rfc8555.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/types.go, modules/route-proxy/vendor/golang.org/x/crypto/bcrypt/base64.go, modules/route-proxy/vendor/golang.org/x/crypto/bcrypt/bcrypt.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2bAVX2_amd64.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2bAVX2_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b_generic.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b_ref.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2x.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/register.go, modules/route-proxy/vendor/golang.org/x/crypto/blowfish/block.go, modules/route-proxy/vendor/golang.org/x/crypto/blowfish/cipher.go, modules/route-proxy/vendor/golang.org/x/crypto/blowfish/const.go, modules/route-proxy/vendor/golang.org/x/crypto/curve25519/curve25519.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/alias/alias.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/alias/alias_purego.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/mac_noasm.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/poly1305.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_asm.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_generic.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_loong64.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64x.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_riscv64.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.s, modules/route-proxy/vendor/golang.org/x/crypto/nacl/box/box.go, modules/route-proxy/vendor/golang.org/x/crypto/nacl/secretbox/secretbox.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/hsalsa20.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa208.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_noasm.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_ref.go, modules/route-proxy/vendor/golang.org/x/net/LICENSE, modules/route-proxy/vendor/golang.org/x/net/PATENTS, modules/route-proxy/vendor/golang.org/x/net/idna/idna.go, modules/route-proxy/vendor/golang.org/x/net/idna/punycode.go, modules/route-proxy/vendor/golang.org/x/net/idna/tables15.0.0.go, modules/route-proxy/vendor/golang.org/x/net/idna/tables17.0.0.go, modules/route-proxy/vendor/golang.org/x/net/idna/trie.go, modules/route-proxy/vendor/golang.org/x/net/idna/trieval.go, modules/route-proxy/vendor/golang.org/x/sys/LICENSE, modules/route-proxy/vendor/golang.org/x/sys/PATENTS, modules/route-proxy/vendor/golang.org/x/sys/cpu/asm_aix_ppc64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/asm_darwin_arm64_gc.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/asm_darwin_x86_gc.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/byteorder.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_aix.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_arm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_arm64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_darwin_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_darwin_arm64_other.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_darwin_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_x86.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.c, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_arm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_loong64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_mips64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_noinit.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_ppc64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_loong64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_loong64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_mips64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_mipsx.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_netbsd_amd64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_netbsd_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_openbsd_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_openbsd_arm64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_arm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_mips64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_ppc64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_ppc64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_riscv64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_s390x.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_sparc64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_wasm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_windows.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_windows_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_zos.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_zos_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/endian_big.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/endian_little.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/hwcap_linux.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/parse.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/proc_cpuinfo_linux.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/runtime_auxv.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/runtime_auxv_go121.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_aix_gccgo.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_aix_ppc64_gc.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_darwin_arm64_gc.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_darwin_x86_gc.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/zcpu_windows.go, modules/route-proxy/vendor/golang.org/x/text/LICENSE, modules/route-proxy/vendor/golang.org/x/text/PATENTS, modules/route-proxy/vendor/golang.org/x/text/secure/bidirule/bidirule.go, modules/route-proxy/vendor/golang.org/x/text/transform/transform.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/bidi.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/bracket.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/core.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/prop.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/tables15.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/tables17.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/trieval.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/composition.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/forminfo.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/input.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/iter.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/normalize.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/readwriter.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/tables15.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/tables17.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/transform.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/trie.go, testdata/beside/CAPTURED, vendor/git.novox.be/novox/mesh-sdk/go/README.md, vendor/git.novox.be/novox/mesh-sdk/go/caller.go, vendor/git.novox.be/novox/mesh-sdk/go/log.go, vendor/git.novox.be/novox/mesh-sdk/go/membership/membership.go, vendor/git.novox.be/novox/mesh-sdk/go/merge-check.sh, vendor/git.novox.be/novox/mesh-sdk/go/process/account.go, vendor/git.novox.be/novox/mesh-sdk/go/process/asks.go, vendor/git.novox.be/novox/mesh-sdk/go/process/call.go, vendor/git.novox.be/novox/mesh-sdk/go/process/conn.go, vendor/git.novox.be/novox/mesh-sdk/go/process/emit.go, vendor/git.novox.be/novox/mesh-sdk/go/process/follow.go, vendor/git.novox.be/novox/mesh-sdk/go/process/queue.go, vendor/git.novox.be/novox/mesh-sdk/go/process/state.go, vendor/git.novox.be/novox/mesh-sdk/go/provision.go, vendor/git.novox.be/novox/mesh-sdk/go/seat.go, vendor/git.novox.be/novox/mesh-sdk/go/state.go, vendor/git.novox.be/novox/mesh-sdk/go/stdio.go Run by the build seat on shanks as `build-1792662423247329953` (`builds --log build-1792662423247329953`).
Author
Member

Merge check at 707bfba4

  • mesh/merge-gate: ERROR — the check could not run: build-1792667021343916128-store never became ready
  • mesh/repo-check: ERROR — the check could not run: build-1792667021343916128-store never became ready

Delivery plan — builds build-agent, mesh-controller, route-proxy → ace, g14, novox, shanks; no bus step

  • tier 0: mesh-controller, route-proxy
  • tier 1: build-agent
  • ace: receives route-proxy, build-agent
  • g14: receives build-agent
  • novox: receives mesh-controller, route-proxy, build-agent
  • shanks: receives build-agent
  • route-proxy provides route: its consumers are sent again after it
  • route-proxy keeps data (ADR 0233): what it holds is backed up before it moves
  • build-agent keeps data (ADR 0233): what it holds is backed up before it moves
  • grants step: if this changes what the bus's user list says (a new tool, subject or user), novox is sent that list alone, every build there kept, before route-proxy, build-agent is judged on its first machine
  • read by no module's build: Makefile, cmd/mesh-controller/issue611_test.go, cmd/mesh-controller/planner_records_test.go, cmd/mesh-controller/planner_rules_test.go, internal/broker/onnats_test.go, internal/builder/gosource_test.go, internal/inventory/builds_test.go, internal/ownmanifest/image_place_test.go, internal/ownmanifest/public_issuer_test.go, modules/route-proxy/README.md, modules/route-proxy/cmd/route-provider/provider_test.go, modules/route-proxy/cmd/route-proxy/authority_test.go, examples/route-proxy/authority_test.go, modules/route-proxy/cmd/route-proxy/bus.go, modules/route-proxy/cmd/route-proxy/challenge_test.go, examples/route-proxy/challenge_test.go, modules/route-proxy/cmd/route-proxy/forwarded_test.go, examples/route-proxy/forwarded_test.go, modules/route-proxy/cmd/route-proxy/main.go, modules/route-proxy/cmd/route-proxy/policy_test.go, examples/route-proxy/policy_test.go, modules/route-proxy/cmd/route-proxy/reach_test.go, examples/route-proxy/reach_test.go, modules/route-proxy/cmd/route-proxy/routes_test.go, examples/route-proxy/routes_test.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/membership/membership.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/account.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/asks.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/call.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/conn.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/emit.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/follow.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/queue.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/state.go, modules/route-proxy/vendor/github.com/klauspost/compress/LICENSE, modules/route-proxy/vendor/github.com/klauspost/compress/flate/deflate.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/dict_decoder.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/fast_encoder.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_bit_writer.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_code.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_sortByFreq.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_sortByLiteral.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/inflate.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/inflate_gen.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level1.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level2.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level3.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level4.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level5.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level6.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/matchlen_generic.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/stateless.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/token.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/le/le.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/le/unsafe_disabled.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/le/unsafe_enabled.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/regmask/regmask.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/regmask/regmask_386.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/.gitignore, modules/route-proxy/vendor/github.com/nats-io/nats.go/.golangci.yaml, modules/route-proxy/vendor/github.com/nats-io/nats.go/.words, modules/route-proxy/vendor/github.com/nats-io/nats.go/.words.readme, modules/route-proxy/vendor/github.com/nats-io/nats.go/CLAUDE.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/CODE-OF-CONDUCT.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/CONTRIBUTING.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/GOVERNANCE.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/LICENSE, modules/route-proxy/vendor/github.com/nats-io/nats.go/MAINTAINERS.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/Makefile, modules/route-proxy/vendor/github.com/nats-io/nats.go/README.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/TESTING.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/context.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/dependencies.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/dependencies.tpl, modules/route-proxy/vendor/github.com/nats-io/nats.go/enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/encoders/builtin/default_enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/encoders/builtin/gob_enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/encoders/builtin/json_enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/go_test.mod, modules/route-proxy/vendor/github.com/nats-io/nats.go/go_test.sum, modules/route-proxy/vendor/github.com/nats-io/nats.go/internal/parser/parse.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/internal/syncx/map.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/MIGRATION.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/README.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/api.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/consumer.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/consumer_config.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/errors.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/jetstream.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/jetstream_options.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/kv.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/kv_options.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/message.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/object.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/object_options.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/ordered.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/publish.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/pull.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/push.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/stream.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/stream_config.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/js.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jserrors.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jsm.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/kv.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/legacy_jetstream.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/nats.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/nats_iter.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/netchan.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/object.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/parser.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/testing_internal.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/timer.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/util/tls.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/ws.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/.gitignore, modules/route-proxy/vendor/github.com/nats-io/nkeys/.goreleaser.yml, modules/route-proxy/vendor/github.com/nats-io/nkeys/GOVERNANCE.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/LICENSE, modules/route-proxy/vendor/github.com/nats-io/nkeys/MAINTAINERS.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/README.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/TODO.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/crc16.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/creds_utils.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/dependencies.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/errors.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/keypair.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/nkeys.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/public.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/strkey.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/xkeys.go, modules/route-proxy/vendor/github.com/nats-io/nuid/.gitignore, modules/route-proxy/vendor/github.com/nats-io/nuid/.travis.yml, modules/route-proxy/vendor/github.com/nats-io/nuid/GOVERNANCE.md, modules/route-proxy/vendor/github.com/nats-io/nuid/LICENSE, modules/route-proxy/vendor/github.com/nats-io/nuid/MAINTAINERS.md, modules/route-proxy/vendor/github.com/nats-io/nuid/README.md, modules/route-proxy/vendor/github.com/nats-io/nuid/nuid.go, modules/route-proxy/vendor/golang.org/x/crypto/LICENSE, modules/route-proxy/vendor/golang.org/x/crypto/PATENTS, modules/route-proxy/vendor/golang.org/x/crypto/acme/acme.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/autocert.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/cache.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/listener.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/renewal.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/http.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/jws.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/rfc8555.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/types.go, modules/route-proxy/vendor/golang.org/x/crypto/bcrypt/base64.go, modules/route-proxy/vendor/golang.org/x/crypto/bcrypt/bcrypt.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2bAVX2_amd64.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2bAVX2_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b_generic.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b_ref.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2x.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/register.go, modules/route-proxy/vendor/golang.org/x/crypto/blowfish/block.go, modules/route-proxy/vendor/golang.org/x/crypto/blowfish/cipher.go, modules/route-proxy/vendor/golang.org/x/crypto/blowfish/const.go, modules/route-proxy/vendor/golang.org/x/crypto/curve25519/curve25519.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/alias/alias.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/alias/alias_purego.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/mac_noasm.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/poly1305.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_asm.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_generic.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_loong64.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64x.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_riscv64.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.s, modules/route-proxy/vendor/golang.org/x/crypto/nacl/box/box.go, modules/route-proxy/vendor/golang.org/x/crypto/nacl/secretbox/secretbox.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/hsalsa20.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa208.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_noasm.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_ref.go, modules/route-proxy/vendor/golang.org/x/net/LICENSE, modules/route-proxy/vendor/golang.org/x/net/PATENTS, modules/route-proxy/vendor/golang.org/x/net/idna/idna.go, modules/route-proxy/vendor/golang.org/x/net/idna/punycode.go, modules/route-proxy/vendor/golang.org/x/net/idna/tables15.0.0.go, modules/route-proxy/vendor/golang.org/x/net/idna/tables17.0.0.go, modules/route-proxy/vendor/golang.org/x/net/idna/trie.go, modules/route-proxy/vendor/golang.org/x/net/idna/trieval.go, modules/route-proxy/vendor/golang.org/x/sys/LICENSE, modules/route-proxy/vendor/golang.org/x/sys/PATENTS, modules/route-proxy/vendor/golang.org/x/sys/cpu/asm_aix_ppc64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/asm_darwin_arm64_gc.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/asm_darwin_x86_gc.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/byteorder.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_aix.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_arm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_arm64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_darwin_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_darwin_arm64_other.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_darwin_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_x86.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.c, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_arm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_loong64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_mips64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_noinit.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_ppc64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_loong64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_loong64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_mips64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_mipsx.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_netbsd_amd64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_netbsd_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_openbsd_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_openbsd_arm64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_arm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_mips64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_ppc64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_ppc64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_riscv64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_s390x.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_sparc64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_wasm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_windows.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_windows_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_zos.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_zos_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/endian_big.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/endian_little.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/hwcap_linux.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/parse.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/proc_cpuinfo_linux.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/runtime_auxv.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/runtime_auxv_go121.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_aix_gccgo.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_aix_ppc64_gc.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_darwin_arm64_gc.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_darwin_x86_gc.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/zcpu_windows.go, modules/route-proxy/vendor/golang.org/x/text/LICENSE, modules/route-proxy/vendor/golang.org/x/text/PATENTS, modules/route-proxy/vendor/golang.org/x/text/secure/bidirule/bidirule.go, modules/route-proxy/vendor/golang.org/x/text/transform/transform.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/bidi.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/bracket.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/core.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/prop.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/tables15.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/tables17.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/trieval.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/composition.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/forminfo.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/input.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/iter.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/normalize.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/readwriter.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/tables15.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/tables17.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/transform.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/trie.go, testdata/beside/CAPTURED, vendor/git.novox.be/novox/mesh-sdk/go/README.md, vendor/git.novox.be/novox/mesh-sdk/go/caller.go, vendor/git.novox.be/novox/mesh-sdk/go/log.go, vendor/git.novox.be/novox/mesh-sdk/go/membership/membership.go, vendor/git.novox.be/novox/mesh-sdk/go/merge-check.sh, vendor/git.novox.be/novox/mesh-sdk/go/process/account.go, vendor/git.novox.be/novox/mesh-sdk/go/process/asks.go, vendor/git.novox.be/novox/mesh-sdk/go/process/call.go, vendor/git.novox.be/novox/mesh-sdk/go/process/conn.go, vendor/git.novox.be/novox/mesh-sdk/go/process/emit.go, vendor/git.novox.be/novox/mesh-sdk/go/process/follow.go, vendor/git.novox.be/novox/mesh-sdk/go/process/queue.go, vendor/git.novox.be/novox/mesh-sdk/go/process/state.go, vendor/git.novox.be/novox/mesh-sdk/go/provision.go, vendor/git.novox.be/novox/mesh-sdk/go/seat.go, vendor/git.novox.be/novox/mesh-sdk/go/state.go, vendor/git.novox.be/novox/mesh-sdk/go/stdio.go

Run by the build seat on shanks as build-1792667021343916128 (builds --log build-1792667021343916128).

**Merge check** at `707bfba4` - `mesh/merge-gate`: **ERROR** — the check could not run: build-1792667021343916128-store never became ready - `mesh/repo-check`: **ERROR** — the check could not run: build-1792667021343916128-store never became ready **Delivery plan** — builds build-agent, mesh-controller, route-proxy → ace, g14, novox, shanks; no bus step - tier 0: mesh-controller, route-proxy - tier 1: build-agent - ace: receives route-proxy, build-agent - g14: receives build-agent - novox: receives mesh-controller, route-proxy, build-agent - shanks: receives build-agent - route-proxy provides route: its consumers are sent again after it - route-proxy keeps data (ADR 0233): what it holds is backed up before it moves - build-agent keeps data (ADR 0233): what it holds is backed up before it moves - grants step: if this changes what the bus's user list says (a new tool, subject or user), novox is sent that list alone, every build there kept, before route-proxy, build-agent is judged on its first machine - read by no module's build: Makefile, cmd/mesh-controller/issue611_test.go, cmd/mesh-controller/planner_records_test.go, cmd/mesh-controller/planner_rules_test.go, internal/broker/onnats_test.go, internal/builder/gosource_test.go, internal/inventory/builds_test.go, internal/ownmanifest/image_place_test.go, internal/ownmanifest/public_issuer_test.go, modules/route-proxy/README.md, modules/route-proxy/cmd/route-provider/provider_test.go, modules/route-proxy/cmd/route-proxy/authority_test.go, examples/route-proxy/authority_test.go, modules/route-proxy/cmd/route-proxy/bus.go, modules/route-proxy/cmd/route-proxy/challenge_test.go, examples/route-proxy/challenge_test.go, modules/route-proxy/cmd/route-proxy/forwarded_test.go, examples/route-proxy/forwarded_test.go, modules/route-proxy/cmd/route-proxy/main.go, modules/route-proxy/cmd/route-proxy/policy_test.go, examples/route-proxy/policy_test.go, modules/route-proxy/cmd/route-proxy/reach_test.go, examples/route-proxy/reach_test.go, modules/route-proxy/cmd/route-proxy/routes_test.go, examples/route-proxy/routes_test.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/membership/membership.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/account.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/asks.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/call.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/conn.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/emit.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/follow.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/queue.go, modules/route-proxy/vendor/git.novox.be/novox/mesh-sdk/go/process/state.go, modules/route-proxy/vendor/github.com/klauspost/compress/LICENSE, modules/route-proxy/vendor/github.com/klauspost/compress/flate/deflate.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/dict_decoder.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/fast_encoder.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_bit_writer.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_code.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_sortByFreq.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/huffman_sortByLiteral.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/inflate.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/inflate_gen.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level1.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level2.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level3.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level4.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level5.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/level6.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/matchlen_generic.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/stateless.go, modules/route-proxy/vendor/github.com/klauspost/compress/flate/token.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/le/le.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/le/unsafe_disabled.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/le/unsafe_enabled.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/regmask/regmask.go, modules/route-proxy/vendor/github.com/klauspost/compress/internal/regmask/regmask_386.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/.gitignore, modules/route-proxy/vendor/github.com/nats-io/nats.go/.golangci.yaml, modules/route-proxy/vendor/github.com/nats-io/nats.go/.words, modules/route-proxy/vendor/github.com/nats-io/nats.go/.words.readme, modules/route-proxy/vendor/github.com/nats-io/nats.go/CLAUDE.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/CODE-OF-CONDUCT.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/CONTRIBUTING.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/GOVERNANCE.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/LICENSE, modules/route-proxy/vendor/github.com/nats-io/nats.go/MAINTAINERS.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/Makefile, modules/route-proxy/vendor/github.com/nats-io/nats.go/README.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/TESTING.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/context.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/dependencies.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/dependencies.tpl, modules/route-proxy/vendor/github.com/nats-io/nats.go/enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/encoders/builtin/default_enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/encoders/builtin/gob_enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/encoders/builtin/json_enc.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/go_test.mod, modules/route-proxy/vendor/github.com/nats-io/nats.go/go_test.sum, modules/route-proxy/vendor/github.com/nats-io/nats.go/internal/parser/parse.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/internal/syncx/map.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/MIGRATION.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/README.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/api.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/consumer.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/consumer_config.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/errors.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/jetstream.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/jetstream_options.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/kv.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/kv_options.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/message.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/object.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/object_options.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/ordered.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/publish.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/pull.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/push.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/stream.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jetstream/stream_config.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/js.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jserrors.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/jsm.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/kv.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/legacy_jetstream.md, modules/route-proxy/vendor/github.com/nats-io/nats.go/nats.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/nats_iter.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/netchan.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/object.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/parser.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/testing_internal.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/timer.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/util/tls.go, modules/route-proxy/vendor/github.com/nats-io/nats.go/ws.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/.gitignore, modules/route-proxy/vendor/github.com/nats-io/nkeys/.goreleaser.yml, modules/route-proxy/vendor/github.com/nats-io/nkeys/GOVERNANCE.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/LICENSE, modules/route-proxy/vendor/github.com/nats-io/nkeys/MAINTAINERS.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/README.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/TODO.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/crc16.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/creds_utils.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/dependencies.md, modules/route-proxy/vendor/github.com/nats-io/nkeys/errors.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/keypair.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/nkeys.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/public.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/strkey.go, modules/route-proxy/vendor/github.com/nats-io/nkeys/xkeys.go, modules/route-proxy/vendor/github.com/nats-io/nuid/.gitignore, modules/route-proxy/vendor/github.com/nats-io/nuid/.travis.yml, modules/route-proxy/vendor/github.com/nats-io/nuid/GOVERNANCE.md, modules/route-proxy/vendor/github.com/nats-io/nuid/LICENSE, modules/route-proxy/vendor/github.com/nats-io/nuid/MAINTAINERS.md, modules/route-proxy/vendor/github.com/nats-io/nuid/README.md, modules/route-proxy/vendor/github.com/nats-io/nuid/nuid.go, modules/route-proxy/vendor/golang.org/x/crypto/LICENSE, modules/route-proxy/vendor/golang.org/x/crypto/PATENTS, modules/route-proxy/vendor/golang.org/x/crypto/acme/acme.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/autocert.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/cache.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/listener.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/autocert/renewal.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/http.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/jws.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/rfc8555.go, modules/route-proxy/vendor/golang.org/x/crypto/acme/types.go, modules/route-proxy/vendor/golang.org/x/crypto/bcrypt/base64.go, modules/route-proxy/vendor/golang.org/x/crypto/bcrypt/bcrypt.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2bAVX2_amd64.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2bAVX2_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b_generic.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2b_ref.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/blake2x.go, modules/route-proxy/vendor/golang.org/x/crypto/blake2b/register.go, modules/route-proxy/vendor/golang.org/x/crypto/blowfish/block.go, modules/route-proxy/vendor/golang.org/x/crypto/blowfish/cipher.go, modules/route-proxy/vendor/golang.org/x/crypto/blowfish/const.go, modules/route-proxy/vendor/golang.org/x/crypto/curve25519/curve25519.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/alias/alias.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/alias/alias_purego.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/mac_noasm.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/poly1305.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_asm.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_generic.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_loong64.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64x.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_riscv64.s, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.go, modules/route-proxy/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.s, modules/route-proxy/vendor/golang.org/x/crypto/nacl/box/box.go, modules/route-proxy/vendor/golang.org/x/crypto/nacl/secretbox/secretbox.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/hsalsa20.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa208.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.s, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_noasm.go, modules/route-proxy/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_ref.go, modules/route-proxy/vendor/golang.org/x/net/LICENSE, modules/route-proxy/vendor/golang.org/x/net/PATENTS, modules/route-proxy/vendor/golang.org/x/net/idna/idna.go, modules/route-proxy/vendor/golang.org/x/net/idna/punycode.go, modules/route-proxy/vendor/golang.org/x/net/idna/tables15.0.0.go, modules/route-proxy/vendor/golang.org/x/net/idna/tables17.0.0.go, modules/route-proxy/vendor/golang.org/x/net/idna/trie.go, modules/route-proxy/vendor/golang.org/x/net/idna/trieval.go, modules/route-proxy/vendor/golang.org/x/sys/LICENSE, modules/route-proxy/vendor/golang.org/x/sys/PATENTS, modules/route-proxy/vendor/golang.org/x/sys/cpu/asm_aix_ppc64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/asm_darwin_arm64_gc.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/asm_darwin_x86_gc.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/byteorder.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_aix.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_arm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_arm64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_darwin_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_darwin_arm64_other.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_darwin_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gc_x86.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.c, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_arm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_loong64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_mips64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_noinit.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_ppc64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_linux_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_loong64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_loong64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_mips64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_mipsx.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_netbsd_amd64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_netbsd_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_openbsd_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_openbsd_arm64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_arm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_mips64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_ppc64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_other_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_ppc64x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_riscv64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_riscv64.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_s390x.s, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_sparc64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_wasm.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_windows.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_windows_arm64.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_x86.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_zos.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/cpu_zos_s390x.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/endian_big.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/endian_little.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/hwcap_linux.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/parse.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/proc_cpuinfo_linux.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/runtime_auxv.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/runtime_auxv_go121.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_aix_gccgo.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_aix_ppc64_gc.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_darwin_arm64_gc.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/syscall_darwin_x86_gc.go, modules/route-proxy/vendor/golang.org/x/sys/cpu/zcpu_windows.go, modules/route-proxy/vendor/golang.org/x/text/LICENSE, modules/route-proxy/vendor/golang.org/x/text/PATENTS, modules/route-proxy/vendor/golang.org/x/text/secure/bidirule/bidirule.go, modules/route-proxy/vendor/golang.org/x/text/transform/transform.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/bidi.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/bracket.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/core.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/prop.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/tables15.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/tables17.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/bidi/trieval.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/composition.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/forminfo.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/input.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/iter.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/normalize.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/readwriter.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/tables15.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/tables17.0.0.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/transform.go, modules/route-proxy/vendor/golang.org/x/text/unicode/norm/trie.go, testdata/beside/CAPTURED, vendor/git.novox.be/novox/mesh-sdk/go/README.md, vendor/git.novox.be/novox/mesh-sdk/go/caller.go, vendor/git.novox.be/novox/mesh-sdk/go/log.go, vendor/git.novox.be/novox/mesh-sdk/go/membership/membership.go, vendor/git.novox.be/novox/mesh-sdk/go/merge-check.sh, vendor/git.novox.be/novox/mesh-sdk/go/process/account.go, vendor/git.novox.be/novox/mesh-sdk/go/process/asks.go, vendor/git.novox.be/novox/mesh-sdk/go/process/call.go, vendor/git.novox.be/novox/mesh-sdk/go/process/conn.go, vendor/git.novox.be/novox/mesh-sdk/go/process/emit.go, vendor/git.novox.be/novox/mesh-sdk/go/process/follow.go, vendor/git.novox.be/novox/mesh-sdk/go/process/queue.go, vendor/git.novox.be/novox/mesh-sdk/go/process/state.go, vendor/git.novox.be/novox/mesh-sdk/go/provision.go, vendor/git.novox.be/novox/mesh-sdk/go/seat.go, vendor/git.novox.be/novox/mesh-sdk/go/state.go, vendor/git.novox.be/novox/mesh-sdk/go/stdio.go Run by the build seat on shanks as `build-1792667021343916128` (`builds --log build-1792667021343916128`).
jschoubben added 1 commit 2026-10-22 11:39:29 +00:00
Read the bus release from the nats module's upstream artifact, so the tests' bus is still held to the mesh's once the Dockerfile is gone (issue 1640)
mesh/merge-gate head 01f615aa0ad6 merged into trunk aa9da942606d — pass: group feat/r4d composed: every machine composes with the change as it did without …
mesh/delivery delivered
mesh/repo-check head 01f615aa0ad6 merged into trunk aa9da942606d — pass: its merge-check.sh passed
mesh/delivery-group group feat/r4d delivered: every member is delivered
mesh/check failed: unit: ..test: node:internal/modules/esm/resolve:241 | 01f615aa0ad6 on aa9da942606d | unit 3345 run, 0 kept, 7 skipped | integration…
01f615aa0a
mesh-catalog #434 runs the nats server as the upstream image named in module.json (ADR 0497) and
deletes modules/nats/Dockerfile, so the check failed opening it. The manifest's upstream nats
artifact is read first; the Dockerfile only for a catalogue from before the move (the captured copy).
mesh-tools merged commit 8f2d22db0c into main 2026-10-22 12:19:08 +00:00
mesh-tools deleted branch feat/r4d 2026-10-22 12:19:08 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-controller#433