Skip to content

Runtime Lifecycle

Runtime lifecycle decisions split across start/stop control, hot reload, release deploy, retain recovery, and safety recovery.

Lifecycle Paths

Lifecycle concern Start here
start, stop, and operator control Runtime UI And Control
hot reload after source/config changes Compile, Validate, Reload
deploy and restart after a release Deploy And Rollback
retain behavior, faults, and safe-state recovery Safety And Commissioning

Restart Modes

  • Normal start brings the runtime up from a stopped state.
  • Warm restart is the retain-preserving recovery path when the runtime/platform supports it.
  • Cold restart reinitializes more runtime state and should be treated as a stronger reset.
  • Compile/reload is the engineering loop for code or config changes.
  • Fault recovery starts from the relevant safety or rollback workflow, not from the normal start path.