Per-SceneModel entry in ModelConverterInspectionReport. One entry per inspected SceneModel, JSON-serialised via inspectionReportToJson / applyFixesResultToJson so the whole report is JSON.stringify-safe.

interface ModelConverterInspectionReportEntry {
    durationMs: number;
    fixResult?: ApplyFixesResultJson;
    report: inspect.sceneModel.InspectionReportJson;
    reReport?: inspect.sceneModel.InspectionReportJson;
    sceneModel: string;
}

Properties

durationMs: number

Wall-clock time for this SceneModel's inspect (+fix +reinspect) pass, in ms.

Result of applyFixes. Only present when inspect.fix was true and the pre-fix report had no errors.

Pre-fix inspection report (JSON-shape).

Post-fix inspection. Present iff a fix ran and reInspect wasn't disabled.

sceneModel: string

SceneModel id.