Records a deviation the filter found in its data and what it did about it.
public void Report(string code, DiagnosticSeverity severity, string message)
A stable PascalCase identifier of the kind of deviation, such as FilterDataTruncated.
Whether the repair kept all content (Warning) or probably lost some.
What was wrong and what the filter did.
Inside a document the diagnostic is also recorded on the document.