Here are the five conditions that almost always determine whether an AI project moves from conversation to execution.