How would you build software that can safely recover from a processor reset during an active maneuver at Benchmark Space Systems?