One "feature" of CIME is that you can create a case with any available compset and gridset even if has never been tried or validated and you would only get an error if an initial condition file for the specified resolution was missing.
Why did CIME never implement some kind of list of allowed combinations of compset and gridset that would flag an error at create_newcase stage if it wasn't found?