{
  "id": "markitdown-docx-2026-10-15",
  "kind": "local_test",
  "testedAt": "2026-10-15T11:58:13.189585Z",
  "status": "passed",
  "synthetic": true,
  "environment": {
    "python": "3.12.14",
    "system": "Linux",
    "machine": "x86_64",
    "markitdown": "0.1.8",
    "python-docx": "1.2.0"
  },
  "method": "One generated DOCX converted with MarkItDown.convert_local; third-party plugins disabled, no model client or cloud extraction configured, Python network audit hook denies connection and DNS events during conversion.",
  "checks": [
    {
      "id": "heading",
      "description": "Main heading survives as a Markdown heading",
      "passed": true
    },
    {
      "id": "subheading",
      "description": "Next-actions subheading survives",
      "passed": true
    },
    {
      "id": "list",
      "description": "Both action items survive as list items",
      "passed": true
    },
    {
      "id": "table",
      "description": "The two-row task table and named columns survive",
      "passed": true
    },
    {
      "id": "number-date",
      "description": "The sample budget and review date survive unchanged",
      "passed": true
    },
    {
      "id": "link",
      "description": "The hyperlink label and URL survive",
      "passed": true
    },
    {
      "id": "no-network",
      "description": "No Python network connection or DNS lookup was attempted during conversion",
      "passed": true
    }
  ],
  "observations": [
    {
      "id": "header",
      "description": "Word page-header text appears in converted Markdown",
      "present": false
    },
    {
      "id": "footer",
      "description": "Word page-footer text appears in converted Markdown",
      "present": false
    }
  ],
  "limitations": [
    "One synthetic Word file, not a representative document benchmark.",
    "No PDF, OCR, images, tracked changes, scanned pages or cloud extraction were tested.",
    "No AI answer-quality, speed or productivity improvement was measured.",
    "Network observations cover Python audit events in this configured conversion, not every possible plugin or native library."
  ],
  "artifacts": [
    {
      "file": "input.docx",
      "sha256": "8c1ba8b6610d281c2e24c4b64c5846f21f218191889f1e2e54741d92c4a7bb33",
      "bytes": 38262
    },
    {
      "file": "output.md",
      "sha256": "bbc318cb36887c5e7c017482486b8333326c66f2c05f188cbfd7a0485fe81e86",
      "bytes": 472
    }
  ]
}
