There are a couple of problems with how you "fixed" hole 2 in this change. The first problem is that you are deleting the previous fairway and erasing history by doing so. You should be modifying the node positions instead of just starting from scratch. https://wiki.openstreetmap.org/wiki/Keep_the_history 

The second, bigger, point is that you are crossing your fairway and green nodes back and forth, creating an overlap and/or gap between the two. You should be reusing the node at each point. Modern editors should snap to an existing node when you get close enough to them. (Though this wouldn't be an issue if you would modify existing features instead of deleting them.)

Please let me know that you see this comment and understand. I'd be happy to clarify if not. 