2025-09-28 - 2026-09-28
Overview
50 Pull requests merged by 1 user
Merged
#51 Adoption bed: a machine in use raised adopted, held, taken and converged (hq ADR 0100–0103)
Merged
#50 The store-window bed: a machine enrols and a report arrives while the store is away (issue 083)
Merged
#49 A cache consumer must present its login; the two-node bed runs green again
Merged
#48 The large mesh bed runs end to end again: 21/21
Merged
#47 Issue 074 closed: the last WEARING fixtures renamed or retired; a stale delivery fixed
Merged
#46 The route-forwarding bed installs the catalogue's authority, proxy and consumer; the whole-mesh bed installs the vault first
Merged
#45 Multiple fixes: six beds retired (074), the certificate bed against Pebble and step-ca (020), a coupled-pair spike (066)
Merged
#44 Multiple fixes: the vault bed keeps two secrets, the confluence bed asks through the control plane, the runtime build installs its SDK and speaks
Merged
#43 The run rebuilds the module runtimes its beds stock (075); two mechanism beds read the catalogue's redis (074)
Merged
#42 Genesis reads the registry's and the builder's manifests from the catalogue, not the control plane's (hq issue 072)
Merged
#41 Beds read the catalogue: one loader, eight beds converted, the rest declared (hq issue 073)
Merged
#40 Beds for the seed file and the foundation's filter; beds deliver secrets as files; a bundle-raised bed derives the anchor's filter
Merged
#39 Beds for the vault and for genesis's root secrets
Merged
#38 Land the whole-mesh-novox bed (green) and the minio quay.io fix
Merged
#36 The bed's 058 claim, base64 dump, and 063 comment made honest (review)
Merged
#35 The bed enforces one-push provisioning, a patient runtime, and a broker restart (057/058/063)
Merged
#34 The no-fake multi-node gate: built-store-cross-node
Merged
#33 warm refuses a departed instance instead of crashing into it
Merged
#32 The settle check records settling instead of inferring it from the clock
Merged
#31 Every test passes the typecheck gate
Merged
#30 Remove the inert MESH_SEAL_KEY; cite ADR 0048 correctly
Merged
#29 two-node-db on the one-store model: store cross-node proven end-to-end
Merged
#28 A two-node bed: a joined node opens the adopted broker over the overlay
Merged
#27 One-node bed: SDK-by-version, rename, and the store/broker upgrade proofs
Merged
#26 One archive per machine, not one per image
Merged
#25 Configure the resolver rather than fight it
Merged
#24 One dropped lookup should not cost a two-hour run
Merged
#23 The beds place the builder's manifest too
Merged
#22 The beds raise a mesh through an installer that carries a builder
Merged
#21 Raise a mesh of one by the installer, in a bed of its own
Merged
#20 The provider remap moves a port; it does not bind it to loopback
Merged
#19 Delete the lab's registry, and bootstrap the anchor through the installer
Merged
#18 whole-mesh rehearsal beds: the real node sets converge on one substrate
Merged
#17 local-model bed: prove model-access answered by a node (ADR 0055)
Merged
#16 openai bed: prove the static-key model-access path (ADR 0050)
Merged
#15 model-usage bed: prove the usage store end to end (ADR 0054)
Merged
#14 anthropic bed: end-to-end model-access refreshable-grant, with per-module dep packaging
Merged
#13 lavinmq-bed: prove the AMQP provider provisions a require-only consumer
Merged
#12 route-forwarding: prove the native ingress routes + withdraws (drop traefik)
Merged
#11 schedule-tick: prove a scheduled container fires on its cadence (ADR 0053)
Merged
#10 Two-node DB-consumer bed (GREEN) + scenario disk field
Merged
#9 tools-confluence: sixth green bed (confluence runtime serves 3 tools, no creds)
Merged
#8 tools-gitlab: the tools-only integration bed (gitlab runtime serves 23 tools, no creds)
Merged
#7 catalogue-mqtt: mosquitto seeded by a run-once step (ADR 0052 proof, green)
Merged
#6 catalogue-media: two modules share an operator-owned library (ADR 0051 proof)
Merged
#5 catalogue-apps: converted modules install on one node (green e2e)
Merged
#4 catalogue-small: four modules install + serve on one node (green e2e)
Merged
#3 Unify trunk on main: initialization → main
Merged
#2 events: an e2e test — an emitted event reaches the audit trail over the mesh's broker
Merged
#1 The lab raises a mesh, draws it, and now places tier 0 inside it