I only know how to specify the questions because I know they are sources of problems since I can install an entire setup project from scratch on the top of my head.
Most can't though, and they won't ask specific questions.
But with time, GPT will likely be able to ask questions to get the context, and that will change everything.