2026-09-21 - 2026-09-28

Overview

93 Active Pull Requests
0 Active Issues
Excluding merges, 0 authors have pushed 0 commits to main and 241 commits to all branches. On main, 0 files have changed and there have been 0 additions and 0 deletions.

91 Pull requests merged by 2 users

Merged #155 Design 28: the mesh runs on the new bus 2026-09-28 00:40:29 +00:00

Merged #153 Design 26: which assignment holds a seat is on record, and changes as one act 2026-09-27 21:22:57 +00:00

Merged #152 ADR 0131: everything on the mesh speaks to the broker seat, and AMQP is not a provision 2026-09-27 21:06:02 +00:00

Merged #150 Building the bus: the decisions the work needed, and what it taught back 2026-09-27 17:06:40 +00:00

Merged #149 to-be 31: a module declares its fail2ban jail, mesh composes them per node 2026-09-27 15:00:16 +00:00

Merged #148 ADR 0122: a seat is data the controller owns; a rename is a database update 2026-09-27 13:41:11 +00:00

Merged #147 to-be 30: the mesh updates itself on a push 2026-09-27 12:49:32 +00:00

Merged #146 ADR 0121: keep distribution, retire only verdaccio; node-* seats migrated 2026-09-27 12:36:54 +00:00

Merged #145 ADR 0121: a system seat is named for its scope; a module may define its own 2026-09-27 12:15:22 +00:00

Merged #144 ADR 0120: a roster fact carries its format as a template; rewrite to-be 29 2026-09-26 23:51:21 +00:00

Merged #143 ADR 0119: a taken tunnel's predecessor is retired once the take is proven 2026-09-26 22:59:15 +00:00

Merged #142 issue 130: undeclaring a service stops it, even one the mesh only reloads or keeps running 2026-09-26 22:58:43 +00:00

Merged #141 issue 129: nothing makes a machine trust the mesh's own certificate authority 2026-09-26 22:57:31 +00:00

Merged #140 issue 128: the machine's hosts file is written whole, and on a workstation it is shared 2026-09-26 22:57:02 +00:00

Merged #139 ADR 0117: a machine's uplink is a seat — the mesh configures the manager, never the link 2026-09-26 22:56:27 +00:00

Merged #138 to-be 29: a node has operator accounts, and the mesh owns what lives under a home 2026-09-26 21:53:40 +00:00

Merged #137 issue 127: a declaration that shrinks to empty is skipped, not sent 2026-09-26 20:25:19 +00:00

Merged #136 112 is fixed: a carried peer is nameable, and the resolver answers for all four machines 2026-09-26 18:13:53 +00:00

Merged #134 The bus in five steps: a decomposition, a breakdown, and progressive insight 2026-09-26 17:05:44 +00:00

Merged #135 Give 0115 a home, and match its batch's status — main is failing both checks 2026-09-26 17:04:51 +00:00

Merged #133 0115: one assignment of a module per node — the requirement is dropped 2026-09-26 16:53:12 +00:00

Merged #132 to-be 27: the three gaps answered 2026-09-26 15:44:54 +00:00

Merged #131 Issues 125 and 126: two apply-layer gaps the novox session hit live 2026-09-26 15:25:41 +00:00

Merged #130 Issues 119 and 122: what a host path is, and what a node's layout would replace 2026-09-26 15:21:35 +00:00

Merged #129 Issue 122: count host paths, not paths 2026-09-26 15:11:33 +00:00

Merged #128 Issue 122: count it properly — 30 of 71 definitions name this installation 2026-09-26 15:09:17 +00:00

Merged #127 Issue 124: a consumer cannot be told a value its provider derived for it 2026-09-26 14:47:25 +00:00

Merged #126 Issue 123: the image registry is named after a role, and *artifact* is defined as one format 2026-09-26 13:38:00 +00:00

Merged #125 Issue 121: retract step 4 — the forge's service is not built 2026-09-26 13:36:36 +00:00

Merged #124 Issue 108: the second door was attached to the wrong thing 2026-09-26 13:22:55 +00:00

Merged #122 Issue 122: the pattern is already on main, in five modules 2026-09-26 13:07:43 +00:00

Merged #121 Issue 122: a module cannot ask for its own public name 2026-09-26 12:58:42 +00:00

Merged #120 The seats as they run, and to-be 26 implemented 2026-09-26 12:50:02 +00:00

Merged #119 Issue 121 diagnosed: the seats work renamed the requirement, not the order 2026-09-26 12:48:12 +00:00

Merged #118 Accept ADR 0110 and ADR 0111; the seats design is in progress 2026-09-26 12:28:43 +00:00

Merged #117 Issue 121: builder's real package-registry grant deadlocks a genesis bootstrap 2026-09-26 12:20:54 +00:00

Merged #116 Issue 118: the analytics store answers the dial and times out the query 2026-09-26 12:20:46 +00:00

Merged #113 To-be 27 (proposed): a module requires, the mesh resolves — with ADRs 0109–0114, research 016 and issue 119 2026-09-26 12:17:56 +00:00

Merged #93 Design 25: the bus on NATS — proposed architecture for review; issue 103 resolved 2026-09-26 12:15:20 +00:00

Merged #110 Issue 117: a module's own code is a container in one record and a process in another 2026-09-26 12:14:38 +00:00

Merged #115 Research 017: a mesh that heals itself 2026-09-26 12:14:24 +00:00

Merged #114 Issue 120: a provisioner remembers what it did, not what is there 2026-09-26 12:14:18 +00:00

Merged #108 Issue 113 resolved by the repin, and what issue 064 did not cover 2026-09-26 12:13:52 +00:00

Merged #109 Issue 116: route-proxy has no authentication or IP-restriction mechanism 2026-09-25 12:28:58 +00:00

Merged #105 Research 015: reopen the comparison — the premise for narrowing to one candidate was false 2026-09-24 16:47:19 +00:00

Merged #107 Add hq-defer: park a thought without moving the work off course 2026-09-24 16:39:22 +00:00

Merged #106 ADR 0107: persistent data is a directory bind, never a named volume 2026-09-24 14:24:18 +00:00

Merged #104 Accept ADR 0038; close issue 091 2026-09-24 13:53:37 +00:00

Merged #103 Issue 113 and research 015: the object store's images are gone upstream, not access-restricted 2026-09-24 13:45:35 +00:00

Merged #101 Issue 112: diagnose — the predecessor's own DNS config already names the carried peers 2026-09-24 12:49:51 +00:00

Merged #99 Name the migration repository in the map, so nobody has to be told it exists 2026-09-24 00:02:08 +00:00

Merged #79 Issue 092: genesis publishes to a registry the container runtime does not yet trust 2026-09-23 23:38:47 +00:00

Merged #78 Issue 091: a module definition carries a machine port 2026-09-23 23:38:40 +00:00

Merged #98 Issues 111 and 112: the resolver was told the wrong set of names, twice over 2026-09-23 23:32:42 +00:00

Merged #97 Issue 110: on a converged node a container on the runtime's own network cannot reach the resolver 2026-09-23 23:13:49 +00:00

Merged #96 Issue 109: a container keeps the address it was made with 2026-09-23 23:02:49 +00:00

Merged #95 ADR 0105: what review settled — the tunnel adoption is implemented 2026-09-23 22:39:08 +00:00

Merged #94 Issue 102 resolved and verified on the machine; issue 097's orphan was on the host network 2026-09-23 22:15:49 +00:00

Merged #92 ADR 0106: the bus is NATS; issue 104 resolved 2026-09-23 21:40:03 +00:00

Merged #91 Issue 108: the registry has no garbage collection, and two doors make it harder to add 2026-09-23 21:32:53 +00:00

Merged #90 Issue 107: a declaration carries no order; rescue on an enrolled node is reconcile, not apply FILE 2026-09-23 21:27:25 +00:00

Merged #89 Research 014: the bus on NATS — decide now, build in the lab, cut over once after the core 2026-09-23 21:15:23 +00:00

Merged #88 Issues 102–106 and ADR 0105: what the core migration found, and the hub adopting the predecessor's tunnel 2026-09-23 20:54:54 +00:00

Merged #87 Issue 101: taking a service its neighbours reach by container name cuts them off 2026-09-23 18:14:09 +00:00

Merged #86 Issue 100: a secret the mesh mints cannot be the one the service it takes over already uses 2026-09-23 00:54:22 +00:00

Merged #85 Issue 099: a module's image pin ages into a downgrade, and taking it over is where that is discovered 2026-09-23 00:48:02 +00:00

Merged #84 Issue 094 diagnosed and resolved; 096, 097 and 098 opened from what it uncovered 2026-09-23 00:37:27 +00:00

Merged #83 Issues 094 and 095, both found in the first module's cutover 2026-09-22 23:57:49 +00:00

Merged #82 Research 013: the forge and the registries — a seat answers the wrong question 2026-09-22 23:03:11 +00:00

Merged #81 ADR 0104: a provision may be answered by an adapter to the predecessor 2026-09-22 21:57:54 +00:00

Merged #80 Issue 093: the successor proxy cannot serve what the predecessor still serves 2026-09-22 21:57:05 +00:00

Merged #77 Issue 085 resolved 2026-09-22 20:00:50 +00:00

Merged #76 Issues 088, 089 and 090, found fixing 085 2026-09-22 20:00:02 +00:00

Merged #75 Adoption mode as built: ADRs 0101–0103, issues 084–086 2026-09-22 19:02:01 +00:00

Merged #74 ADR 0100 (proposed): a node in use is adopted before it is converged 2026-09-22 14:35:32 +00:00

Merged #73 Issue 083 resolved: nothing the control queue carries is lost while the store restarts 2026-09-22 12:43:00 +00:00

Merged #72 Issues 081 and 082 resolved; 083 opened 2026-09-22 11:53:16 +00:00

Merged #71 Issues 079 and 080, found by running the large mesh bed; 074's addendum 2026-09-22 00:19:17 +00:00

Merged #70 ADR 0099; issues 077, 078 and 074 resolved; designs 08 and 20 amended 2026-09-21 21:58:51 +00:00

Merged #69 ADR 0098; issue 076 opened and resolved; ADR 0097's base refusal live; ADR 0096 proven against the public hub; 074 down to one bed 2026-09-21 20:58:27 +00:00

Merged #68 Multiple fixes: issues 064, 066 and 020 resolved; 074 narrowed to two beds 2026-09-21 20:13:21 +00:00

Merged #67 Multiple fixes: ADRs 0094–0097; issues 069, 049, 046 resolved; 064's image half decided 2026-09-21 19:05:13 +00:00

Merged #66 ADR 0093: a fixture that runs a module's runtime carries its name; 074 diagnosed; 075 resolved 2026-09-21 17:36:45 +00:00

Merged #65 Issues 072 and 073 name their merges, the branches being gone 2026-09-21 17:25:06 +00:00

Merged #64 Multiple fixes: status vocabulary aligned, 065/026/070/007 resolved, 066/069/049/046 located, 064 diagnosed 2026-09-21 17:23:35 +00:00

Merged #63 Issue 072 diagnosed: genesis registers the manifest its build produced; design 17 says so 2026-09-21 17:23:32 +00:00

Merged #62 ADR 0089: a bed reads the catalogue it proves; issue 073 diagnosed; issues 074 and 075 opened 2026-09-21 17:23:16 +00:00

Merged #61 Issues 031, 035 and 054 name their merges, the branch being gone 2026-09-21 11:50:06 +00:00

Merged #60 ADRs 0087 and 0088; issues 031, 035 and 054 resolved; issue 041 surveyed; issue 073 opened 2026-09-21 11:49:09 +00:00

Merged #59 ADR 0086 (a secret reaches a process as a file), the vault shipped, issues 041 and 072 2026-09-21 09:59:22 +00:00

Merged #58 The secrets vault: handoff, the amended decision, issues 069–071, and the reconciliation of open issues 2026-09-21 08:03:28 +00:00

2 Pull requests proposed by 1 user