I’m very sorry to hear this. There’s currently a few known bugs surrounding cache, but it sounds like something more specific may be going on. If possible, could you send over the pertaining RP file to firstname.lastname@example.org? I’d like to make sure that nothing else is causing the site and font to be “messed up”, besides the caching.
In regards to your first question, there isn’t yet a definitive way to confirm that the generated HTML is the most recent one, especially on those bases. There is, however, an ongoing feature request for the ability to bypass browser cache with the generated/regenerated HTML, and we’ll hopefully see an implementation of this in a future release.
A workaround for now is to clear the browser cache, as mentioned above, or to add some type of meta “no-caching” tag to ensure that the generated output is cached every time, also mentioned above:
Disable all caching (avoid the need for Ctrl+F5)
I realize this rebuts your second point on the importance of cache for heavyweight projects. This sounds like a great feature request, though, and I’ll be happy to pass this along to our PM team to add to the ongoing discussion of bypassing browser cache. Hopefully this helps for the time being.