Review product risk before coding by checking demand, alternatives, channels, switching costs, and failure signals.