neofoam.framework.initialization.staged.runner¶
Execute a StagedInitSpec.
- class neofoam.framework.initialization.staged.runner.StagedInitRunner(spec: StagedInitSpec, *, argv: list[str] | None = None)[source]¶
Bases:
objectRun the LOAD → RESOLVE → BUILD pipeline of a frozen spec.
Mutable state (
argv,core_models,optional_models,state) lives here, not on the spec — keeping the spec hashable and reusable.