Reverso validator?

Hi - would it be possible to have the validator return a list of all the ‘errors’ in IATI data, and then e.g. the number of cases for each one (grouped by error, not by the datafile)? I think the validator stores runs tests on the data in the background so this might be feasible? Or maybe it would be a specific job that looped through all the files - perhaps possible via the validator API?