Run
The enginealso: workbench run · omega run · run key · programme · decomposition · resume · interrupted at stepOne execution of the engine on one goal; the unit everything else is keyed on.
A run has a key, a goal, a stored result and a status that names its stage: executing, completed, failed at execute, failed at persist, or interrupted at step. Interrupted is not a failure; the process running it died and the finished steps are still on disk, so the run resumes. A persisted run's tree plus its ranked portfolio is a programme, also called a decomposition on the dashboard; a decomposition as a whole is never public, only its experiments and hypotheses are. A run can publish hypotheses without ever persisting a programme.