{
  "schemaVersion": 1,
  "scenario": "legacy-xls-to-xlsx",
  "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-12T19:07:32.5396968Z",
      "finishedAt": "2026-10-12T19:07:50.4493052Z",
      "localeVerified": "Convert",
      "captureMethod": "PrintWindow PW_RENDERFULLCONTENT, native pixels, window-border crop only",
      "inputs": [
        {
          "original": "website/public/blog-media/convert-legacy-office-files-without-microsoft-office/samples/input/budget-archive.xls",
          "sha256": "61aba379f7e8f01db0cff7e933cb3a0bc8b0d1831e955d80c98b81dbdeec243d"
        }
      ],
      "outputs": [
        {
          "name": "budget-archive_converted.xlsx",
          "bytes": 5603,
          "sha256": "879b0d8bdddeff739e01587fbe8d797d6d57edc08e3213b6f7989d686761d65f"
        }
      ],
      "images": [
        {
          "state": "ready",
          "src": "/blog-media/refresh-2026-10-13/legacy-xls-to-xlsx/en/ready.png",
          "sha256": "eafad6fe03309177d7d63b317bb4c396c4049d6e0853a314fc462418c33af594"
        },
        {
          "state": "completed",
          "src": "/blog-media/refresh-2026-10-13/legacy-xls-to-xlsx/en/completed.png",
          "sha256": "a3f624eaa7035cf675cbde063491c08c4de135f1d0e4e1379b3f36da308240b6"
        }
      ]
    },
    {
      "locale": "es",
      "culture": "es",
      "startedAt": "2026-10-12T19:07:50.7037075Z",
      "finishedAt": "2026-10-12T19:08:05.8898219Z",
      "localeVerified": "Convertir",
      "captureMethod": "PrintWindow PW_RENDERFULLCONTENT, native pixels, window-border crop only",
      "inputs": [
        {
          "original": "website/public/blog-media/convert-legacy-office-files-without-microsoft-office/samples/input/budget-archive.xls",
          "sha256": "61aba379f7e8f01db0cff7e933cb3a0bc8b0d1831e955d80c98b81dbdeec243d"
        }
      ],
      "outputs": [
        {
          "name": "budget-archive_converted.xlsx",
          "bytes": 5603,
          "sha256": "56df9d11889b03bb59a094e8f40ff82273701c639d2473ea7ac2ebea7c63ac05"
        }
      ],
      "images": [
        {
          "state": "ready",
          "src": "/blog-media/refresh-2026-10-13/legacy-xls-to-xlsx/es/ready.png",
          "sha256": "05b5b600fd13950cb66edb22f9e7b0c71a3770a2dffce857607fabece434d4dc"
        },
        {
          "state": "completed",
          "src": "/blog-media/refresh-2026-10-13/legacy-xls-to-xlsx/es/completed.png",
          "sha256": "0b91812a0a5b38f26459c728b519b48da717ffe9d5e2d2233893e9eed5fb1da5"
        }
      ]
    },
    {
      "locale": "de",
      "culture": "de",
      "startedAt": "2026-10-12T19:08:06.0807319Z",
      "finishedAt": "2026-10-12T19:08:19.9493900Z",
      "localeVerified": "Konvertieren",
      "captureMethod": "PrintWindow PW_RENDERFULLCONTENT, native pixels, window-border crop only",
      "inputs": [
        {
          "original": "website/public/blog-media/convert-legacy-office-files-without-microsoft-office/samples/input/budget-archive.xls",
          "sha256": "61aba379f7e8f01db0cff7e933cb3a0bc8b0d1831e955d80c98b81dbdeec243d"
        }
      ],
      "outputs": [
        {
          "name": "budget-archive_converted.xlsx",
          "bytes": 5603,
          "sha256": "4e59e3a5d7548060fd6548712d1f2f549e952d4f1b424fd79d3d8b61b7355826"
        }
      ],
      "images": [
        {
          "state": "ready",
          "src": "/blog-media/refresh-2026-10-13/legacy-xls-to-xlsx/de/ready.png",
          "sha256": "dd012d7eb4d7f8ddbc2eacb850a0d6bcbef23f452ef95e58aa8c95501e416112"
        },
        {
          "state": "completed",
          "src": "/blog-media/refresh-2026-10-13/legacy-xls-to-xlsx/de/completed.png",
          "sha256": "24fad0eb2cd71d2374cf9f545de69bfdc6adac379832441e2ceec9267c8fba70"
        }
      ]
    },
    {
      "locale": "fr",
      "culture": "fr",
      "startedAt": "2026-10-12T19:08:20.1401626Z",
      "finishedAt": "2026-10-12T19:08:34.3507945Z",
      "localeVerified": "Convertir",
      "captureMethod": "PrintWindow PW_RENDERFULLCONTENT, native pixels, window-border crop only",
      "inputs": [
        {
          "original": "website/public/blog-media/convert-legacy-office-files-without-microsoft-office/samples/input/budget-archive.xls",
          "sha256": "61aba379f7e8f01db0cff7e933cb3a0bc8b0d1831e955d80c98b81dbdeec243d"
        }
      ],
      "outputs": [
        {
          "name": "budget-archive_converted.xlsx",
          "bytes": 5603,
          "sha256": "95e6646efbc33fc4b73eac5e8a505a6b0340e6a0e508d387216ae97b296c653b"
        }
      ],
      "images": [
        {
          "state": "ready",
          "src": "/blog-media/refresh-2026-10-13/legacy-xls-to-xlsx/fr/ready.png",
          "sha256": "0c39a5370071506e229667dc1c748b5f9e4e1bdb5a4316d4fd1f7beccb1c03b0"
        },
        {
          "state": "completed",
          "src": "/blog-media/refresh-2026-10-13/legacy-xls-to-xlsx/fr/completed.png",
          "sha256": "1327d93bb223895b1ca7f19b457d14e0842e1bb2837a67a0a6d5e9e0b4236f98"
        }
      ]
    },
    {
      "locale": "ja",
      "culture": "ja",
      "startedAt": "2026-10-12T19:08:34.5323657Z",
      "finishedAt": "2026-10-12T19:08:48.4464325Z",
      "localeVerified": "変換",
      "captureMethod": "PrintWindow PW_RENDERFULLCONTENT, native pixels, window-border crop only",
      "inputs": [
        {
          "original": "website/public/blog-media/convert-legacy-office-files-without-microsoft-office/samples/input/budget-archive.xls",
          "sha256": "61aba379f7e8f01db0cff7e933cb3a0bc8b0d1831e955d80c98b81dbdeec243d"
        }
      ],
      "outputs": [
        {
          "name": "budget-archive_converted.xlsx",
          "bytes": 5603,
          "sha256": "3c900a2bb89081c2dca13366c2551c610d93fe5c30eb16b6a3617ed37b5c42bd"
        }
      ],
      "images": [
        {
          "state": "ready",
          "src": "/blog-media/refresh-2026-10-13/legacy-xls-to-xlsx/ja/ready.png",
          "sha256": "a36e72e794801d163a12b5a432b57439027bf56439f3b53ff798b19655788ddc"
        },
        {
          "state": "completed",
          "src": "/blog-media/refresh-2026-10-13/legacy-xls-to-xlsx/ja/completed.png",
          "sha256": "54dcc0eca4737d8a654dbb8eaa82e384c8803d00dbdedf6a4852811c06b1e484"
        }
      ]
    },
    {
      "locale": "ko",
      "culture": "ko-KR",
      "startedAt": "2026-10-12T19:08:48.6344081Z",
      "finishedAt": "2026-10-12T19:09:02.4855498Z",
      "localeVerified": "변환",
      "captureMethod": "PrintWindow PW_RENDERFULLCONTENT, native pixels, window-border crop only",
      "inputs": [
        {
          "original": "website/public/blog-media/convert-legacy-office-files-without-microsoft-office/samples/input/budget-archive.xls",
          "sha256": "61aba379f7e8f01db0cff7e933cb3a0bc8b0d1831e955d80c98b81dbdeec243d"
        }
      ],
      "outputs": [
        {
          "name": "budget-archive_converted.xlsx",
          "bytes": 5603,
          "sha256": "9825363c1738d3b2a897cfb271b4a42999b7907643e898af49d786ac5cd3af89"
        }
      ],
      "images": [
        {
          "state": "ready",
          "src": "/blog-media/refresh-2026-10-13/legacy-xls-to-xlsx/ko/ready.png",
          "sha256": "08604af2665c9a8b9596dab6a81d6f7017088d9df5589d4f9017111f4251844c"
        },
        {
          "state": "completed",
          "src": "/blog-media/refresh-2026-10-13/legacy-xls-to-xlsx/ko/completed.png",
          "sha256": "3a7d970e92d5929a7fbbc8de448ffcbb00ebede570bbf650936bb7919dc32d13"
        }
      ]
    },
    {
      "locale": "it",
      "culture": "it-IT",
      "startedAt": "2026-10-12T19:09:02.6507719Z",
      "finishedAt": "2026-10-12T19:09:16.7812214Z",
      "localeVerified": "Convertire",
      "captureMethod": "PrintWindow PW_RENDERFULLCONTENT, native pixels, window-border crop only",
      "inputs": [
        {
          "original": "website/public/blog-media/convert-legacy-office-files-without-microsoft-office/samples/input/budget-archive.xls",
          "sha256": "61aba379f7e8f01db0cff7e933cb3a0bc8b0d1831e955d80c98b81dbdeec243d"
        }
      ],
      "outputs": [
        {
          "name": "budget-archive_converted.xlsx",
          "bytes": 5603,
          "sha256": "5bbdba5f71f52172e2a83c1f7de023dcb04398cfc00ff9939c28b8bce361cb3d"
        }
      ],
      "images": [
        {
          "state": "ready",
          "src": "/blog-media/refresh-2026-10-13/legacy-xls-to-xlsx/it/ready.png",
          "sha256": "5fbdc06c55a8e33ae561dfcc5f98385c02b5ef2156e0bd7b78288d5391830a25"
        },
        {
          "state": "completed",
          "src": "/blog-media/refresh-2026-10-13/legacy-xls-to-xlsx/it/completed.png",
          "sha256": "888bc043416d0890472f1d6ef18a06bb3d44a78c44399f981857a1862e84bfc0"
        }
      ]
    },
    {
      "locale": "pt-br",
      "culture": "pt-BR",
      "startedAt": "2026-10-12T19:09:16.9788274Z",
      "finishedAt": "2026-10-12T19:09:30.7586535Z",
      "localeVerified": "Converter",
      "captureMethod": "PrintWindow PW_RENDERFULLCONTENT, native pixels, window-border crop only",
      "inputs": [
        {
          "original": "website/public/blog-media/convert-legacy-office-files-without-microsoft-office/samples/input/budget-archive.xls",
          "sha256": "61aba379f7e8f01db0cff7e933cb3a0bc8b0d1831e955d80c98b81dbdeec243d"
        }
      ],
      "outputs": [
        {
          "name": "budget-archive_converted.xlsx",
          "bytes": 5603,
          "sha256": "2d2d0a86890cf3c6a0973c91cd39f3b2cbcdc6f01e8f1016e7b9db16a61f8933"
        }
      ],
      "images": [
        {
          "state": "ready",
          "src": "/blog-media/refresh-2026-10-13/legacy-xls-to-xlsx/pt-br/ready.png",
          "sha256": "634016f01a4c003a63d97380adc109d698b9c1c79e0473b7c93e2456dcc52e94"
        },
        {
          "state": "completed",
          "src": "/blog-media/refresh-2026-10-13/legacy-xls-to-xlsx/pt-br/completed.png",
          "sha256": "b8fb40adcffc1117d25f0c9937d3468a3c7332461552752971742623c732509b"
        }
      ]
    },
    {
      "locale": "zh-cn",
      "culture": "zh-Hans",
      "startedAt": "2026-10-12T19:09:30.9248051Z",
      "finishedAt": "2026-10-12T19:09:44.7007724Z",
      "localeVerified": "转换",
      "captureMethod": "PrintWindow PW_RENDERFULLCONTENT, native pixels, window-border crop only",
      "inputs": [
        {
          "original": "website/public/blog-media/convert-legacy-office-files-without-microsoft-office/samples/input/budget-archive.xls",
          "sha256": "61aba379f7e8f01db0cff7e933cb3a0bc8b0d1831e955d80c98b81dbdeec243d"
        }
      ],
      "outputs": [
        {
          "name": "budget-archive_converted.xlsx",
          "bytes": 5603,
          "sha256": "65c7f915615b73f666eaf2d2f3f1410e2fbbcbc21039441eb974c090a1b04815"
        }
      ],
      "images": [
        {
          "state": "ready",
          "src": "/blog-media/refresh-2026-10-13/legacy-xls-to-xlsx/zh-cn/ready.png",
          "sha256": "4e62303c87b120baab04575a7523e362f6af1ab8c06b56d87d87b9c6ea1e5bb4"
        },
        {
          "state": "completed",
          "src": "/blog-media/refresh-2026-10-13/legacy-xls-to-xlsx/zh-cn/completed.png",
          "sha256": "32f8657fb07d39f54a89f015aeabd094867c7ac84f22e3c9af68d3e9ac0ea2eb"
        }
      ]
    },
    {
      "locale": "zh-hant",
      "culture": "zh-Hant",
      "startedAt": "2026-10-12T19:09:44.8885415Z",
      "finishedAt": "2026-10-12T19:09:58.7176870Z",
      "localeVerified": "轉換",
      "captureMethod": "PrintWindow PW_RENDERFULLCONTENT, native pixels, window-border crop only",
      "inputs": [
        {
          "original": "website/public/blog-media/convert-legacy-office-files-without-microsoft-office/samples/input/budget-archive.xls",
          "sha256": "61aba379f7e8f01db0cff7e933cb3a0bc8b0d1831e955d80c98b81dbdeec243d"
        }
      ],
      "outputs": [
        {
          "name": "budget-archive_converted.xlsx",
          "bytes": 5603,
          "sha256": "d3d788366869d5685114e6d94dddbc08f1668f5f8184fcbd02bb02b26892eff5"
        }
      ],
      "images": [
        {
          "state": "ready",
          "src": "/blog-media/refresh-2026-10-13/legacy-xls-to-xlsx/zh-hant/ready.png",
          "sha256": "68b0ac3fe49b31e118b8d93ace0d5fe925fd3175bb3962f17371f9e279de7a5f"
        },
        {
          "state": "completed",
          "src": "/blog-media/refresh-2026-10-13/legacy-xls-to-xlsx/zh-hant/completed.png",
          "sha256": "3329e3b991dda8b8ec4ce78b4f030c6db6e2471b8a4dfc66e96f86d459519471"
        }
      ]
    }
  ]
}
