{
  "run_id": "1778061157939-pdf",
  "generated_at": "2026-05-06T09:54:56.526185Z",
  "overall_passed": true,
  "overall_severity": "warn",
  "checks": [
    {
      "name": "schema_valid",
      "passed": true,
      "severity": "info",
      "detail": "VisionExtract validates",
      "affected_items": []
    },
    {
      "name": "section_present:manifest",
      "passed": true,
      "severity": "info",
      "detail": null,
      "affected_items": []
    },
    {
      "name": "section_present:screens",
      "passed": true,
      "severity": "info",
      "detail": null,
      "affected_items": []
    },
    {
      "name": "section_present:layout",
      "passed": true,
      "severity": "info",
      "detail": null,
      "affected_items": []
    },
    {
      "name": "section_present:design_system",
      "passed": true,
      "severity": "info",
      "detail": null,
      "affected_items": []
    },
    {
      "name": "section_present:components",
      "passed": true,
      "severity": "info",
      "detail": null,
      "affected_items": []
    },
    {
      "name": "section_present:content",
      "passed": true,
      "severity": "info",
      "detail": null,
      "affected_items": []
    },
    {
      "name": "section_present:entities",
      "passed": true,
      "severity": "info",
      "detail": null,
      "affected_items": []
    },
    {
      "name": "section_present:workflows",
      "passed": true,
      "severity": "info",
      "detail": null,
      "affected_items": []
    },
    {
      "name": "section_present:actions",
      "passed": true,
      "severity": "info",
      "detail": null,
      "affected_items": []
    },
    {
      "name": "section_present:states",
      "passed": true,
      "severity": "info",
      "detail": null,
      "affected_items": []
    },
    {
      "name": "section_present:rules",
      "passed": true,
      "severity": "info",
      "detail": null,
      "affected_items": []
    },
    {
      "name": "section_present:roles",
      "passed": true,
      "severity": "info",
      "detail": null,
      "affected_items": []
    },
    {
      "name": "section_present:unknowns",
      "passed": true,
      "severity": "info",
      "detail": null,
      "affected_items": []
    },
    {
      "name": "section_present:confidence",
      "passed": true,
      "severity": "info",
      "detail": null,
      "affected_items": []
    },
    {
      "name": "section_present:fidelity",
      "passed": true,
      "severity": "info",
      "detail": null,
      "affected_items": []
    },
    {
      "name": "screens_non_empty",
      "passed": true,
      "severity": "info",
      "detail": "8 screens extracted",
      "affected_items": []
    },
    {
      "name": "components_non_empty",
      "passed": true,
      "severity": "info",
      "detail": "16 components extracted",
      "affected_items": []
    },
    {
      "name": "entities_non_empty",
      "passed": true,
      "severity": "info",
      "detail": "7 entities extracted",
      "affected_items": []
    },
    {
      "name": "content_has_text",
      "passed": true,
      "severity": "info",
      "detail": "content section has at least one of nav_items/headings/button_text",
      "affected_items": []
    },
    {
      "name": "unknowns_acknowledged",
      "passed": true,
      "severity": "info",
      "detail": "2 unknowns flagged (good — model acknowledged ambiguity)",
      "affected_items": []
    },
    {
      "name": "provenance:screens",
      "passed": true,
      "severity": "info",
      "detail": "8/8 have provenance",
      "affected_items": []
    },
    {
      "name": "provenance:entities",
      "passed": true,
      "severity": "info",
      "detail": "7/7 have provenance",
      "affected_items": []
    },
    {
      "name": "provenance:components",
      "passed": true,
      "severity": "info",
      "detail": "16/16 have provenance",
      "affected_items": []
    },
    {
      "name": "provenance:workflows",
      "passed": true,
      "severity": "info",
      "detail": "1/1 have provenance",
      "affected_items": []
    },
    {
      "name": "provenance:rules",
      "passed": true,
      "severity": "info",
      "detail": "7/7 have provenance",
      "affected_items": []
    },
    {
      "name": "confidence:entities",
      "passed": true,
      "severity": "info",
      "detail": "7/7 have valid confidence",
      "affected_items": []
    },
    {
      "name": "confidence:components",
      "passed": true,
      "severity": "info",
      "detail": "16/16 have valid confidence",
      "affected_items": []
    },
    {
      "name": "confidence:workflows",
      "passed": true,
      "severity": "info",
      "detail": "1/1 have valid confidence",
      "affected_items": []
    },
    {
      "name": "confidence:rules",
      "passed": true,
      "severity": "info",
      "detail": "7/7 have valid confidence",
      "affected_items": []
    },
    {
      "name": "hallucination_check",
      "passed": false,
      "severity": "warn",
      "detail": "0/7 entity names found in slide_text. Suspect: ['AdvancedShipmentNotice', 'AsnLineItem', 'DoorMaster', 'ReceivingConfirmationReport', 'Supplier']",
      "affected_items": [
        "AdvancedShipmentNotice",
        "AsnLineItem",
        "DoorMaster",
        "ReceivingConfirmationReport",
        "Supplier",
        "StandardASN",
        "LocalASN"
      ]
    },
    {
      "name": "provenance_in_range",
      "passed": true,
      "severity": "info",
      "detail": "All provenance slide_index values in [0,15)",
      "affected_items": []
    },
    {
      "name": "slide_coverage",
      "passed": true,
      "severity": "info",
      "detail": "15/15 image-backed slides have ≥1 item",
      "affected_items": []
    }
  ],
  "counts": {
    "screens": 8,
    "components": 16,
    "entities": 7,
    "workflows": 1,
    "rules": 7,
    "roles": 2,
    "actions": 6,
    "unknowns": 2
  },
  "hallucination_flags": [
    "AdvancedShipmentNotice",
    "AsnLineItem",
    "DoorMaster",
    "ReceivingConfirmationReport",
    "Supplier",
    "StandardASN",
    "LocalASN"
  ]
}