They should just do all this in software. Anything that that's complex and life or death should be autopilot driven.
http://99percentinvisible.org/episode/children-of-the-magenta-automation-paradox-pt-1/
and self-driving cars: http://99percentinvisible.org/episode/johnnycab-automation-paradox-pt-2/This isn't to disparage autopilots, but to assure control. The human should always be in control of the system, and capable of deciding when things happen.
If the pilot thinks the button needs pushing, they're not going to wait til after the crash to see if the autopilot is working.
What's your stance on autopilot driven cars and trucks?
Arguably, roadway accidents far, far outnumber the number per-capita of space accidents.
The sooner we can switch to them, the better...
> Arguably, roadway accidents far, far outnumber the number per-capita of space accidents.
... for this reason.