Execution state messages and control boundaries The normal path cycles through IDLE, RUNNING, COMPLETING_TASK and PAUSED; cancellation reports CANCELING, while uncertain failures can latch FAULTED. EROBS / STATE MACHINEExecution state messages and control boundariesMODEL READYPAUSE REQUESTUNIT ENDSRESULT; NO FAULTPAUSE STEPRESUMESETTLEDIDLEinitial / cleanupRUNNINGunit executionCOMPLETING_TASKpause requestedPAUSEDwaiting for resumeCANCELINGcancel requestedFAULTEDrestart to recover* Uncertain failure / exceptionFaulted goals are rejected.* Cancel from an active goalWaits for the active unit.* Cross-state rules are summarized below their destination. IDLE is a lifecycle status, not proof that the last task succeeded.