Clarify when errors should be silently ignored, when warning, when fatal.
Possibly reporting should be linked to the source template and only first occurrence of each error type for each template reported live, then summarise error count after completion?