{
  "schema_version": 1,
  "id": "pptarena-070-original",
  "format": "pptx",
  "title": "PPTArena — Case 70: Format Python Code Blocks (Dark Theme, Multi-Slide) (original)",
  "published_at_utc": "2026-09-20T00:26:23.714567+00:00",
  "scope": "Unmodified original deck from the PPTArena editing benchmark, imported for rendering fidelity coverage.",
  "license": "MIT",
  "license_url": "https://corpus.betteroffice.dev/datasets/pptarena/LICENSE.txt",
  "provenance": {
    "kind": "dataset",
    "dataset": "PPTArena",
    "dataset_url": "https://huggingface.co/datasets/mofengenden/PPTArena",
    "revision": "20fb8902c74df2e97a2c31d288e4fa7f23405157",
    "variant": "original",
    "upstream_path": "Original/FormatPythonCodeBlock_DarkMulti_TestA.pptx",
    "source_url": "https://huggingface.co/datasets/mofengenden/PPTArena/resolve/20fb8902c74df2e97a2c31d288e4fa7f23405157/Original/FormatPythonCodeBlock_DarkMulti_TestA.pptx",
    "license": "MIT",
    "license_declaration_url": "https://huggingface.co/datasets/mofengenden/PPTArena/blob/20fb8902c74df2e97a2c31d288e4fa7f23405157/README.md",
    "notice_url": "https://corpus.betteroffice.dev/datasets/pptarena/NOTICE.txt",
    "dataset_cases": [
      {
        "name": "Case 70: Format Python Code Blocks (Dark Theme, Multi-Slide)",
        "prompt": "On slides 2, 3, and 4, format the large text boxes containing Python code. Apply a dark theme with syntax highlighting, similar to a VS Code style.",
        "style_target": "On slides 2, 3, and 4, the large text boxes containing Python code must be formatted. The text within these boxes must be set in a consistent, readable, monospaced font (e.g., Consolas, Courier New). The code must feature Python syntax highlighting with a dark theme, meaning light-colored text on a dark background. Different types of code elements (such as keywords, strings, numbers, and function names) must be assigned distinct and consistent colors to enhance readability. The original Python code text, including all spacing and indentation, must be perfectly preserved. The size and position of the text boxes, and all other elements on the slides, must not be changed.",
        "original": "Original/FormatPythonCodeBlock_DarkMulti_TestA.pptx",
        "ground_truth": "GroundTruth/FormatPythonCodeBlock_DarkMulti_GroundTruthA.pptx",
        "category": [
          "Content",
          "Styling"
        ],
        "enhancement_notes": "The refined style_target removes the prescriptive font name, size, and exact hex color codes, instead focusing on the semantic requirements of a \"dark theme\" code block: monospaced font, consistent syntax highlighting, and high contrast.",
        "edit_type": "Text & Typography"
      }
    ],
    "exact_duplicate_aliases": []
  },
  "source": {
    "key": "pptarena-070-original/source.pptx",
    "url": "https://corpus.betteroffice.dev/pptarena-070-original/source.pptx?sha256=8505dbed7e9858ba6537f3530bcb59fc0193ce7c4e28e576e868815f80cbbdd1",
    "bytes": 36255,
    "sha256": "8505dbed7e9858ba6537f3530bcb59fc0193ce7c4e28e576e868815f80cbbdd1"
  },
  "slides": 4,
  "slide_dimensions_emu": {
    "cx": "12192000",
    "cy": "6858000"
  },
  "features": {
    "shapes": 8,
    "pictures": 0,
    "tables": 0,
    "charts": 0,
    "smartart_diagrams": 0,
    "media_files": 0
  },
  "validation": {
    "archive_crc": "ok",
    "xml": "ok",
    "upstream_hash": "ok",
    "expanded_bytes": 94427
  },
  "reference": {
    "source": "pptarena-070-original.pptx",
    "sha256": "8505dbed7e9858ba6537f3530bcb59fc0193ce7c4e28e576e868815f80cbbdd1",
    "engine": "Microsoft PowerPoint",
    "version": "16.113",
    "os": "26.2",
    "dpi": 150,
    "export": "local PDF",
    "status": "ok",
    "started_at_utc": "2026-09-20T00:57:28.897531+00:00",
    "capture_profile": {
      "kind": "powerpoint-staged-source",
      "source_sha256": "8505dbed7e9858ba6537f3530bcb59fc0193ce7c4e28e576e868815f80cbbdd1",
      "staged_source_sha256": "d552f8210777b97493eb02f61fa784fe14fd028efa417074b7e093a05ea80230",
      "hidden_slides_unhidden": [],
      "staged_mutation": "removed show=0/show=false only from listed slide parts"
    },
    "pages": 4,
    "fonts": [
      "AAAAAC+Calibri",
      "AAAAAE+Calibri",
      "AAAAAG+Calibri",
      "AAAAAI+Calibri"
    ],
    "pdf_metadata": {
      "format": "PDF 1.3",
      "title": "",
      "author": "",
      "subject": "",
      "keywords": "",
      "creator": "",
      "producer": "macOS Version 26.2 (Build 25C56) Quartz PDFContext",
      "creationDate": "D:20260920005730Z00'00'",
      "modDate": "D:20260920005730Z00'00'",
      "trapped": "",
      "encryption": null
    },
    "ms": 1990.4794580070302,
    "finished_at_utc": "2026-09-20T00:57:30.885430+00:00"
  },
  "reference_pages": [
    {
      "key": "pptarena-070-original/reference/page_0001.png",
      "url": "https://corpus.betteroffice.dev/pptarena-070-original/reference/page_0001.png?sha256=486754e7b4484877d228d99dd9fcfead0933c6b5f22f2f879ab9da58c1eb385e",
      "bytes": 46210,
      "sha256": "486754e7b4484877d228d99dd9fcfead0933c6b5f22f2f879ab9da58c1eb385e"
    },
    {
      "key": "pptarena-070-original/reference/page_0002.png",
      "url": "https://corpus.betteroffice.dev/pptarena-070-original/reference/page_0002.png?sha256=b41b25762e47d649136a8a2dff3aa1cc04c99ff34b5e567518ae647fcda885ed",
      "bytes": 86048,
      "sha256": "b41b25762e47d649136a8a2dff3aa1cc04c99ff34b5e567518ae647fcda885ed"
    },
    {
      "key": "pptarena-070-original/reference/page_0003.png",
      "url": "https://corpus.betteroffice.dev/pptarena-070-original/reference/page_0003.png?sha256=352bbdd5527f430c363c8ba1133d018317a2d2df3f6eff8c0a0274a3dba1ca05",
      "bytes": 89393,
      "sha256": "352bbdd5527f430c363c8ba1133d018317a2d2df3f6eff8c0a0274a3dba1ca05"
    },
    {
      "key": "pptarena-070-original/reference/page_0004.png",
      "url": "https://corpus.betteroffice.dev/pptarena-070-original/reference/page_0004.png?sha256=12e16f4d1a62c5e859503681f3f023e462280798e5ffe918cef4fc9d3a5df4af",
      "bytes": 92602,
      "sha256": "12e16f4d1a62c5e859503681f3f023e462280798e5ffe918cef4fc9d3a5df4af"
    }
  ],
  "reference_pdf": {
    "key": "pptarena-070-original/reference/reference.pdf",
    "url": "https://corpus.betteroffice.dev/pptarena-070-original/reference/reference.pdf?sha256=898609bf1971cab1f9dbf29481092986f95146a095f1053271a02d98a6f1ea5b",
    "bytes": 67458,
    "sha256": "898609bf1971cab1f9dbf29481092986f95146a095f1053271a02d98a6f1ea5b"
  },
  "reference_result": {
    "key": "pptarena-070-original/reference/result.json",
    "url": "https://corpus.betteroffice.dev/pptarena-070-original/reference/result.json?sha256=b233649d7b4a984d222db90af75019f7b33dffd0ac21387db3b1bbeda9879f18",
    "bytes": 1228,
    "sha256": "b233649d7b4a984d222db90af75019f7b33dffd0ac21387db3b1bbeda9879f18"
  }
}
