The base has no circularity — the builder does not stand on it

Written as an open question; it has an answer, and leaving it open would have
made the fix look harder than it is.
This commit is contained in:
2026-09-13 02:25:07 +02:00
parent 3a9ed9d3fd
commit 15ac7fd8dc
@@ -67,5 +67,7 @@ the mesh can produce it too, because that is all the mesh does.
- Is the base a module like any other, or is it one of the few things a new mesh must arrive
carrying? It behaves like both: everything is built on top of it, and it is built out of the same
sources as everything else.
- If it becomes an ordinary module, what stops the circularity — the base is built by the builder,
and the builder is built on the base?
- If it becomes an ordinary module, is there a circularity? **No** — checked rather than assumed:
the builder is a compiled program built from its own sources and a language toolchain, and does
not stand on this base at all. Only modules written in the mesh's scripted toolchain do. So the
thing that would build the base is not one of the things built on it, and the chain has an end.