“Are there any ambiguities, open questions, or hidden assumptions in spec? Please think deeply.”