Jesus never said “if you sin no more then you are good to go”; he said “go, and sin no more.” Jesus didn’t set the woman caught in adultery free from punishment because she promised never again to sin. He hoped she would stop sinning because she had been freely forgiven.