{
  "tested_on": "2026-10-26",
  "scope": "Four fixed English files selected together in this converter; actual downloaded Markdown and ZIP contents independently inspected. Not a test of every listed format.",
  "inputs": [
    {
      "name": "structure.html",
      "bytes": 845,
      "sha256": "1a4d16ec7e03b2db4baae3a8d109913b8e507d86854927d435381176095a5672",
      "source": "original English HTML authored for this fixed check",
      "note": ""
    },
    {
      "name": "structure.docx",
      "bytes": 4463,
      "sha256": "e1a370ca0fa2ac6ccd5dc63e127f5b9ad1d44484d4e62e50722bd2c60ee0c306",
      "source": "/examples/markdown-to-word/structure.docx",
      "note": ""
    },
    {
      "name": "embedded-images.docx",
      "bytes": 9145,
      "sha256": "723d495d4544d467aa358c18c4648c92544265bbd405119a3159e932cf6e2d6a",
      "source": "/examples/markdown-to-word/math-images.docx",
      "note": "The image DOCX also contains equations; this check must explicitly report their output, not imply mathematical fidelity."
    },
    {
      "name": "merged-cells.xlsx",
      "bytes": 7039,
      "sha256": "b9dd80dd76cec8471873b943ec40fc3c6e119244228ca47724228d56e7b0f0ff",
      "source": "/examples/pdf-to-excel/merged.xlsx",
      "note": ""
    }
  ],
  "observations": {
    "HTML": {
      "headings_emphasis_lists_link_code_marker_checked": true,
      "script_text_absent_from_output": true,
      "table_colspan_preserved_as_HTML": true,
      "external_image_is_reference_not_bundled": true
    },
    "DOCX_structure": {
      "headings": 3,
      "numbered_list_start": 3,
      "all_table_strings_checked": true,
      "footnote_reference_and_definition_present": true,
      "observed_boundary": "Source code block became separate paragraphs without fenced-code delimiters."
    },
    "DOCX_images": {
      "embedded_PNG_count": 2,
      "image_bytes_equal_source": true,
      "image_references": "assets/image-1.png and assets/image-2.png",
      "equations": "TeX strings appear in the output and as literal text in the preview. Mathematical equivalence and other notation were not validated."
    },
    "XLSX": {
      "rows": 5,
      "merged_ranges": 3,
      "all_cells_checked_after_line_break_normalization": true,
      "observed_boundary": "Long description followed by a line break and second line became Long description second line.",
      "formulas": "This source contains no formulas; recalculation or cached-formula fidelity is not tested."
    }
  },
  "not_covered": [
    "PowerPoint",
    "legacy Office formats",
    "EPUB",
    "all languages",
    "every supported document feature",
    "physical phone",
    "physical OS file drag and drop"
  ],
  "layout_recheck": {
    "browser_width": 390,
    "same_four_file_batch_download_contents_equal_baseline": true,
    "edited_HTML_Markdown_download_contains_edit": true,
    "clear_resets_queue_and_download": true,
    "unsupported_standalone_image_rejected": true,
    "physical_phone_or_OS_drag_test": false
  },
  "original_input_download": {
    "url": "/examples/document-to-markdown/inputs.zip",
    "members": [
      "structure.html",
      "structure.docx",
      "embedded-images.docx",
      "merged-cells.xlsx"
    ],
    "hash_scope": "SHA-256 of each original file after unzipping, before conversion. The archive preserves the original HTML bytes."
  }
}