Distinguishing execution risk from systemic failure OpenAI