chatGPT seems amazing at taking corrections, iterating on the requirements, fixing as it goes. So the badly-specified requests are going to be sorted out by multiple rounds of interaction.
I think this is amazing, because this is the opposite of how we normally think about computers. ChatGPT is highly intuitive instead of a formal reasoning system. No doubt some future AIs will combine this intuition with checks against formal verification engines to check correctness.
[1] Section 6 of https://yaofu.notion.site/How-does-GPT-Obtain-its-Ability-Tr...