- Refactored _SM_RUN_ENTER, _EXIT, _BUFFER_IN, _BUFFER_OUT, and _Util to use SetRunStepError helper.
- Corrected AGV_RUN_FAIL and MESSAGE_ERROR codes in _SM_RUN_ENTER, _EXIT, and _CHARGE_GO.
- Added new error codes AGV_SPEED_SET_FAIL and AGV_RUN_FAIL to EnumData.cs.
- Added RunStepErrorCode to Xbee status protocol and CResult.
- Defined detailed operational error codes in EnumData.cs.
- Updated _SM_RUN_*.cs to report specific error codes before proper error transitions.
- Renamed and refactored charge-related sequence files.