State transitions need conditions and observationsState transitions need conditions and observationsStateDefine before implementationInitializeCell map, configuration and valid inputsOperatePermitted outputs and monitoringSleepActive functions, wake source and latencyFault / recoveryResponse owner and re-entry conditionsA mode name alone does not describe dependable behavior.