A multi-module install regression test: postgres, redis, minio, and plex assigned to one node in one push, each installs, provisions, and serves its tools (broker serve.* queues asserted). SUITE_EXIT=0.
This is the first proof that the mesh installs multiple modules co-resident on a real node and they all come up — the migration-rehearsal harness. redis's provisioning proof uses the current ADR-0048 MESH_RECEIVES contract (an earlier draft used the pre-0048 self-seal shape, which crash-looped the runtime — fixed here; the redis module itself was already correct).
A multi-module install regression test: postgres, redis, minio, and plex assigned to one node in one push, each installs, provisions, and serves its tools (broker `serve.*` queues asserted). **SUITE_EXIT=0.**
This is the first proof that the mesh installs multiple modules co-resident on a real node and they all come up — the migration-rehearsal harness. redis's provisioning proof uses the current ADR-0048 `MESH_RECEIVES` contract (an earlier draft used the pre-0048 self-seal shape, which crash-looped the runtime — fixed here; the redis module itself was already correct).
Adds `scenarios/catalogue-small.yml` + `test/integration/assigned-catalogue-small.test.ts`.
https://claude.ai/code/session_01LrgweAeERJYBg88c5cKDzF
Raises the first-node substrate and assigns postgres, minio, redis and
plex to one anchor in a single push, proving they resolve and come up
together on one node. postgres and minio each get a consumer that
connects with a real granted credential.
redis follows the corrected provider contract (ADR 0048, issue 032): its
runtime reconciles the contributions the mesh delivers at MESH_RECEIVES
and creates each consumer's ACL user with the mesh-minted password,
sealing nothing — no MESH_SEAL_KEY, no *.grant.json/*.credential path.
The provisioning proof authenticates as the consumer with the mesh's
password (PONG), matching the green provider-uses-mesh-credential bed.
Claude-Session: https://claude.ai/code/session_01LrgweAeERJYBg88c5cKDzF
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
A multi-module install regression test: postgres, redis, minio, and plex assigned to one node in one push, each installs, provisions, and serves its tools (broker
serve.*queues asserted). SUITE_EXIT=0.This is the first proof that the mesh installs multiple modules co-resident on a real node and they all come up — the migration-rehearsal harness. redis's provisioning proof uses the current ADR-0048
MESH_RECEIVEScontract (an earlier draft used the pre-0048 self-seal shape, which crash-looped the runtime — fixed here; the redis module itself was already correct).Adds
scenarios/catalogue-small.yml+test/integration/assigned-catalogue-small.test.ts.https://claude.ai/code/session_01LrgweAeERJYBg88c5cKDzF