Hello!
I noticed a troublesome issue:
Say you are in a multiple pages script.
One of the pages has an error in it.
The validation tool will not show that error as long as you did not open the page!
On the other hand, the publish option does know that there is an error since it will not let you publish the script.
I got that issue in a 45 pages script.
Took me quite a while to figure out why the publish option would not work since the only error message I got was a very unhelpful message in the area of "Impossible to publish script".
It's an absolutely lucky misclick that got me on the page containing the error and lighting up the red dot on my bug-catching validation tool.
This should be looked into IMO.
Thank you!