An update on the FMC checker:
I have "manually" run the "automatic" checker on weeks 22 through 25 of this year (plus those that have been submitted so far for week 26), and have made corrections to those that were invalid. So a number of you have DNFs now that you did not have before for those weeks. I will probably go through a number of additional weeks manually before starting to run the checker automatically, so as to have greater confidence that it is working correctly. For most of the solutions I invalidated, I was able to discover the mistake and I explained that mistake in the comment. (I hope you understand that I will not be able to continue to do that for all past solutions - that would be ridiculous! But I do hope to do them for a while, as I try to make sure the code is working correctly.)
For all current and future submissions, we're going to require proper WCA notation to be followed. But for previous submissions, it seems to me that would be unnecessarily harsh. So, I'm hoping to correct submissions that are valid except for invalid notation, to make them have valid notation. I'll copy the invalid notation into the comment so the original version can be seen. I intend to try to support any invalid notation that I can understand and that can therefore be translated to a valid notation solution. Please, if you see me invalidate any solution that you think is actually correct, please let me know and I will look at it again.