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
12 lines
685 B
Plaintext
12 lines
685 B
Plaintext
// foundation-alpine.lock — the pinned tier-1 descriptor the ALPINE host carries.
|
|
//
|
|
// Per system, because its CONTENTS are: this one names apk packages and OpenRC services where
|
|
// the arch bundle names pacman packages and systemd units (novox/hq ADR 0005).
|
|
//
|
|
// Empty on purpose. What belongs here is the closure for a one-node mesh, and that is not
|
|
// yet known: novox/hq research 012 asks what the minimum actually is, and research 011 is
|
|
// what would compute it rather than assert it.
|
|
//
|
|
// A host built with this placeholder refuses to reconcile and says why, rather than applying
|
|
// nothing and reporting success. Building a real host means building it with a real bundle.
|