Why the two systems have different failure modes
The decision system fails by being wrong. The execution system fails by being slow or stuck. Those need different fixes and different logs.
The state that must be rebuilt
The executor's position must be readable from the broker, never from memory. A restart that forgets a position is a restart that trades.