{
  "schema": "pdfmd-page-check-4",
  "file": "ruled-table.pdf",
  "fileBytes": 2115,
  "sourceSha256": "3fd740d3bd5bbe4fb3d3847a4a9ceb1af79d36e2d980d3e2fb28fc9515be63bd",
  "inspection": {
    "selectedCount": 1,
    "completedPages": 1,
    "counts": {
      "textItems": 38,
      "operators": 344,
      "characters": 155
    },
    "limits": {
      "textItems": 100000,
      "operators": 500000,
      "characters": 2000000,
      "itemsPerPage": 25000,
      "operatorsPerPage": 100000
    },
    "groupSize": 5,
    "stopReason": null,
    "stoppedBeforePage": null,
    "elapsedMs": 216,
    "automaticTextRecognition": {
      "queuedPhysicalPages": [],
      "finishedPhysicalPages": [],
      "stopReason": null,
      "notRunPhysicalPages": []
    }
  },
  "selectedPhysicalPositions": [
    1
  ],
  "includedPhysicalPositions": [
    1
  ],
  "excludedPhysicalPositions": [],
  "requiredContentByPage": {
    "1": {
      "text": true,
      "layout": true,
      "tables": true,
      "links": true,
      "nontext": true
    }
  },
  "ocr": [],
  "pages": [
    {
      "page": 1,
      "required": true,
      "execution": "checked",
      "candidateRoute": "table",
      "items": [
        {
          "id": "text",
          "label": "Text content and reading order",
          "status": "CANDIDATE",
          "reason": "Native text is available; extraction does not establish completeness or reading order.",
          "actions": [
            "Compare this aspect with the original page."
          ],
          "countedAsPass": false
        },
        {
          "id": "layout",
          "label": "Headings, lists and code layout",
          "status": "CANDIDATE",
          "reason": "Formatting/layout choices were applied where possible; heading meaning and full structure are not independently established.",
          "actions": [
            "Compare this aspect with the original page."
          ],
          "countedAsPass": false
        },
        {
          "id": "tables",
          "label": "Table rows and columns",
          "status": "CANDIDATE",
          "reason": "A table/composed interpretation is selected. Compare every needed table with the source; geometry is not a semantic detector.",
          "actions": [
            "Compare this aspect with the original page."
          ],
          "countedAsPass": false
        },
        {
          "id": "links",
          "label": "Link references and missing-target notes",
          "status": "CANDIDATE",
          "reason": "Safe references or explicit missing-target notes are generated. Check their meaning; internal jumps target page starts and table links are separate references.",
          "actions": [
            "Compare this aspect with the original page."
          ],
          "countedAsPass": false
        },
        {
          "id": "nontext",
          "label": "Figures, formulas, form values and annotations",
          "status": "UNKNOWN",
          "reason": "No independent coverage check for figures, formulas, form values or annotations. Absence of a signal is not proof of absence.",
          "actions": [
            "Compare this aspect with the original page."
          ],
          "countedAsPass": false
        }
      ],
      "status": "CANDIDATE_WITH_UNVERIFIED_ASPECTS"
    }
  ],
  "unresolvedRequiredItems": [],
  "uncertainties": [
    {
      "page": 1,
      "requirement": "text",
      "reason": "Native text is available; extraction does not establish completeness or reading order."
    },
    {
      "page": 1,
      "requirement": "layout",
      "reason": "Formatting/layout choices were applied where possible; heading meaning and full structure are not independently established."
    },
    {
      "page": 1,
      "requirement": "tables",
      "reason": "A table/composed interpretation is selected. Compare every needed table with the source; geometry is not a semantic detector."
    },
    {
      "page": 1,
      "requirement": "links",
      "reason": "Safe references or explicit missing-target notes are generated. Check their meaning; internal jumps target page starts and table links are separate references."
    },
    {
      "page": 1,
      "requirement": "nontext",
      "reason": "No independent coverage check for figures, formulas, form values or annotations. Absence of a signal is not proof of absence."
    }
  ],
  "exportErrors": [],
  "review": {
    "required": false,
    "current": false,
    "sourceCompared": false,
    "action": null
  },
  "delivery": {
    "action": "download",
    "revision": "81b404acf0f09a9af3041c0e6f74f625f4f3d2c03f9585a552e1d7608d5baf0d"
  },
  "result": {
    "state": "DRAFT_AVAILABLE",
    "canDownload": true,
    "unresolvedRequiredItemCount": 0
  },
  "revision": "81b404acf0f09a9af3041c0e6f74f625f4f3d2c03f9585a552e1d7608d5baf0d",
  "qualityGuarantee": false,
  "meaning": "A downloadable candidate can have missing or unsupported requested content. This report does not certify PDF completeness or accuracy."
}