13. Build Architecture

This chapter specifies what morloc make produces and how the result runs. A compiled program is a manifest describing its commands, one pool per language holding the generated code, and a launcher. At run time the nexus reads the manifest, starts the pools, and sends the first call; the pools then call one another directly. The chapter defines the process lifecycle and worker model, the protocol the processes speak, the shared memory and binary formats that data travels in, streams, how errors propagate, and the data flow through the CLI’s collection, parsing and rendering stages.