Report JSON
Every run writes report/report.json and an HTML page made from it. These are its top-level fields.
| Field | Type | Contents |
|---|---|---|
| schema_version | string | The report format version. |
| map | string | The root map. |
| gate | pass or fail | Fail if any topic failed a check or a link is broken. |
| summary | object | Counts of topics passed, fixed, sent for review and failed, and the builds compared. |
| metrics | array | Each success metric with its target, measured value and how it was measured. |
| topics | array | Each topic's status, its result for each check, a note and every difference. |
| review_items | array | Source elements with no rule, each sent to a writer. |
| findings | array | Issues found in the source that the migration kept as they were. |
| agent | object or null | For a run with the agent: the model, the topics fixed and the topics sent for review. |