Report JSON

Every run writes report/report.json and an HTML page made from it. These are its top-level fields.

FieldTypeContents
schema_versionstringThe report format version.
mapstringThe root map.
gatepass or failFail if any topic failed a check or a link is broken.
summaryobjectCounts of topics passed, fixed, sent for review and failed, and the builds compared.
metricsarrayEach success metric with its target, measured value and how it was measured.
topicsarrayEach topic's status, its result for each check, a note and every difference.
review_itemsarraySource elements with no rule, each sent to a writer.
findingsarrayIssues found in the source that the migration kept as they were.
agentobject or nullFor a run with the agent: the model, the topics fixed and the topics sent for review.