> is that it shouldn’t assume anything, follow the instructions faithfully, and ask the user for clarification if there is ambiguity in the request
We already had those. They are called programming languages. And interacting with them used to be a very well paid job.