Rename mesh-control -> mesh-controller, substrate -> foundation
One name per thing, per the HQ glossary: the module/container/image/binary/repo becomes mesh-controller, the seat the-controller, and the store+broker pair the foundation (embedded base bundles, default template and example lock renamed with their go:embed directives). No behaviour change — a pure vocabulary rename. Claude-Session: https://claude.ai/code/session_01D6qtiYU3P9jk3pnAXyAFyx
This commit is contained in:
+3
-3
@@ -45,7 +45,7 @@ export function planned(env: NodeJS.ProcessEnv = process.env): Build[] {
|
||||
env: { CGO_ENABLED: "0" },
|
||||
});
|
||||
}
|
||||
const control = where["mesh-control"];
|
||||
const control = where["mesh-controller"];
|
||||
if (control) {
|
||||
// **Every image the lab runs, not only the control plane's.**
|
||||
//
|
||||
@@ -84,7 +84,7 @@ export function planned(env: NodeJS.ProcessEnv = process.env): Build[] {
|
||||
//
|
||||
// It is built here at all because the bed now bootstraps THROUGH it (novox/hq ADR 0067): the
|
||||
// anchor is brought into existence by running the same program a bare machine runs, rather than
|
||||
// by the bed applying a substrate bundle by hand and calling that an install. An installer that
|
||||
// by the bed applying a foundation bundle by hand and calling that an install. An installer that
|
||||
// was stale would be a bed proving something about last week's procedure.
|
||||
const installer = env["MESH_LAB_BOOTSTRAP_BINARY"];
|
||||
if (installer && where["mesh-host"]) {
|
||||
@@ -104,7 +104,7 @@ export function planned(env: NodeJS.ProcessEnv = process.env): Build[] {
|
||||
* thing it was going to run and now carries the thing that makes it, so a raised mesh holds a
|
||||
* control plane it built from a repository and a commit rather than one it was handed.
|
||||
*
|
||||
* `mesh-builder:development` is what mesh-control's `make builder-image` tags — one tag, said in
|
||||
* `mesh-builder:development` is what mesh-controller's `make builder-image` tags — one tag, said in
|
||||
* one place. Overridable because a release installer carries a release image, and nothing about
|
||||
* that is the lab's business.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user