{
  "schema_version": 1,
  "suite": "agent-spreadsheet-v0.15.0-preservation-probe",
  "source_revision": "9845648768be3e8a2ca3c11dbfc62b1f23b92a45",
  "release_tag": "v0.15.0",
  "binary_sha256": "6b86deb3a2f94302fdc980216fcca10c702387739415707be42eeae84e716b2a",
  "build_mode": "published release binary, linux x86_64",
  "scenario": "one literal cell edit through asp write cells --output",
  "iterations": 1,
  "cases": {
    "chart": {
      "source_path": "tests/fixtures/render/chart_bar.xlsx",
      "source_sha256": "a509cec12eeb558472ef456cf8a4f503a3d3365bb613716ecc7154d36e6e2efb",
      "output_sha256": "ed00908c7517179cac1832b1287673225d68e35144b487a8c6adee51c186671c",
      "removed_parts": [
        "xl/charts/chart1.xml",
        "xl/drawings/_rels/drawing1.xml.rels"
      ],
      "added_parts": [
        "xl/theme/theme1.xml"
      ],
      "changed_parts": [
        "[Content_Types].xml",
        "_rels/.rels",
        "docProps/app.xml",
        "xl/_rels/workbook.xml.rels",
        "xl/drawings/drawing1.xml",
        "xl/sharedStrings.xml",
        "xl/styles.xml",
        "xl/workbook.xml",
        "xl/worksheets/sheet1.xml"
      ],
      "unchanged_part_count": 2,
      "source_signals": {
        "vba_project_hash": null,
        "chart_parts": [
          "xl/charts/chart1.xml"
        ],
        "pivot_parts": [],
        "external_link_parts": [],
        "drawing_parts": [
          "xl/drawings/_rels/drawing1.xml.rels",
          "xl/drawings/drawing1.xml"
        ]
      },
      "output_signals": {
        "vba_project_hash": null,
        "chart_parts": [],
        "pivot_parts": [],
        "external_link_parts": [],
        "drawing_parts": [
          "xl/drawings/drawing1.xml"
        ]
      },
      "openpyxl_load": {
        "ok": true,
        "sheets": [
          "chart_bar"
        ]
      }
    },
    "macro": {
      "source_path": "tests/fixtures/macro_basic.xlsm",
      "source_sha256": "09c35d1580eb6d7e678ba8249cdd1cbc0bd245fbb0eed8794981728715944736",
      "output_sha256": "0a4d1ba207882247b3e8d81d1cb41b496c30bec5ecae7c3fdc136dbdd5dad354",
      "removed_parts": [],
      "added_parts": [
        "xl/sharedStrings.xml"
      ],
      "changed_parts": [
        "[Content_Types].xml",
        "docProps/app.xml",
        "xl/_rels/workbook.xml.rels",
        "xl/styles.xml",
        "xl/theme/theme1.xml",
        "xl/workbook.xml",
        "xl/worksheets/sheet1.xml"
      ],
      "unchanged_part_count": 3,
      "source_signals": {
        "vba_project_hash": "c2dc50d080e28605c6281c834bebb7cc62366d805f12afdb92bcbc3f35a7db27",
        "chart_parts": [],
        "pivot_parts": [],
        "external_link_parts": [],
        "drawing_parts": []
      },
      "output_signals": {
        "vba_project_hash": "c2dc50d080e28605c6281c834bebb7cc62366d805f12afdb92bcbc3f35a7db27",
        "chart_parts": [],
        "pivot_parts": [],
        "external_link_parts": [],
        "drawing_parts": []
      },
      "openpyxl_load": {
        "ok": true,
        "sheets": [
          "Sheet1"
        ]
      }
    },
    "pivot": {
      "source_path": "tests/fixtures/external_oracle/real-excel-normalized-pivot-cf-table.xlsx",
      "source_sha256": "4ee3f6436a75853e4121f1cf02dd1eaae99bb414e852c76e95a2a84443a49fab",
      "output_sha256": "42a697f134e757c97e3d3e95586c873fa1b223b7407085b35d434890cbf15e71",
      "removed_parts": [
        "xl/pivotCache/_rels/pivotCacheDefinition1.xml.rels",
        "xl/pivotCache/pivotCacheDefinition1.xml",
        "xl/pivotCache/pivotCacheRecords1.xml",
        "xl/pivotTables/_rels/pivotTable1.xml.rels",
        "xl/pivotTables/pivotTable1.xml",
        "xl/worksheets/_rels/sheet2.xml.rels"
      ],
      "added_parts": [],
      "changed_parts": [
        "[Content_Types].xml",
        "docProps/app.xml",
        "xl/_rels/workbook.xml.rels",
        "xl/sharedStrings.xml",
        "xl/styles.xml",
        "xl/tables/table1.xml",
        "xl/theme/theme1.xml",
        "xl/workbook.xml",
        "xl/worksheets/sheet1.xml",
        "xl/worksheets/sheet2.xml"
      ],
      "unchanged_part_count": 3,
      "source_signals": {
        "vba_project_hash": null,
        "chart_parts": [],
        "pivot_parts": [
          "xl/pivotCache/_rels/pivotCacheDefinition1.xml.rels",
          "xl/pivotCache/pivotCacheDefinition1.xml",
          "xl/pivotCache/pivotCacheRecords1.xml",
          "xl/pivotTables/_rels/pivotTable1.xml.rels",
          "xl/pivotTables/pivotTable1.xml"
        ],
        "external_link_parts": [],
        "drawing_parts": []
      },
      "output_signals": {
        "vba_project_hash": null,
        "chart_parts": [],
        "pivot_parts": [],
        "external_link_parts": [],
        "drawing_parts": []
      },
      "openpyxl_load": {
        "ok": true,
        "sheets": [
          "Data",
          "Pivot"
        ]
      }
    },
    "external_links": {
      "source_path": "tests/fixtures/external_links_basic.xlsx",
      "source_sha256": "920c181d9710b6a3bb1b6c660292d40ae554bbb9d25a22860827a79742e8204f",
      "output_sha256": "f51140a25d0808ff94bc05c009539074d5e55b43905792bf778aac137b5646d4",
      "removed_parts": [
        "xl/externalLinks/_rels/externalLink1.xml.rels",
        "xl/externalLinks/externalLink1.xml"
      ],
      "added_parts": [
        "docProps/app.xml",
        "docProps/core.xml",
        "xl/sharedStrings.xml",
        "xl/theme/theme1.xml"
      ],
      "changed_parts": [
        "[Content_Types].xml",
        "_rels/.rels",
        "xl/_rels/workbook.xml.rels",
        "xl/styles.xml",
        "xl/workbook.xml",
        "xl/worksheets/sheet1.xml"
      ],
      "unchanged_part_count": 0,
      "source_signals": {
        "vba_project_hash": null,
        "chart_parts": [],
        "pivot_parts": [],
        "external_link_parts": [
          "xl/externalLinks/_rels/externalLink1.xml.rels",
          "xl/externalLinks/externalLink1.xml"
        ],
        "drawing_parts": []
      },
      "output_signals": {
        "vba_project_hash": null,
        "chart_parts": [],
        "pivot_parts": [],
        "external_link_parts": [],
        "drawing_parts": []
      },
      "openpyxl_load": {
        "ok": true,
        "sheets": [
          "Sheet"
        ]
      }
    }
  }
}
