Currently, the job state machine operates statically, lacking asynchronous functions to handle manager logic. This limits its functionality and future extensibility. We should integrate asynchronous logic directly into the state machine, following the pattern demonstrated in the XState workflow-async-function example. This will enable better control and facilitate future integration with related child machines