{
  "schema_version": 1,
  "id": "pptarena-075-original",
  "format": "pptx",
  "title": "PPTArena — Case 75: 12-Column Grid & Baseline Rhythm Canonicalization (Multi-modal) (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/GridBaselineReasoning_TestA.pptx",
    "source_url": "https://huggingface.co/datasets/mofengenden/PPTArena/resolve/20fb8902c74df2e97a2c31d288e4fa7f23405157/Original/GridBaselineReasoning_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 75: 12-Column Grid & Baseline Rhythm Canonicalization (Multi-modal)",
        "prompt": "Please clean up this presentation. The slides are a mess. Align all the content to a consistent grid, ensure text boxes are vertically aligned, fix the chart legend so it doesn't overlap, and organize the pictures neatly with their captions below them. Crucially, please update the text on the slides that describes the layout problems to reflect that they have now been fixed.",
        "style_target": "Slide 1:\n- The three main text boxes ('Overview', 'Details', 'Notes') must be arranged as columns, horizontally distributed with consistent spacing, and vertically top-aligned with each other.\n- All elements on the slide (text boxes, table, picture) must be aligned to a consistent grid, creating a clean and organized layout with no overlapping elements.\n- The bulleted text within the 'Overview', 'Details', and 'Notes' text boxes must be updated to describe the corrected state, as follows:\n  - 'Overview' text: \"• This column snaps to grid.\", \"• Lines align to 8-pt baselines.\", \"• No overlaps or margin violations.\"\n  - 'Details' text: \"• Content aligns to grid.\", \"• Consistent gutters between columns.\", \"• Safe-area respected.\"\n  - 'Notes' text: \"• Third column on grid.\", \"• Baselines consistent across boxes.\", \"• Readable spacing.\"\n\nSlide 2:\n- The chart's legend must be positioned so that it does not overlap with the chart's plot area. This can be achieved by moving the legend (e.g., to the bottom or right) or resizing the plot area.\n- The subtitle text (in 'TextBox 3') must be updated to reflect the corrected layout: \"Subtitle: Legend sits below chart, no overlap; all on grid.\"\n- The shape named 'Rectangle 5', which was used to indicate the legend overlap, must be deleted.\n- All remaining elements should be neatly arranged on the slide.\n\nSlide 3:\n- The slide title must be updated to \"Figures & Captions (Aligned)\".\n- The two pictures ('Picture 9' and 'Picture 11') must be resized to be of a similar, consistent size.\n- The pictures should be arranged side-by-side and be vertically aligned with each other (e.g., by their top edges).\n- Each picture's caption ('TextBox 4' and 'TextBox 6') must be positioned directly below its corresponding image and be left-aligned with that image.\n- The empty shape 'Rectangle 7' must be deleted.\n\nGlobal Constraints:\n- The following properties should remain unchanged: Font styles (name, bold, italic), font sizes and colors, table data and styling, chart data and type, and the content of the pictures.",
        "original": "Original/GridBaselineReasoning_TestA.pptx",
        "ground_truth": "GroundTruth/GridBaselineReasoning_GroundTruthA.pptx",
        "category": [
          "Layout"
        ],
        "enhancement_notes": "The refined target now focuses on semantic relationships like alignment, distribution, and non-overlap, rather than prescribing exact pixel coordinates and sizes for every element.",
        "edit_type": "Alignment, Distribution & Z-order"
      }
    ],
    "exact_duplicate_aliases": []
  },
  "source": {
    "key": "pptarena-075-original/source.pptx",
    "url": "https://corpus.betteroffice.dev/pptarena-075-original/source.pptx?sha256=109deea671c0185352b48203120f4600272ccba8b184c120890e332ebd406af2",
    "bytes": 1364608,
    "sha256": "109deea671c0185352b48203120f4600272ccba8b184c120890e332ebd406af2"
  },
  "slides": 3,
  "slide_dimensions_emu": {
    "cx": "9144000",
    "cy": "6858000",
    "type": "screen4x3"
  },
  "features": {
    "shapes": 11,
    "pictures": 3,
    "tables": 1,
    "charts": 1,
    "smartart_diagrams": 0,
    "media_files": 3
  },
  "validation": {
    "archive_crc": "ok",
    "xml": "ok",
    "upstream_hash": "ok",
    "expanded_bytes": 1430095
  },
  "reference": {
    "source": "pptarena-075-original.pptx",
    "sha256": "109deea671c0185352b48203120f4600272ccba8b184c120890e332ebd406af2",
    "engine": "Microsoft PowerPoint",
    "version": "16.113",
    "os": "26.2",
    "dpi": 150,
    "export": "local PDF",
    "status": "ok",
    "started_at_utc": "2026-09-20T00:57:43.488084+00:00",
    "capture_profile": {
      "kind": "powerpoint-staged-source",
      "source_sha256": "109deea671c0185352b48203120f4600272ccba8b184c120890e332ebd406af2",
      "staged_source_sha256": "ddd1b36f2c892b2c842c0d703c60dd5c1470ef27dc51ea8fafcc1ad3dba8f595",
      "hidden_slides_unhidden": [],
      "staged_mutation": "removed show=0/show=false only from listed slide parts"
    },
    "pages": 3,
    "fonts": [
      "AAAAAC+Calibri",
      "AAAAAE+Calibri",
      "AAAAAG+Calibri-Bold",
      "AAAAAI+Calibri",
      "AAAAAK+Calibri",
      "AAAAAM+ArialMT",
      "AAAAAO+Calibri"
    ],
    "pdf_metadata": {
      "format": "PDF 1.4",
      "title": "",
      "author": "",
      "subject": "",
      "keywords": "",
      "creator": "",
      "producer": "macOS Version 26.2 (Build 25C56) Quartz PDFContext",
      "creationDate": "D:20260920005745Z00'00'",
      "modDate": "D:20260920005745Z00'00'",
      "trapped": "",
      "encryption": null
    },
    "ms": 2290.1147920056246,
    "finished_at_utc": "2026-09-20T00:57:45.777671+00:00"
  },
  "reference_pages": [
    {
      "key": "pptarena-075-original/reference/page_0001.png",
      "url": "https://corpus.betteroffice.dev/pptarena-075-original/reference/page_0001.png?sha256=08dbc7a2ff2a2f065862377e2af15a1512373cf069bfbb69ab0270cb4bef06fc",
      "bytes": 587389,
      "sha256": "08dbc7a2ff2a2f065862377e2af15a1512373cf069bfbb69ab0270cb4bef06fc"
    },
    {
      "key": "pptarena-075-original/reference/page_0002.png",
      "url": "https://corpus.betteroffice.dev/pptarena-075-original/reference/page_0002.png?sha256=17c1b26ca856f78e4961d1e7c538a5bbce6f4f90b4db21f0fdc5d520c6e9b84e",
      "bytes": 45342,
      "sha256": "17c1b26ca856f78e4961d1e7c538a5bbce6f4f90b4db21f0fdc5d520c6e9b84e"
    },
    {
      "key": "pptarena-075-original/reference/page_0003.png",
      "url": "https://corpus.betteroffice.dev/pptarena-075-original/reference/page_0003.png?sha256=919070f734656852a3f77c84f548d405d260c803c5a5f0f9c62f4555ee4d134a",
      "bytes": 1376303,
      "sha256": "919070f734656852a3f77c84f548d405d260c803c5a5f0f9c62f4555ee4d134a"
    }
  ],
  "reference_pdf": {
    "key": "pptarena-075-original/reference/reference.pdf",
    "url": "https://corpus.betteroffice.dev/pptarena-075-original/reference/reference.pdf?sha256=bfbefb3d13a9e86ab63f009d5ec772755c29422009bccf1f0608a2630760eaf8",
    "bytes": 1275948,
    "sha256": "bfbefb3d13a9e86ab63f009d5ec772755c29422009bccf1f0608a2630760eaf8"
  },
  "reference_result": {
    "key": "pptarena-075-original/reference/result.json",
    "url": "https://corpus.betteroffice.dev/pptarena-075-original/reference/result.json?sha256=be031e6723831cddd7dd4edebc602a9c1a2ecaa786e7fbb21875d8c80e6a0358",
    "bytes": 1299,
    "sha256": "be031e6723831cddd7dd4edebc602a9c1a2ecaa786e7fbb21875d8c80e6a0358"
  }
}
