Correct. Because, the specs do not talk about mutations, just queries (when I said you were right).
No one ever responds to my feature requests one way or the other, so I have no idea if there is an open ticket. Should there be? @amaster507 mentioned this update-after problem a long time ago. I do feel like this is more of an overlooked problem then a feature request:
As I stated in my post, the code (in go) to validate both frontend and backend is already written. It just needs to be connected to a new method: update-after. This opens up a world of backend validation possibilities that frontend developers will love.
Should I create a new feature request thread for that?