Isn't this what /goal was meant for? Claude will bash _itself_ into reaching the goal.

In my experience, it's quite good at deciding on its own that the goal needn't be properly met.

"Goal achieved!" "OK, does it work?" "No."