2026-09-25 - 2026-09-28

Overview

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

44 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

2 Pull requests proposed by 1 user