{
  "schemaVersion": 1,
  "scenario": "xls-to-xlsx-windows",
  "reviewer": {
    "name": "Codex",
    "type": "AI-assisted visual review"
  },
  "reviewedAt": "2026-10-13",
  "resolution": "Reviewed ready, completed frames in all ten languages: correct fixture and output route, localized controls and observed state, intact layout, no desktop overlays or personal paths. Independent output probes passed. Historical measurement/download evidence remains separate.",
  "captureBuild": {
    "kind": "release-matched-capture-build",
    "version": "1.0.10.0",
    "sourceRevision": "1f38e13b6143017da9a2b8acc21adb9825d74d27",
    "releasePackageSha256": "018683349e923696f1a1411edd2c96ed1174b744d18d2f48d7898b5d239c4f92",
    "sourceBoundary": "Release documentation identifies 1f38e13 as the x64 candidate source. Historical host summaries say 1f38e13 (dirty) without a tracked-file diff. This is a reconstruction from the documented commit, not a claim of byte identity with the installed Store application.",
    "resourceIsolation": "The documented release Strings directory is copied under capture-app/src/LocalFlux/Strings. This is the nearest resource root used by LocalizedText.FindResourcePath and prevents current-checkout resource fallback. No resource text was edited."
  },
  "runs": [
    {
      "locale": "en",
      "culture": "en-US",
      "startedAt": "2026-10-12T18:43:18.6320325Z",
      "finishedAt": "2026-10-12T18:43:46.1345057Z",
      "localeVerified": "Convert",
      "captureMethod": "PrintWindow PW_RENDERFULLCONTENT, native pixels, window-border crop only",
      "inputs": [
        {
          "original": "website/public/blog-media/xls-to-xlsx-windows/samples/input/inventory-list.xls",
          "sha256": "7c029f49b76ec4efa3fe37b25a662151e7ff556727070552b295dc0885f9c223"
        },
        {
          "original": "website/public/blog-media/xls-to-xlsx-windows/samples/input/quarterly-budget.xls",
          "sha256": "61aba379f7e8f01db0cff7e933cb3a0bc8b0d1831e955d80c98b81dbdeec243d"
        }
      ],
      "outputs": [
        {
          "name": "inventory-list_converted.xlsx",
          "bytes": 5727,
          "sha256": "a608d18aa3c8077778437d3f80255536942ca72e6423ce59bbf5315b571b34c8"
        },
        {
          "name": "quarterly-budget_converted.xlsx",
          "bytes": 5603,
          "sha256": "7d89f7c2602d3970a2d58d74a3cf3cd59027cb616c6a5fb2296b1c26c8324532"
        }
      ],
      "images": [
        {
          "state": "ready",
          "src": "/blog-media/refresh-2026-10-13/xls-to-xlsx-windows/en/ready.png",
          "sha256": "fdfc2744f54b38d4e8694e133cced31bc9da0d66e2a582072dd9a399bfbed81c"
        },
        {
          "state": "completed",
          "src": "/blog-media/refresh-2026-10-13/xls-to-xlsx-windows/en/completed.png",
          "sha256": "33295caaf55218d055885da569fb115610906085e839cd9e3df4840681b5fa2a"
        }
      ]
    },
    {
      "locale": "es",
      "culture": "es",
      "startedAt": "2026-10-12T18:43:46.4030456Z",
      "finishedAt": "2026-10-12T18:44:13.5771726Z",
      "localeVerified": "Convertir",
      "captureMethod": "PrintWindow PW_RENDERFULLCONTENT, native pixels, window-border crop only",
      "inputs": [
        {
          "original": "website/public/blog-media/xls-to-xlsx-windows/samples/input/inventory-list.xls",
          "sha256": "7c029f49b76ec4efa3fe37b25a662151e7ff556727070552b295dc0885f9c223"
        },
        {
          "original": "website/public/blog-media/xls-to-xlsx-windows/samples/input/quarterly-budget.xls",
          "sha256": "61aba379f7e8f01db0cff7e933cb3a0bc8b0d1831e955d80c98b81dbdeec243d"
        }
      ],
      "outputs": [
        {
          "name": "inventory-list_converted.xlsx",
          "bytes": 5727,
          "sha256": "70d7ece3425cd2ba3ee9f3cbdba57ddb224974a52990ef402f50104425bd2030"
        },
        {
          "name": "quarterly-budget_converted.xlsx",
          "bytes": 5603,
          "sha256": "e5cb87e8fdd36dbc2d13c30040ddbe73292e5b45e4a7f4bbfb3c63fd7627acf2"
        }
      ],
      "images": [
        {
          "state": "ready",
          "src": "/blog-media/refresh-2026-10-13/xls-to-xlsx-windows/es/ready.png",
          "sha256": "deb76d7fa45976b2cc2b769ffd77e6fe5f2e4443fcefc10932445724c1a3f82d"
        },
        {
          "state": "completed",
          "src": "/blog-media/refresh-2026-10-13/xls-to-xlsx-windows/es/completed.png",
          "sha256": "50dd213c8765f41b11854f1c8b99320c961f36c76b7cd2f78d77909ddd37fea9"
        }
      ]
    },
    {
      "locale": "de",
      "culture": "de",
      "startedAt": "2026-10-12T18:44:13.8124065Z",
      "finishedAt": "2026-10-12T18:44:43.2745585Z",
      "localeVerified": "Konvertieren",
      "captureMethod": "PrintWindow PW_RENDERFULLCONTENT, native pixels, window-border crop only",
      "inputs": [
        {
          "original": "website/public/blog-media/xls-to-xlsx-windows/samples/input/inventory-list.xls",
          "sha256": "7c029f49b76ec4efa3fe37b25a662151e7ff556727070552b295dc0885f9c223"
        },
        {
          "original": "website/public/blog-media/xls-to-xlsx-windows/samples/input/quarterly-budget.xls",
          "sha256": "61aba379f7e8f01db0cff7e933cb3a0bc8b0d1831e955d80c98b81dbdeec243d"
        }
      ],
      "outputs": [
        {
          "name": "inventory-list_converted.xlsx",
          "bytes": 5727,
          "sha256": "7158562026eb6911eabf5309392512c6b69553690c350f014e4a5f58fa74b765"
        },
        {
          "name": "quarterly-budget_converted.xlsx",
          "bytes": 5603,
          "sha256": "ed1e945909e40fbb34207ad56ff405e2fb88fb5ce008c46d36bc91a95cc36073"
        }
      ],
      "images": [
        {
          "state": "ready",
          "src": "/blog-media/refresh-2026-10-13/xls-to-xlsx-windows/de/ready.png",
          "sha256": "053e33875aed3f985f8388b8b0b2fb104d859e1f796c511439b65773d2ba4d03"
        },
        {
          "state": "completed",
          "src": "/blog-media/refresh-2026-10-13/xls-to-xlsx-windows/de/completed.png",
          "sha256": "35cb14b3316bb916d273358c090c983bdc0142b410f3b3c6866bd9f1c4b11acf"
        }
      ]
    },
    {
      "locale": "fr",
      "culture": "fr",
      "startedAt": "2026-10-12T18:44:43.4974696Z",
      "finishedAt": "2026-10-12T18:45:09.7611354Z",
      "localeVerified": "Convertir",
      "captureMethod": "PrintWindow PW_RENDERFULLCONTENT, native pixels, window-border crop only",
      "inputs": [
        {
          "original": "website/public/blog-media/xls-to-xlsx-windows/samples/input/inventory-list.xls",
          "sha256": "7c029f49b76ec4efa3fe37b25a662151e7ff556727070552b295dc0885f9c223"
        },
        {
          "original": "website/public/blog-media/xls-to-xlsx-windows/samples/input/quarterly-budget.xls",
          "sha256": "61aba379f7e8f01db0cff7e933cb3a0bc8b0d1831e955d80c98b81dbdeec243d"
        }
      ],
      "outputs": [
        {
          "name": "inventory-list_converted.xlsx",
          "bytes": 5727,
          "sha256": "9f354b2f398311d0cdfe03225e728e658e47d43b917450b039ec804cd7b0c272"
        },
        {
          "name": "quarterly-budget_converted.xlsx",
          "bytes": 5603,
          "sha256": "19188d2afb3c6b9a9155b6da8e347f98f9ba5e2c3151be1fff8396d21dc7eb87"
        }
      ],
      "images": [
        {
          "state": "ready",
          "src": "/blog-media/refresh-2026-10-13/xls-to-xlsx-windows/fr/ready.png",
          "sha256": "3d1d59091aacb18e06aa4a698d481695235c6f7d0749cf7b264e9d15ce36a3cc"
        },
        {
          "state": "completed",
          "src": "/blog-media/refresh-2026-10-13/xls-to-xlsx-windows/fr/completed.png",
          "sha256": "c09e2962adb4653917e9c26c747c8ac4310cd3be7d09b38f2bfb9317c10d464d"
        }
      ]
    },
    {
      "locale": "ja",
      "culture": "ja",
      "startedAt": "2026-10-12T18:45:09.9989707Z",
      "finishedAt": "2026-10-12T18:45:36.8995943Z",
      "localeVerified": "変換",
      "captureMethod": "PrintWindow PW_RENDERFULLCONTENT, native pixels, window-border crop only",
      "inputs": [
        {
          "original": "website/public/blog-media/xls-to-xlsx-windows/samples/input/inventory-list.xls",
          "sha256": "7c029f49b76ec4efa3fe37b25a662151e7ff556727070552b295dc0885f9c223"
        },
        {
          "original": "website/public/blog-media/xls-to-xlsx-windows/samples/input/quarterly-budget.xls",
          "sha256": "61aba379f7e8f01db0cff7e933cb3a0bc8b0d1831e955d80c98b81dbdeec243d"
        }
      ],
      "outputs": [
        {
          "name": "inventory-list_converted.xlsx",
          "bytes": 5727,
          "sha256": "bcfda2746bddb0659a032ee93d4e4c5daca3c8a381d1c42c247ee5b3e53e1d90"
        },
        {
          "name": "quarterly-budget_converted.xlsx",
          "bytes": 5603,
          "sha256": "48fb836c6f2f4b0e371245dd4e81705aa218246e919c999a608f3e5e4adad1d1"
        }
      ],
      "images": [
        {
          "state": "ready",
          "src": "/blog-media/refresh-2026-10-13/xls-to-xlsx-windows/ja/ready.png",
          "sha256": "080063382b5c44becffbf00cf7149b2901680e570496d34ff72c6b0c7b966eed"
        },
        {
          "state": "completed",
          "src": "/blog-media/refresh-2026-10-13/xls-to-xlsx-windows/ja/completed.png",
          "sha256": "ee8386c42f6ecd0addf2bfe4f1445e2cabe40aba245f8bc67a742d39d70fd648"
        }
      ]
    },
    {
      "locale": "ko",
      "culture": "ko-KR",
      "startedAt": "2026-10-12T18:45:37.1839608Z",
      "finishedAt": "2026-10-12T18:46:03.9082286Z",
      "localeVerified": "변환",
      "captureMethod": "PrintWindow PW_RENDERFULLCONTENT, native pixels, window-border crop only",
      "inputs": [
        {
          "original": "website/public/blog-media/xls-to-xlsx-windows/samples/input/inventory-list.xls",
          "sha256": "7c029f49b76ec4efa3fe37b25a662151e7ff556727070552b295dc0885f9c223"
        },
        {
          "original": "website/public/blog-media/xls-to-xlsx-windows/samples/input/quarterly-budget.xls",
          "sha256": "61aba379f7e8f01db0cff7e933cb3a0bc8b0d1831e955d80c98b81dbdeec243d"
        }
      ],
      "outputs": [
        {
          "name": "inventory-list_converted.xlsx",
          "bytes": 5727,
          "sha256": "24f5b78ee39d87122d91ed29a37b2b6a253b1a6e8ea4a25e329fb53238e5c44d"
        },
        {
          "name": "quarterly-budget_converted.xlsx",
          "bytes": 5603,
          "sha256": "c05d7e38f4857d8466384f0b06bfd4c1026ab66928c1ac47807899e5ffe525ae"
        }
      ],
      "images": [
        {
          "state": "ready",
          "src": "/blog-media/refresh-2026-10-13/xls-to-xlsx-windows/ko/ready.png",
          "sha256": "282306d2eb43cb9507223ec3d7a02501d2e5d9e9cd0f4e07215ce936bcc4d5f4"
        },
        {
          "state": "completed",
          "src": "/blog-media/refresh-2026-10-13/xls-to-xlsx-windows/ko/completed.png",
          "sha256": "8f1bb483dd1417eab9ee730d30d93719670f9b1087d20205a265746ad94335e7"
        }
      ]
    },
    {
      "locale": "it",
      "culture": "it-IT",
      "startedAt": "2026-10-12T18:46:04.2101259Z",
      "finishedAt": "2026-10-12T18:46:31.8562261Z",
      "localeVerified": "Convertire",
      "captureMethod": "PrintWindow PW_RENDERFULLCONTENT, native pixels, window-border crop only",
      "inputs": [
        {
          "original": "website/public/blog-media/xls-to-xlsx-windows/samples/input/inventory-list.xls",
          "sha256": "7c029f49b76ec4efa3fe37b25a662151e7ff556727070552b295dc0885f9c223"
        },
        {
          "original": "website/public/blog-media/xls-to-xlsx-windows/samples/input/quarterly-budget.xls",
          "sha256": "61aba379f7e8f01db0cff7e933cb3a0bc8b0d1831e955d80c98b81dbdeec243d"
        }
      ],
      "outputs": [
        {
          "name": "inventory-list_converted.xlsx",
          "bytes": 5727,
          "sha256": "3a81b391432227e5f800e2e7e630a472a557ead59d6fee65de4565b2b21ac6cf"
        },
        {
          "name": "quarterly-budget_converted.xlsx",
          "bytes": 5603,
          "sha256": "ff7108a672752cd4153aec4af6765f1f0e4c575e53dfa6b9860bc4573496cddf"
        }
      ],
      "images": [
        {
          "state": "ready",
          "src": "/blog-media/refresh-2026-10-13/xls-to-xlsx-windows/it/ready.png",
          "sha256": "795b5541a15ed7dfaf048b30608109c335d289d4eeea4b244386df1e0e30548d"
        },
        {
          "state": "completed",
          "src": "/blog-media/refresh-2026-10-13/xls-to-xlsx-windows/it/completed.png",
          "sha256": "2f5932c3cc29f32cb67088966a0d10d40108bd1f6fb10f3e2e184121409884d2"
        }
      ]
    },
    {
      "locale": "pt-br",
      "culture": "pt-BR",
      "startedAt": "2026-10-12T18:46:32.1208801Z",
      "finishedAt": "2026-10-12T18:46:59.3160883Z",
      "localeVerified": "Converter",
      "captureMethod": "PrintWindow PW_RENDERFULLCONTENT, native pixels, window-border crop only",
      "inputs": [
        {
          "original": "website/public/blog-media/xls-to-xlsx-windows/samples/input/inventory-list.xls",
          "sha256": "7c029f49b76ec4efa3fe37b25a662151e7ff556727070552b295dc0885f9c223"
        },
        {
          "original": "website/public/blog-media/xls-to-xlsx-windows/samples/input/quarterly-budget.xls",
          "sha256": "61aba379f7e8f01db0cff7e933cb3a0bc8b0d1831e955d80c98b81dbdeec243d"
        }
      ],
      "outputs": [
        {
          "name": "inventory-list_converted.xlsx",
          "bytes": 5727,
          "sha256": "fdaed44d7a19072e0a5553862e9abc3b8a4fee4cfe39a1ab16c58fc44fef94d3"
        },
        {
          "name": "quarterly-budget_converted.xlsx",
          "bytes": 5603,
          "sha256": "cc2881c73f733b28ce2892e721480454611a1b5acb0c7528e4041912c83a818b"
        }
      ],
      "images": [
        {
          "state": "ready",
          "src": "/blog-media/refresh-2026-10-13/xls-to-xlsx-windows/pt-br/ready.png",
          "sha256": "848b1bbfd8cf549ed6afdcbb24d758ed361e98bbac6dba0e79be2ade75dbc834"
        },
        {
          "state": "completed",
          "src": "/blog-media/refresh-2026-10-13/xls-to-xlsx-windows/pt-br/completed.png",
          "sha256": "9ec43c80f5e31208ad365019d302111e832936a5fd2344df6f359fa09fe15106"
        }
      ]
    },
    {
      "locale": "zh-cn",
      "culture": "zh-Hans",
      "startedAt": "2026-10-12T18:46:59.5418213Z",
      "finishedAt": "2026-10-12T18:47:27.5992590Z",
      "localeVerified": "转换",
      "captureMethod": "PrintWindow PW_RENDERFULLCONTENT, native pixels, window-border crop only",
      "inputs": [
        {
          "original": "website/public/blog-media/xls-to-xlsx-windows/samples/input/inventory-list.xls",
          "sha256": "7c029f49b76ec4efa3fe37b25a662151e7ff556727070552b295dc0885f9c223"
        },
        {
          "original": "website/public/blog-media/xls-to-xlsx-windows/samples/input/quarterly-budget.xls",
          "sha256": "61aba379f7e8f01db0cff7e933cb3a0bc8b0d1831e955d80c98b81dbdeec243d"
        }
      ],
      "outputs": [
        {
          "name": "inventory-list_converted.xlsx",
          "bytes": 5727,
          "sha256": "150312099fda098bb8a48b4189032382b83d6e27cd36c9a927aac6d72bc7c198"
        },
        {
          "name": "quarterly-budget_converted.xlsx",
          "bytes": 5603,
          "sha256": "6c876e0fb99d64207c33ce6872cd6ad5add5b0a71dc21fae818a54772bb52a78"
        }
      ],
      "images": [
        {
          "state": "ready",
          "src": "/blog-media/refresh-2026-10-13/xls-to-xlsx-windows/zh-cn/ready.png",
          "sha256": "db9936a6da0e7b26cfcfc841e51519b9931e345d3800d03cbaefcd7bac7f8be8"
        },
        {
          "state": "completed",
          "src": "/blog-media/refresh-2026-10-13/xls-to-xlsx-windows/zh-cn/completed.png",
          "sha256": "bc6ff7d9411bc42fe845063e99c18b686dec0650c4d7ec40c7d20fa8e26b8238"
        }
      ]
    },
    {
      "locale": "zh-hant",
      "culture": "zh-Hant",
      "startedAt": "2026-10-12T18:47:27.8465784Z",
      "finishedAt": "2026-10-12T18:47:54.5494787Z",
      "localeVerified": "轉換",
      "captureMethod": "PrintWindow PW_RENDERFULLCONTENT, native pixels, window-border crop only",
      "inputs": [
        {
          "original": "website/public/blog-media/xls-to-xlsx-windows/samples/input/inventory-list.xls",
          "sha256": "7c029f49b76ec4efa3fe37b25a662151e7ff556727070552b295dc0885f9c223"
        },
        {
          "original": "website/public/blog-media/xls-to-xlsx-windows/samples/input/quarterly-budget.xls",
          "sha256": "61aba379f7e8f01db0cff7e933cb3a0bc8b0d1831e955d80c98b81dbdeec243d"
        }
      ],
      "outputs": [
        {
          "name": "inventory-list_converted.xlsx",
          "bytes": 5727,
          "sha256": "5456212ba61d092657052c68a157fd864f2b802eb9295de6d6dfe3e25ba092e0"
        },
        {
          "name": "quarterly-budget_converted.xlsx",
          "bytes": 5603,
          "sha256": "c95dad8e744a70d5abe01dc99ff9d0f7359f8f0cbce4277bdd1224fd12f02b3b"
        }
      ],
      "images": [
        {
          "state": "ready",
          "src": "/blog-media/refresh-2026-10-13/xls-to-xlsx-windows/zh-hant/ready.png",
          "sha256": "21e2d18bf3221aeee1e16b155afc70a201c774bd27f02fee3b3b4812cb3d20a5"
        },
        {
          "state": "completed",
          "src": "/blog-media/refresh-2026-10-13/xls-to-xlsx-windows/zh-hant/completed.png",
          "sha256": "403125c500d652d0b5afc9c33a5a7dc4c597f5af0e16f9cbe43dc1754df14653"
        }
      ]
    }
  ]
}
