{
  "schema_version": 1,
  "id": "pptarena-063-original",
  "format": "pptx",
  "title": "PPTArena — Case 63: Spatial Constraint Layout (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/SpatialLogicLayout_TestA.pptx",
    "source_url": "https://huggingface.co/datasets/mofengenden/PPTArena/resolve/20fb8902c74df2e97a2c31d288e4fa7f23405157/Original/SpatialLogicLayout_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 63: Spatial Constraint Layout",
        "prompt": "Please arrange the three tables (A, B, and C) on the slide according to the list of constraints. Make sure to follow all the rules.",
        "style_target": "The three table groups (each consisting of a main shape and a text label below it) must be rearranged to satisfy all listed constraints. The final arrangement must adhere to the following semantic rules:\n1.  **Spatial Logic:** The horizontal order of the tables from left to right must be: Table A, then Table C, then Table B. This arrangement correctly satisfies the constraints that \"Table A must be closest to the Entrance marker\" and \"Table C must be left of Table B\".\n2.  **Alignment:** The three main table shapes (rectangle, triangle, oval) must be aligned along a common horizontal baseline (top, middle, or bottom alignment are all acceptable).\n3.  **Grouping:** Each table shape must remain clearly associated with its original descriptive label (e.g., \"Table A\" with \"Check-in\"). The relative positioning of the label below its shape should be maintained for all three groups.\n4.  **Layout Integrity:** There must be no overlapping elements on the slide. The tables should be reasonably spaced from each other and other slide elements.\n5.  **Unchanged Elements:** The slide title, the \"Constraints\" text box, and the \"Entrance\" marker (arrow and text box) must remain in their original positions and sizes.\n6.  **Element Preservation:** The size, shape type, and text content of all moved elements must be preserved.",
        "original": "Original/SpatialLogicLayout_TestA.pptx",
        "ground_truth": "GroundTruth/SpatialLogicLayout_GroundTruthA.pptx",
        "category": [
          "Layout"
        ],
        "enhancement_notes": "The style_target was refined to evaluate the logical satisfaction of the on-slide constraints (like relative positioning and alignment) rather than demanding exact pixel-perfect coordinates for each table.",
        "edit_type": "Alignment, Distribution & Z-order"
      }
    ],
    "exact_duplicate_aliases": []
  },
  "source": {
    "key": "pptarena-063-original/source.pptx",
    "url": "https://corpus.betteroffice.dev/pptarena-063-original/source.pptx?sha256=dfd07b8b262d3b8ebcbbb9fff5f4d07a244089915ba997efbcc0a617e083e539",
    "bytes": 35676,
    "sha256": "dfd07b8b262d3b8ebcbbb9fff5f4d07a244089915ba997efbcc0a617e083e539"
  },
  "slides": 1,
  "slide_dimensions_emu": {
    "cx": "12192000",
    "cy": "6858000"
  },
  "features": {
    "shapes": 10,
    "pictures": 0,
    "tables": 0,
    "charts": 0,
    "smartart_diagrams": 0,
    "media_files": 0
  },
  "validation": {
    "archive_crc": "ok",
    "xml": "ok",
    "upstream_hash": "ok",
    "expanded_bytes": 93610
  },
  "reference": {
    "source": "pptarena-063-original.pptx",
    "sha256": "dfd07b8b262d3b8ebcbbb9fff5f4d07a244089915ba997efbcc0a617e083e539",
    "engine": "Microsoft PowerPoint",
    "version": "16.113",
    "os": "26.2",
    "dpi": 150,
    "export": "local PDF",
    "status": "ok",
    "started_at_utc": "2026-09-20T00:57:07.938679+00:00",
    "capture_profile": {
      "kind": "powerpoint-staged-source",
      "source_sha256": "dfd07b8b262d3b8ebcbbb9fff5f4d07a244089915ba997efbcc0a617e083e539",
      "staged_source_sha256": "d5ae1ad486dc9186658bc1e9994f217dd143057163d802ba1efefa29bc944a42",
      "hidden_slides_unhidden": [],
      "staged_mutation": "removed show=0/show=false only from listed slide parts"
    },
    "pages": 1,
    "fonts": [
      "AAAAAC+Calibri-Bold",
      "AAAAAE+Calibri-Bold",
      "AAAAAG+Calibri",
      "AAAAAI+Calibri-Bold",
      "AAAAAK+Calibri"
    ],
    "pdf_metadata": {
      "format": "PDF 1.4",
      "title": "",
      "author": "",
      "subject": "",
      "keywords": "",
      "creator": "",
      "producer": "macOS Version 26.2 (Build 25C56) Quartz PDFContext",
      "creationDate": "D:20260920005708Z00'00'",
      "modDate": "D:20260920005708Z00'00'",
      "trapped": "",
      "encryption": null
    },
    "ms": 821.1163749801926,
    "finished_at_utc": "2026-09-20T00:57:08.759614+00:00"
  },
  "reference_pages": [
    {
      "key": "pptarena-063-original/reference/page_0001.png",
      "url": "https://corpus.betteroffice.dev/pptarena-063-original/reference/page_0001.png?sha256=45dae017f2d64cfb19192a62accb218ddc576ed96acffff7fc5b97f4e4ad472a",
      "bytes": 87075,
      "sha256": "45dae017f2d64cfb19192a62accb218ddc576ed96acffff7fc5b97f4e4ad472a"
    }
  ],
  "reference_pdf": {
    "key": "pptarena-063-original/reference/reference.pdf",
    "url": "https://corpus.betteroffice.dev/pptarena-063-original/reference/reference.pdf?sha256=029d3b5c18812b98cd6cb43821e0f47e090f48d6acc3d4bf4b20c1f82911e372",
    "bytes": 135853,
    "sha256": "029d3b5c18812b98cd6cb43821e0f47e090f48d6acc3d4bf4b20c1f82911e372"
  },
  "reference_result": {
    "key": "pptarena-063-original/reference/result.json",
    "url": "https://corpus.betteroffice.dev/pptarena-063-original/reference/result.json?sha256=8d8f100a699cc6a729b6d481a95e21326b10b7f905062c622d8b072b306c1723",
    "bytes": 1264,
    "sha256": "8d8f100a699cc6a729b6d481a95e21326b10b7f905062c622d8b072b306c1723"
  }
}
