Software formal verification faces scalability limits because constructing comprehensive formal specifications for complex programs remains extraordinarily difficult