Error documentation
Wikis have been created to document the requirements of CityGML files.
There is the CityGML Quality Interoperability Experiment where the requirements are also discussed and compared with different validation software (2016).
The paper A Concept of Quality Management of 3D City Models Supporting Application-Specific Requirements also defines the requirements and gives examples on why they are neccessary.