{
  "format": "bb-signed-windows-verification-v1",
  "product": "bblauncher-ap",
  "version": "1.0.1.6",
  "passed": true,
  "source_revision": "0b870f5a89624b76a67765d6ba2ad3e0360221b0",
  "native_revision": "e814c636786aa5401022b540848f2dd0dd8ffafb",
  "change_scope": "Preserve enabled BBPort mods, surface early client exits, and release client session ownership when its exact engine exits. The APWorld is unchanged; stale-map, migration, Workshop event-writing, and server retrieval checks are retained regressions.",
  "client_ref": "e814c636786aa5401022b540848f2dd0dd8ffafb",
  "qt_fork_revision": "9cf5647fc1a3107569a0e9ed4d7fd3a8636ee13d",
  "world_version": "1.0.1",
  "apworld_sha256": "e702c8f1f14b5a24ad515d531fe4656554138b67fb93c3bbd81ad85c53c8b5fa",
  "source_attachment": {
    "name": "bb-archipelago-source.zip",
    "sha256": "1fa0287cb1fdf29327d6238bde39e82734b44fddaa8994fc206974c486274a17",
    "bytes": 15714291
  },
  "product_contract": {
    "title_ids": [
      "CUSA00900",
      "CUSA03173"
    ],
    "game_version": "01.09",
    "world_version": "1.0.1"
  },
  "archive_sha256": "e2e44bb9ad21a4164b7b1ddeb82309426bf87980cdf27a30661952e732cf7ea9",
  "artifact": {
    "name": "BBLauncher-AP-1.0.1.6-signed-win-x64.zip",
    "sha256": "e2e44bb9ad21a4164b7b1ddeb82309426bf87980cdf27a30661952e732cf7ea9",
    "bytes": 548273674,
    "files": 2631,
    "signed": true,
    "zip_roundtrip": "every member byte hash matched final checked package"
  },
  "signatures": {
    "executables": 11,
    "status": "Valid",
    "expected_signer": "CN=Alaric McKenzie-Boone, O=Alaric McKenzie-Boone, L=Toronto, S=on, C=CA",
    "sha256_rfc3161_timestamp": true,
    "entire_pe_payload_and_overlay_unchanged": true,
    "temporary_signer_revoked": true,
    "bridge_sha256": "c3c75ce3ed6a8cc2f9065ae98770079a86c978f8ccf464a2e7aab45dfe1ab997"
  },
  "signing_evidence_sha256": "c3c75ce3ed6a8cc2f9065ae98770079a86c978f8ccf464a2e7aab45dfe1ab997",
  "checks": {
    "frozen_bbport_mods_and_startup": {
      "passed": true,
      "proof_sha256": "da93c7c373e3d4957578a6bbf7bb8fff447ce2b37c2e05cf6a0abd3a95e7d938",
      "result": {
        "format": "bb-frozen-oz-bbport-regression-v1",
        "passed": true,
        "executable": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP\\ap_backend\\bb-ap-backend.exe",
        "executable_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
        "modules": [
          {
            "module": "bb_launcher.core",
            "source_sha256": "b9d22665f7f63936669d04ae693c753f1da7908ec92e2acc45dbe31cf6c82abd"
          },
          {
            "module": "bb_launcher.workflow",
            "source_sha256": "01ef6cc180f22b0803ab1682ef6b08ed118690430a116aef385b092ec4fd1f7d"
          },
          {
            "module": "bb_launcher.bbport_mods",
            "source_sha256": "98d2e0abce90ba3f4b481535c23565d278bffdf504e8649f0ef78236758ccfb2"
          },
          {
            "module": "bb_launcher.bbport_workflow",
            "source_sha256": "0632b53bc4ec894d91a6cb7988034117ed31f5e15c9c13ec2b2ec7756d900003"
          }
        ],
        "tests_run": 14,
        "skipped": 0,
        "test_sources": {
          "tests.test_bbport_user_mods": "c9e263996775e2157b941718fe080467223ac0ebb28057b3ba53db50d5d6a514",
          "tests.test_bbport_client_startup": "8619e581b38c7fb1c087793003f74f03c19c52602909dcb4f41a7888298983de"
        },
        "stock_loader": {
          "format": "bbport-mod-loader-check-v1",
          "passed": true,
          "script_sha256": "2128dd8dd401c655f4d69c93c6879301835ad036fd12d848e5b8d86cede38e18",
          "platform": "win32",
          "verified_files": 2,
          "original_unchanged": true,
          "ap_overrides_competing_loose_files": true,
          "unowned_mod_files_preserved": true,
          "enabled_named_mods_preserved": true,
          "disabled_named_mods_excluded": true,
          "named_mod_order_and_new_folder_semantics_preserved": true,
          "ap_overrides_competing_named_mod_files": true,
          "stock_mod_library_and_profile_unchanged": true,
          "scope": "Production AP export through stock mod loader with synthetic files",
          "runtime_validated": false,
          "limitations": [
            "No game execution, native hook callers, graphics or campaign tested"
          ]
        },
        "boundary": "Exact packaged code objects match reviewed source and execute ten stock-mod selection/preservation tests plus four startup-monitor tests using real short-lived child processes and their logs. The actual stock mods.py composes enabled/disabled/ordered mod fixtures with AP file precedence. Engine discovery, game data, activation and AP client behavior are fixtures; this does not launch a game or prove the cause of Oz's disconnect. Actual frozen process startup and native-client lifecycle are verified separately."
      }
    },
    "native_client_lifecycle": {
      "passed": true,
      "proof_sha256": "fb7b986d0f109b3fbadc5158af4069ba78bcab09612499d63f7b97c04102bea1",
      "result": {
        "format": "bb-native-client-release-proof-v1",
        "passed": true,
        "native_revision": "e814c636786aa5401022b540848f2dd0dd8ffafb",
        "binary_sha256": "9f22b291c02c721a946f1435aa85877968ce0fade1abf27f6dfe01353895acc1",
        "version": "0.1.0+e814c636786a",
        "capabilities": {
          "arch": "x86_64",
          "format": "bb-ap-runtime-capabilities-v1",
          "launch_bbport": false,
          "platform": "windows",
          "runtime_build": "bb-0.1.0-r10",
          "runtimes": [
            "shadps4",
            "bbport"
          ]
        },
        "contract_check": {
          "passed": true,
          "input_sha256": "d675b376a6bca5574b51725044ca0d96a4429195f42f19dab16a6d5bc9261b8b",
          "exit_code": 0,
          "output_sha256": "0d8baee7d5d9a75bb800a63749da13be792656242fb14e8c2704d6497cbefe7a"
        },
        "lifecycle": {
          "passed": true,
          "test_name": "bbport_exit_releases_client_ledger_and_same_seed_can_relaunch",
          "executable_sha256": "9f22b291c02c721a946f1435aa85877968ce0fade1abf27f6dfe01353895acc1",
          "two_boots_same_ledger": true,
          "menu_unready_kept_alive": true,
          "engine_exit_client_code": 0,
          "ledger_released": true,
          "log_sha256": "8a6b9e35e124e048530c988c80416b4a6e0b73e0304877beab004a0e23b0c44e",
          "test_executable_sha256": "41ed6423f7626e99d454090be74e27da6fdf48f756b87ba86330b0cf7d465227",
          "test_source_sha256": "49e656934e5a225d1b53f842c44dbe6e8835ba6402a5aecb8137c733c6210b44",
          "baseline_binary_sha256": "69becc6d0f1cbe9b8230fa79e6d4600a8c4d2ce1ef4f5b80e13187831bc289f0",
          "baseline_log_sha256": "b80c27819b9b08b16c7b28b93a297392d63baca99889180a38c3492c6d33507d",
          "baseline_failed_after_connected_engine_exit": true
        },
        "checks": {
          "windows_lib": {
            "passed": true,
            "tests": 415,
            "log_sha256": "025e9352822f70bc29842adad2181000d2a4a61f67d7026631d9820b1270e6f1"
          },
          "windows_bin": {
            "passed": true,
            "tests": 43,
            "log_sha256": "eaa30739dfb891dd4f906f3e78ae7efb0ca6a2584bccb804d6cc2f5e7cdd9b83"
          },
          "windows_process": {
            "passed": true,
            "tests": 2,
            "helper_invoked_by_parent": 1,
            "log_sha256": "f7453829d4f36a41e24e2ae0fcd6008f07039b6ba6ddc18d399183da0306a50f"
          },
          "format": {
            "passed": true,
            "log_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
          },
          "clippy_all_targets": {
            "passed": true,
            "warnings_denied": true,
            "log_sha256": "d34566d3bf850a252ff66b14405b62eb98744fe9648aca1dea10c48999704400"
          },
          "linux_lifetime_and_ptrace": {
            "passed": true,
            "tests": 5,
            "warnings_denied": true,
            "log_sha256": "4097b8cfda7e45e9aa5945929192f24d19cfa5cc49c39c6c34530e6f1ecc08ad"
          },
          "linux_process": {
            "passed": true,
            "tests": 2,
            "helper_invoked_by_parent": 1,
            "warnings_denied": false,
            "existing_windows_ui_warnings": 9,
            "log_sha256": "c51c4aae0b708aedeeef02214d38c60cf939c1fe42c8674158618351a1c0c251"
          }
        },
        "boundary": "Exact unsigned release executable, real Windows native attachment, production client main loop and isolated AP websocket; two authored synthetic engine boots with gameplay unavailable and the same ledger. Confirms process-exit cleanup and relaunch, not Bloodborne gameplay, physical menu input, reward delivery, or the exact cause of Oz's screenshot. Linux lifetime and existing native process fixtures are separate source-build checks. No active game or live room was touched."
      }
    },
    "frozen_stale_map_source": {
      "passed": true,
      "proof_sha256": "402a917418891c359981ab4ef78a6f453e45304ebf2c8191e4163a91e80807ae",
      "backend_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
      "tests_run": 6,
      "skipped": 0,
      "result": {
        "format": "bb-frozen-stale-map-regression-v1",
        "passed": true,
        "executable": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP\\ap_backend\\bb-ap-backend.exe",
        "executable_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
        "modules": [
          {
            "module": "bb_launcher.workflow",
            "source_sha256": "01ef6cc180f22b0803ab1682ef6b08ed118690430a116aef385b092ec4fd1f7d"
          }
        ],
        "tests_run": 6,
        "skipped": 0,
        "boundary": "Workflow code objects extracted from the exact backend match reviewed source and pass six synthetic map-selection and seed-preparation regressions. Native writers are fixtures; UI callbacks and gameplay are not exercised. Frozen process startup is checked separately."
      }
    },
    "production_signed_package_smoke": {
      "passed": true,
      "log_sha256": "da3b970b2586b77214fde6a1801f975541cce3b1dbb182e45d27eff495b09a0d",
      "inventory_sha256": "48cf3363a6fbd9e8ce115ed51704e8973fdbd2fc9e875f5c1700b8817db91ff4",
      "facts_sha256": "d2f011768cc0b3f1754225acc0804d377b1fcb02579b599b7b497efaa6b4e22d"
    },
    "frozen_backend_migration": {
      "passed": true,
      "proof_sha256": "c5ee16465b3e5b328800a057dedd2045e71c73013ae75163f62672e67f6e5dc2",
      "backend_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
      "cases": [
        {
          "name": "exact_owned_baseline",
          "passed": true,
          "original_backup_preserved": true,
          "plain_overlay_files": 0,
          "original_ap_removed_from_plain_overlay": true,
          "same_process_repeat": "already_migrated",
          "fresh_process_repeat": "already_migrated",
          "base_files_unchanged": true,
          "original_tree_sha256": "cb4726516e041d4cfb86b19fd89ab6a023cc8e777eb84bdf2026df462066ab91",
          "plain_tree_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945"
        },
        {
          "name": "added_game_files",
          "passed": true,
          "original_backup_preserved": true,
          "plain_overlay_files": 7,
          "original_ap_removed_from_plain_overlay": true,
          "same_process_repeat": "already_migrated",
          "fresh_process_repeat": "already_migrated",
          "base_files_unchanged": true,
          "original_tree_sha256": "8442d1f70d260ef807d2d6b8c63bfd7c93b82405f2a1f24e57e0078c1549e369",
          "plain_tree_sha256": "39b577a346d953e4c6e5579ce35e1f153191c8711c826943f484f4aac1447bed"
        },
        {
          "name": "modified_owned_bytes_with_additions",
          "passed": true,
          "same_size_hash_change_rejected": true,
          "error_code": "conflict",
          "installation_unchanged": true,
          "no_migration_journal_or_backup_created": true
        }
      ]
    },
    "native_workshop_event": {
      "passed": true,
      "proof_sha256": "c38ea8d98737b82a1812420e0a78774f60b50e7860d432e014ca21a64e94ca18",
      "writer_sha256": "b2742667096f4b5e1d81f6178d5a9aa84a8abd09e785e435b13db95a24434b84",
      "cases": [
        {
          "argument": null,
          "hemwick_gate": false,
          "changed_events": [
            12400760,
            12401803,
            12405710
          ],
          "output_sha256": "7e14e69fea9acc0a0d7bdf38acd92b1f6c30c973c190f9cde6cd0ac6df731685"
        },
        {
          "argument": null,
          "hemwick_gate": true,
          "changed_events": [
            0,
            12400760,
            12401803,
            12405710,
            12409990
          ],
          "output_sha256": "1bc47f4c1fa9462140b0e7cd0f0d854f5a3338ae1a59bb9818ce474a02931755"
        },
        {
          "argument": "false",
          "hemwick_gate": false,
          "changed_events": [
            12400760,
            12401803
          ],
          "output_sha256": "55c177b9e5d8baea6e4487d073b5a36108032c3a23e05669a99fc0a9c8c4ecc7"
        },
        {
          "argument": "false",
          "hemwick_gate": true,
          "changed_events": [
            0,
            12400760,
            12401803,
            12409990
          ],
          "output_sha256": "75ad039c861043faad9da549fceaefb1fb293b198d0a79fb9bb6de4f07189b89"
        },
        {
          "argument": "true",
          "hemwick_gate": false,
          "changed_events": [
            12400760,
            12401803,
            12405710
          ],
          "output_sha256": "7e14e69fea9acc0a0d7bdf38acd92b1f6c30c973c190f9cde6cd0ac6df731685"
        },
        {
          "argument": "true",
          "hemwick_gate": true,
          "changed_events": [
            0,
            12400760,
            12401803,
            12405710,
            12409990
          ],
          "output_sha256": "1bc47f4c1fa9462140b0e7cd0f0d854f5a3338ae1a59bb9818ce474a02931755"
        }
      ],
      "invalid_boolean_refused": true
    },
    "server_seed_retrieval": {
      "passed": true,
      "proof_sha256": "cb9863b841121e17dc25c1952b044e1c908b1b06dcda4d37d14cbcd1f387cbbf",
      "backend_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
      "successful_fetches": 16,
      "qt_ui_successful_fetches": 16,
      "qt_ui_helper_sha256": "9f5fe454a5dff04958f8d47f6e160e38542caa8de349b3f6101425c67d7daf91",
      "qt_ui_boundary": "Test helper drives the production ApPage/ApBackend/ApCoordinator components compiled from the exact locked Qt source through the signed packaged backend to real MultiServer; the helper is not the shipped launcher executable.",
      "result": {
        "ap_version": "0.6.7",
        "world_version": "1.0.1",
        "apworld_sha256": "e702c8f1f14b5a24ad515d531fe4656554138b67fb93c3bbd81ad85c53c8b5fa",
        "world_module": "C:\\Users\\alari\\.codex\\worktrees\\overlay-door-release\\bb-archipelago\\build\\workshop-release-validation\\Archipelago-0.6.7-isolated\\custom_worlds\\bloodborne.apworld\\bloodborne\\__init__.py",
        "python_version": "3.12.10 (tags/v3.12.10:0cc8128, Apr  8 2025, 12:21:36) [MSC v.1943 64 bit (AMD64)]",
        "tested_source_sha256": {
          "bb_launcher/server_seed.py": "7ed015a0a532be94a22aae15f1d30ffd557bf6caa74d7326530714d8fd2566cc",
          "bb_launcher/workflow.py": "01ef6cc180f22b0803ab1682ef6b08ed118690430a116aef385b092ec4fd1f7d",
          "bb_launcher/integrated/backend.py": "e3f8f0ff8963abe5b1a4070faaeb1a06b98b3ca49b9a87f14cd77c911462de75",
          "bb_launcher/integrated/protocol.py": "330d8b95754d1cb197caa95cb335830f4c278b22bd7939e40d0537fd9b627084",
          "tests/test_launcher_server_seed_integration.py": "610e6a295031d9b43367b64dbfa6d628dcb68f0d92efc477593a44941d531bb9"
        },
        "cases": [
          {
            "seed": 20261018,
            "beatable": true,
            "filled_locations": 1203
          },
          {
            "seed": 20261019,
            "beatable": true,
            "filled_locations": 1203
          }
        ],
        "backend_executable": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP\\ap_backend\\bb-ap-backend.exe",
        "backend_executable_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
        "backend_entry_point": "frozen",
        "qt_ui_executable": "C:\\Users\\alari\\bblauncher-stale-map-release-build\\tests_cpp\\ap_fetch_server\\apfetch_server_test.exe",
        "qt_ui_executable_sha256": "9f5fe454a5dff04958f8d47f6e160e38542caa8de349b3f6101425c67d7daf91",
        "qt_ui_cases": [
          {
            "fixture_index": 0,
            "server_restarted": false,
            "backend_executable": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP\\ap_backend\\bb-ap-backend.exe",
            "backend_executable_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
            "format": "bb-seed-request-v2",
            "game_configured": false,
            "passed": true,
            "password_persisted": false,
            "player_name": "ServerAlice",
            "request_sha256": "db1766ac36481ec82567a89df127a38e98222c1d11df97a0eff86bdee60dd983",
            "runtime": "shadps4",
            "server": "ws://127.0.0.1:49964",
            "source_sha256": {
              "modules/ApBackend.cpp": "da63d030fbc13c8ec4bc89a65d0f5c7a85720f15809759479eaee02add19c708",
              "modules/ApBackend.h": "7a9ec80928c96c3338bd81e0e290f6e305ca482d3a0a3b85a4b96c673268d31d",
              "modules/ApCoordinator.cpp": "1e32450d414b752301e18b574dd069635a8cdd928ef6acf4c115aa74b2d69190",
              "modules/ApCoordinator.h": "3da539c29d33919e6a17d986d2b0f6c0bc1b6b6ffa5818c383319c3ded326548",
              "modules/ApPage.cpp": "027e9279f34ea1e9e012b49875bdc844f543488430300eebc02f2595a404e02d",
              "modules/ApPage.h": "ea87c36554bb51511ec7b3809b5ce55e637e0269a8d4f26218749be4ee70e2da",
              "tests_cpp/apfetch_server_test.cpp": "6667c1cf85198710769857b06ff17c82eeec1262aecd9573830633552571c6e8"
            },
            "status": "Seed ready. Press Randomize.",
            "workshop_badge_gate": false
          },
          {
            "fixture_index": 0,
            "server_restarted": false,
            "backend_executable": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP\\ap_backend\\bb-ap-backend.exe",
            "backend_executable_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
            "format": "bb-seed-request-v2",
            "game_configured": false,
            "passed": true,
            "password_persisted": false,
            "player_name": "ServerAlice",
            "request_sha256": "db1766ac36481ec82567a89df127a38e98222c1d11df97a0eff86bdee60dd983",
            "runtime": "bbport",
            "server": "ws://127.0.0.1:49964",
            "source_sha256": {
              "modules/ApBackend.cpp": "da63d030fbc13c8ec4bc89a65d0f5c7a85720f15809759479eaee02add19c708",
              "modules/ApBackend.h": "7a9ec80928c96c3338bd81e0e290f6e305ca482d3a0a3b85a4b96c673268d31d",
              "modules/ApCoordinator.cpp": "1e32450d414b752301e18b574dd069635a8cdd928ef6acf4c115aa74b2d69190",
              "modules/ApCoordinator.h": "3da539c29d33919e6a17d986d2b0f6c0bc1b6b6ffa5818c383319c3ded326548",
              "modules/ApPage.cpp": "027e9279f34ea1e9e012b49875bdc844f543488430300eebc02f2595a404e02d",
              "modules/ApPage.h": "ea87c36554bb51511ec7b3809b5ce55e637e0269a8d4f26218749be4ee70e2da",
              "tests_cpp/apfetch_server_test.cpp": "6667c1cf85198710769857b06ff17c82eeec1262aecd9573830633552571c6e8"
            },
            "status": "Seed ready. Press Randomize.",
            "workshop_badge_gate": false
          },
          {
            "fixture_index": 0,
            "server_restarted": false,
            "backend_executable": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP\\ap_backend\\bb-ap-backend.exe",
            "backend_executable_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
            "format": "bb-seed-request-v2",
            "game_configured": false,
            "passed": true,
            "password_persisted": false,
            "player_name": "ServerBob",
            "request_sha256": "964a9ec3079ab228451404c4ed78b8f1e478602ce6edbebd4abab9c272721e5b",
            "runtime": "shadps4",
            "server": "ws://127.0.0.1:49964",
            "source_sha256": {
              "modules/ApBackend.cpp": "da63d030fbc13c8ec4bc89a65d0f5c7a85720f15809759479eaee02add19c708",
              "modules/ApBackend.h": "7a9ec80928c96c3338bd81e0e290f6e305ca482d3a0a3b85a4b96c673268d31d",
              "modules/ApCoordinator.cpp": "1e32450d414b752301e18b574dd069635a8cdd928ef6acf4c115aa74b2d69190",
              "modules/ApCoordinator.h": "3da539c29d33919e6a17d986d2b0f6c0bc1b6b6ffa5818c383319c3ded326548",
              "modules/ApPage.cpp": "027e9279f34ea1e9e012b49875bdc844f543488430300eebc02f2595a404e02d",
              "modules/ApPage.h": "ea87c36554bb51511ec7b3809b5ce55e637e0269a8d4f26218749be4ee70e2da",
              "tests_cpp/apfetch_server_test.cpp": "6667c1cf85198710769857b06ff17c82eeec1262aecd9573830633552571c6e8"
            },
            "status": "Seed ready. Press Randomize.",
            "workshop_badge_gate": true
          },
          {
            "fixture_index": 0,
            "server_restarted": false,
            "backend_executable": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP\\ap_backend\\bb-ap-backend.exe",
            "backend_executable_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
            "format": "bb-seed-request-v2",
            "game_configured": false,
            "passed": true,
            "password_persisted": false,
            "player_name": "ServerBob",
            "request_sha256": "964a9ec3079ab228451404c4ed78b8f1e478602ce6edbebd4abab9c272721e5b",
            "runtime": "bbport",
            "server": "ws://127.0.0.1:49964",
            "source_sha256": {
              "modules/ApBackend.cpp": "da63d030fbc13c8ec4bc89a65d0f5c7a85720f15809759479eaee02add19c708",
              "modules/ApBackend.h": "7a9ec80928c96c3338bd81e0e290f6e305ca482d3a0a3b85a4b96c673268d31d",
              "modules/ApCoordinator.cpp": "1e32450d414b752301e18b574dd069635a8cdd928ef6acf4c115aa74b2d69190",
              "modules/ApCoordinator.h": "3da539c29d33919e6a17d986d2b0f6c0bc1b6b6ffa5818c383319c3ded326548",
              "modules/ApPage.cpp": "027e9279f34ea1e9e012b49875bdc844f543488430300eebc02f2595a404e02d",
              "modules/ApPage.h": "ea87c36554bb51511ec7b3809b5ce55e637e0269a8d4f26218749be4ee70e2da",
              "tests_cpp/apfetch_server_test.cpp": "6667c1cf85198710769857b06ff17c82eeec1262aecd9573830633552571c6e8"
            },
            "status": "Seed ready. Press Randomize.",
            "workshop_badge_gate": true
          },
          {
            "fixture_index": 0,
            "server_restarted": true,
            "backend_executable": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP\\ap_backend\\bb-ap-backend.exe",
            "backend_executable_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
            "format": "bb-seed-request-v2",
            "game_configured": false,
            "passed": true,
            "password_persisted": false,
            "player_name": "ServerAlice",
            "request_sha256": "db1766ac36481ec82567a89df127a38e98222c1d11df97a0eff86bdee60dd983",
            "runtime": "shadps4",
            "server": "ws://127.0.0.1:63216",
            "source_sha256": {
              "modules/ApBackend.cpp": "da63d030fbc13c8ec4bc89a65d0f5c7a85720f15809759479eaee02add19c708",
              "modules/ApBackend.h": "7a9ec80928c96c3338bd81e0e290f6e305ca482d3a0a3b85a4b96c673268d31d",
              "modules/ApCoordinator.cpp": "1e32450d414b752301e18b574dd069635a8cdd928ef6acf4c115aa74b2d69190",
              "modules/ApCoordinator.h": "3da539c29d33919e6a17d986d2b0f6c0bc1b6b6ffa5818c383319c3ded326548",
              "modules/ApPage.cpp": "027e9279f34ea1e9e012b49875bdc844f543488430300eebc02f2595a404e02d",
              "modules/ApPage.h": "ea87c36554bb51511ec7b3809b5ce55e637e0269a8d4f26218749be4ee70e2da",
              "tests_cpp/apfetch_server_test.cpp": "6667c1cf85198710769857b06ff17c82eeec1262aecd9573830633552571c6e8"
            },
            "status": "Seed ready. Press Randomize.",
            "workshop_badge_gate": false
          },
          {
            "fixture_index": 0,
            "server_restarted": true,
            "backend_executable": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP\\ap_backend\\bb-ap-backend.exe",
            "backend_executable_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
            "format": "bb-seed-request-v2",
            "game_configured": false,
            "passed": true,
            "password_persisted": false,
            "player_name": "ServerAlice",
            "request_sha256": "db1766ac36481ec82567a89df127a38e98222c1d11df97a0eff86bdee60dd983",
            "runtime": "bbport",
            "server": "ws://127.0.0.1:63216",
            "source_sha256": {
              "modules/ApBackend.cpp": "da63d030fbc13c8ec4bc89a65d0f5c7a85720f15809759479eaee02add19c708",
              "modules/ApBackend.h": "7a9ec80928c96c3338bd81e0e290f6e305ca482d3a0a3b85a4b96c673268d31d",
              "modules/ApCoordinator.cpp": "1e32450d414b752301e18b574dd069635a8cdd928ef6acf4c115aa74b2d69190",
              "modules/ApCoordinator.h": "3da539c29d33919e6a17d986d2b0f6c0bc1b6b6ffa5818c383319c3ded326548",
              "modules/ApPage.cpp": "027e9279f34ea1e9e012b49875bdc844f543488430300eebc02f2595a404e02d",
              "modules/ApPage.h": "ea87c36554bb51511ec7b3809b5ce55e637e0269a8d4f26218749be4ee70e2da",
              "tests_cpp/apfetch_server_test.cpp": "6667c1cf85198710769857b06ff17c82eeec1262aecd9573830633552571c6e8"
            },
            "status": "Seed ready. Press Randomize.",
            "workshop_badge_gate": false
          },
          {
            "fixture_index": 0,
            "server_restarted": true,
            "backend_executable": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP\\ap_backend\\bb-ap-backend.exe",
            "backend_executable_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
            "format": "bb-seed-request-v2",
            "game_configured": false,
            "passed": true,
            "password_persisted": false,
            "player_name": "ServerBob",
            "request_sha256": "964a9ec3079ab228451404c4ed78b8f1e478602ce6edbebd4abab9c272721e5b",
            "runtime": "shadps4",
            "server": "ws://127.0.0.1:63216",
            "source_sha256": {
              "modules/ApBackend.cpp": "da63d030fbc13c8ec4bc89a65d0f5c7a85720f15809759479eaee02add19c708",
              "modules/ApBackend.h": "7a9ec80928c96c3338bd81e0e290f6e305ca482d3a0a3b85a4b96c673268d31d",
              "modules/ApCoordinator.cpp": "1e32450d414b752301e18b574dd069635a8cdd928ef6acf4c115aa74b2d69190",
              "modules/ApCoordinator.h": "3da539c29d33919e6a17d986d2b0f6c0bc1b6b6ffa5818c383319c3ded326548",
              "modules/ApPage.cpp": "027e9279f34ea1e9e012b49875bdc844f543488430300eebc02f2595a404e02d",
              "modules/ApPage.h": "ea87c36554bb51511ec7b3809b5ce55e637e0269a8d4f26218749be4ee70e2da",
              "tests_cpp/apfetch_server_test.cpp": "6667c1cf85198710769857b06ff17c82eeec1262aecd9573830633552571c6e8"
            },
            "status": "Seed ready. Press Randomize.",
            "workshop_badge_gate": true
          },
          {
            "fixture_index": 0,
            "server_restarted": true,
            "backend_executable": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP\\ap_backend\\bb-ap-backend.exe",
            "backend_executable_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
            "format": "bb-seed-request-v2",
            "game_configured": false,
            "passed": true,
            "password_persisted": false,
            "player_name": "ServerBob",
            "request_sha256": "964a9ec3079ab228451404c4ed78b8f1e478602ce6edbebd4abab9c272721e5b",
            "runtime": "bbport",
            "server": "ws://127.0.0.1:63216",
            "source_sha256": {
              "modules/ApBackend.cpp": "da63d030fbc13c8ec4bc89a65d0f5c7a85720f15809759479eaee02add19c708",
              "modules/ApBackend.h": "7a9ec80928c96c3338bd81e0e290f6e305ca482d3a0a3b85a4b96c673268d31d",
              "modules/ApCoordinator.cpp": "1e32450d414b752301e18b574dd069635a8cdd928ef6acf4c115aa74b2d69190",
              "modules/ApCoordinator.h": "3da539c29d33919e6a17d986d2b0f6c0bc1b6b6ffa5818c383319c3ded326548",
              "modules/ApPage.cpp": "027e9279f34ea1e9e012b49875bdc844f543488430300eebc02f2595a404e02d",
              "modules/ApPage.h": "ea87c36554bb51511ec7b3809b5ce55e637e0269a8d4f26218749be4ee70e2da",
              "tests_cpp/apfetch_server_test.cpp": "6667c1cf85198710769857b06ff17c82eeec1262aecd9573830633552571c6e8"
            },
            "status": "Seed ready. Press Randomize.",
            "workshop_badge_gate": true
          },
          {
            "fixture_index": 1,
            "server_restarted": false,
            "backend_executable": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP\\ap_backend\\bb-ap-backend.exe",
            "backend_executable_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
            "format": "bb-seed-request-v2",
            "game_configured": false,
            "passed": true,
            "password_persisted": false,
            "player_name": "ServerAlice",
            "request_sha256": "e85758260fa8b2237f966be89f52c7ebc47b6a8873ee1465a290b205b7a47ca2",
            "runtime": "shadps4",
            "server": "ws://127.0.0.1:52405",
            "source_sha256": {
              "modules/ApBackend.cpp": "da63d030fbc13c8ec4bc89a65d0f5c7a85720f15809759479eaee02add19c708",
              "modules/ApBackend.h": "7a9ec80928c96c3338bd81e0e290f6e305ca482d3a0a3b85a4b96c673268d31d",
              "modules/ApCoordinator.cpp": "1e32450d414b752301e18b574dd069635a8cdd928ef6acf4c115aa74b2d69190",
              "modules/ApCoordinator.h": "3da539c29d33919e6a17d986d2b0f6c0bc1b6b6ffa5818c383319c3ded326548",
              "modules/ApPage.cpp": "027e9279f34ea1e9e012b49875bdc844f543488430300eebc02f2595a404e02d",
              "modules/ApPage.h": "ea87c36554bb51511ec7b3809b5ce55e637e0269a8d4f26218749be4ee70e2da",
              "tests_cpp/apfetch_server_test.cpp": "6667c1cf85198710769857b06ff17c82eeec1262aecd9573830633552571c6e8"
            },
            "status": "Seed ready. Press Randomize.",
            "workshop_badge_gate": false
          },
          {
            "fixture_index": 1,
            "server_restarted": false,
            "backend_executable": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP\\ap_backend\\bb-ap-backend.exe",
            "backend_executable_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
            "format": "bb-seed-request-v2",
            "game_configured": false,
            "passed": true,
            "password_persisted": false,
            "player_name": "ServerAlice",
            "request_sha256": "e85758260fa8b2237f966be89f52c7ebc47b6a8873ee1465a290b205b7a47ca2",
            "runtime": "bbport",
            "server": "ws://127.0.0.1:52405",
            "source_sha256": {
              "modules/ApBackend.cpp": "da63d030fbc13c8ec4bc89a65d0f5c7a85720f15809759479eaee02add19c708",
              "modules/ApBackend.h": "7a9ec80928c96c3338bd81e0e290f6e305ca482d3a0a3b85a4b96c673268d31d",
              "modules/ApCoordinator.cpp": "1e32450d414b752301e18b574dd069635a8cdd928ef6acf4c115aa74b2d69190",
              "modules/ApCoordinator.h": "3da539c29d33919e6a17d986d2b0f6c0bc1b6b6ffa5818c383319c3ded326548",
              "modules/ApPage.cpp": "027e9279f34ea1e9e012b49875bdc844f543488430300eebc02f2595a404e02d",
              "modules/ApPage.h": "ea87c36554bb51511ec7b3809b5ce55e637e0269a8d4f26218749be4ee70e2da",
              "tests_cpp/apfetch_server_test.cpp": "6667c1cf85198710769857b06ff17c82eeec1262aecd9573830633552571c6e8"
            },
            "status": "Seed ready. Press Randomize.",
            "workshop_badge_gate": false
          },
          {
            "fixture_index": 1,
            "server_restarted": false,
            "backend_executable": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP\\ap_backend\\bb-ap-backend.exe",
            "backend_executable_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
            "format": "bb-seed-request-v2",
            "game_configured": false,
            "passed": true,
            "password_persisted": false,
            "player_name": "ServerBob",
            "request_sha256": "c685b587c51bb27da3a1b4af02d7a6f9f9d98a3ea7730620590e67be37f71d6c",
            "runtime": "shadps4",
            "server": "ws://127.0.0.1:52405",
            "source_sha256": {
              "modules/ApBackend.cpp": "da63d030fbc13c8ec4bc89a65d0f5c7a85720f15809759479eaee02add19c708",
              "modules/ApBackend.h": "7a9ec80928c96c3338bd81e0e290f6e305ca482d3a0a3b85a4b96c673268d31d",
              "modules/ApCoordinator.cpp": "1e32450d414b752301e18b574dd069635a8cdd928ef6acf4c115aa74b2d69190",
              "modules/ApCoordinator.h": "3da539c29d33919e6a17d986d2b0f6c0bc1b6b6ffa5818c383319c3ded326548",
              "modules/ApPage.cpp": "027e9279f34ea1e9e012b49875bdc844f543488430300eebc02f2595a404e02d",
              "modules/ApPage.h": "ea87c36554bb51511ec7b3809b5ce55e637e0269a8d4f26218749be4ee70e2da",
              "tests_cpp/apfetch_server_test.cpp": "6667c1cf85198710769857b06ff17c82eeec1262aecd9573830633552571c6e8"
            },
            "status": "Seed ready. Press Randomize.",
            "workshop_badge_gate": true
          },
          {
            "fixture_index": 1,
            "server_restarted": false,
            "backend_executable": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP\\ap_backend\\bb-ap-backend.exe",
            "backend_executable_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
            "format": "bb-seed-request-v2",
            "game_configured": false,
            "passed": true,
            "password_persisted": false,
            "player_name": "ServerBob",
            "request_sha256": "c685b587c51bb27da3a1b4af02d7a6f9f9d98a3ea7730620590e67be37f71d6c",
            "runtime": "bbport",
            "server": "ws://127.0.0.1:52405",
            "source_sha256": {
              "modules/ApBackend.cpp": "da63d030fbc13c8ec4bc89a65d0f5c7a85720f15809759479eaee02add19c708",
              "modules/ApBackend.h": "7a9ec80928c96c3338bd81e0e290f6e305ca482d3a0a3b85a4b96c673268d31d",
              "modules/ApCoordinator.cpp": "1e32450d414b752301e18b574dd069635a8cdd928ef6acf4c115aa74b2d69190",
              "modules/ApCoordinator.h": "3da539c29d33919e6a17d986d2b0f6c0bc1b6b6ffa5818c383319c3ded326548",
              "modules/ApPage.cpp": "027e9279f34ea1e9e012b49875bdc844f543488430300eebc02f2595a404e02d",
              "modules/ApPage.h": "ea87c36554bb51511ec7b3809b5ce55e637e0269a8d4f26218749be4ee70e2da",
              "tests_cpp/apfetch_server_test.cpp": "6667c1cf85198710769857b06ff17c82eeec1262aecd9573830633552571c6e8"
            },
            "status": "Seed ready. Press Randomize.",
            "workshop_badge_gate": true
          },
          {
            "fixture_index": 1,
            "server_restarted": true,
            "backend_executable": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP\\ap_backend\\bb-ap-backend.exe",
            "backend_executable_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
            "format": "bb-seed-request-v2",
            "game_configured": false,
            "passed": true,
            "password_persisted": false,
            "player_name": "ServerAlice",
            "request_sha256": "e85758260fa8b2237f966be89f52c7ebc47b6a8873ee1465a290b205b7a47ca2",
            "runtime": "shadps4",
            "server": "ws://127.0.0.1:56239",
            "source_sha256": {
              "modules/ApBackend.cpp": "da63d030fbc13c8ec4bc89a65d0f5c7a85720f15809759479eaee02add19c708",
              "modules/ApBackend.h": "7a9ec80928c96c3338bd81e0e290f6e305ca482d3a0a3b85a4b96c673268d31d",
              "modules/ApCoordinator.cpp": "1e32450d414b752301e18b574dd069635a8cdd928ef6acf4c115aa74b2d69190",
              "modules/ApCoordinator.h": "3da539c29d33919e6a17d986d2b0f6c0bc1b6b6ffa5818c383319c3ded326548",
              "modules/ApPage.cpp": "027e9279f34ea1e9e012b49875bdc844f543488430300eebc02f2595a404e02d",
              "modules/ApPage.h": "ea87c36554bb51511ec7b3809b5ce55e637e0269a8d4f26218749be4ee70e2da",
              "tests_cpp/apfetch_server_test.cpp": "6667c1cf85198710769857b06ff17c82eeec1262aecd9573830633552571c6e8"
            },
            "status": "Seed ready. Press Randomize.",
            "workshop_badge_gate": false
          },
          {
            "fixture_index": 1,
            "server_restarted": true,
            "backend_executable": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP\\ap_backend\\bb-ap-backend.exe",
            "backend_executable_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
            "format": "bb-seed-request-v2",
            "game_configured": false,
            "passed": true,
            "password_persisted": false,
            "player_name": "ServerAlice",
            "request_sha256": "e85758260fa8b2237f966be89f52c7ebc47b6a8873ee1465a290b205b7a47ca2",
            "runtime": "bbport",
            "server": "ws://127.0.0.1:56239",
            "source_sha256": {
              "modules/ApBackend.cpp": "da63d030fbc13c8ec4bc89a65d0f5c7a85720f15809759479eaee02add19c708",
              "modules/ApBackend.h": "7a9ec80928c96c3338bd81e0e290f6e305ca482d3a0a3b85a4b96c673268d31d",
              "modules/ApCoordinator.cpp": "1e32450d414b752301e18b574dd069635a8cdd928ef6acf4c115aa74b2d69190",
              "modules/ApCoordinator.h": "3da539c29d33919e6a17d986d2b0f6c0bc1b6b6ffa5818c383319c3ded326548",
              "modules/ApPage.cpp": "027e9279f34ea1e9e012b49875bdc844f543488430300eebc02f2595a404e02d",
              "modules/ApPage.h": "ea87c36554bb51511ec7b3809b5ce55e637e0269a8d4f26218749be4ee70e2da",
              "tests_cpp/apfetch_server_test.cpp": "6667c1cf85198710769857b06ff17c82eeec1262aecd9573830633552571c6e8"
            },
            "status": "Seed ready. Press Randomize.",
            "workshop_badge_gate": false
          },
          {
            "fixture_index": 1,
            "server_restarted": true,
            "backend_executable": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP\\ap_backend\\bb-ap-backend.exe",
            "backend_executable_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
            "format": "bb-seed-request-v2",
            "game_configured": false,
            "passed": true,
            "password_persisted": false,
            "player_name": "ServerBob",
            "request_sha256": "c685b587c51bb27da3a1b4af02d7a6f9f9d98a3ea7730620590e67be37f71d6c",
            "runtime": "shadps4",
            "server": "ws://127.0.0.1:56239",
            "source_sha256": {
              "modules/ApBackend.cpp": "da63d030fbc13c8ec4bc89a65d0f5c7a85720f15809759479eaee02add19c708",
              "modules/ApBackend.h": "7a9ec80928c96c3338bd81e0e290f6e305ca482d3a0a3b85a4b96c673268d31d",
              "modules/ApCoordinator.cpp": "1e32450d414b752301e18b574dd069635a8cdd928ef6acf4c115aa74b2d69190",
              "modules/ApCoordinator.h": "3da539c29d33919e6a17d986d2b0f6c0bc1b6b6ffa5818c383319c3ded326548",
              "modules/ApPage.cpp": "027e9279f34ea1e9e012b49875bdc844f543488430300eebc02f2595a404e02d",
              "modules/ApPage.h": "ea87c36554bb51511ec7b3809b5ce55e637e0269a8d4f26218749be4ee70e2da",
              "tests_cpp/apfetch_server_test.cpp": "6667c1cf85198710769857b06ff17c82eeec1262aecd9573830633552571c6e8"
            },
            "status": "Seed ready. Press Randomize.",
            "workshop_badge_gate": true
          },
          {
            "fixture_index": 1,
            "server_restarted": true,
            "backend_executable": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP\\ap_backend\\bb-ap-backend.exe",
            "backend_executable_sha256": "e14201d2d4618b6b42f0d465a6589b796c6327e69a0de9f4a0d79553ed69db1f",
            "format": "bb-seed-request-v2",
            "game_configured": false,
            "passed": true,
            "password_persisted": false,
            "player_name": "ServerBob",
            "request_sha256": "c685b587c51bb27da3a1b4af02d7a6f9f9d98a3ea7730620590e67be37f71d6c",
            "runtime": "bbport",
            "server": "ws://127.0.0.1:56239",
            "source_sha256": {
              "modules/ApBackend.cpp": "da63d030fbc13c8ec4bc89a65d0f5c7a85720f15809759479eaee02add19c708",
              "modules/ApBackend.h": "7a9ec80928c96c3338bd81e0e290f6e305ca482d3a0a3b85a4b96c673268d31d",
              "modules/ApCoordinator.cpp": "1e32450d414b752301e18b574dd069635a8cdd928ef6acf4c115aa74b2d69190",
              "modules/ApCoordinator.h": "3da539c29d33919e6a17d986d2b0f6c0bc1b6b6ffa5818c383319c3ded326548",
              "modules/ApPage.cpp": "027e9279f34ea1e9e012b49875bdc844f543488430300eebc02f2595a404e02d",
              "modules/ApPage.h": "ea87c36554bb51511ec7b3809b5ce55e637e0269a8d4f26218749be4ee70e2da",
              "tests_cpp/apfetch_server_test.cpp": "6667c1cf85198710769857b06ff17c82eeec1262aecd9573830633552571c6e8"
            },
            "status": "Seed ready. Press Randomize.",
            "workshop_badge_gate": true
          }
        ],
        "qt_ui_successful_fetches": 16,
        "qt_ui_both_runtimes": true,
        "status": "passed",
        "successful_fetches": 16,
        "backend_successful_fetches": 16,
        "backend_password_and_slot_refusals": true,
        "backend_protocol_only_stdout": true,
        "backend_no_secret_persistence": true,
        "distinct_seed_slot_requests": 4,
        "request_sha256": [
          "964a9ec3079ab228451404c4ed78b8f1e478602ce6edbebd4abab9c272721e5b",
          "c685b587c51bb27da3a1b4af02d7a6f9f9d98a3ea7730620590e67be37f71d6c",
          "db1766ac36481ec82567a89df127a38e98222c1d11df97a0eff86bdee60dd983",
          "e85758260fa8b2237f966be89f52c7ebc47b6a8873ee1465a290b205b7a47ca2"
        ],
        "password_and_slot_refusals": true,
        "restart_and_repeat_bytes_stable": true,
        "generated_export_matches_after_newline_normalization": true,
        "generated_export_build_identity_identical": true,
        "request_format_v2_preserved": true,
        "workshop_badge_gate_default_off": true,
        "workshop_badge_gate_explicit_true_preserved": true,
        "reused_display_label_requests_separated": true,
        "no_location_or_item_mutation": true
      }
    },
    "production_finalizer_log_sha256": "ee828769783a8ab397c252fbc892b9e56f3810196a93d0ba07e60fc7cef5d386",
    "exact_artifact_default_guards": [
      {
        "name": "BBLauncher-AP-1.0.1.6-signed-win-x64.zip",
        "path": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP-1.0.1.6-signed-win-x64.zip",
        "sha256": "e2e44bb9ad21a4164b7b1ddeb82309426bf87980cdf27a30661952e732cf7ea9",
        "bytes": 548273674,
        "guard_report": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\guards\\BBLauncher-AP-1.0.1.6-signed-win-x64.zip.guard.json",
        "guard_report_sha256": "6e92b54c0e054b2ad0afb52624392a22dc3d1fc7d52c37606767791241b2c584"
      },
      {
        "name": "BBLauncher-AP-1.0.1.6-signed-win-x64.zip.sha256",
        "path": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\BBLauncher-AP-1.0.1.6-signed-win-x64.zip.sha256",
        "sha256": "66e425a1dacc5085035ccdf38a2e3357db589613156e42ee278fa3b3bbb13099",
        "bytes": 107,
        "guard_report": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\guards\\BBLauncher-AP-1.0.1.6-signed-win-x64.zip.sha256.guard.json",
        "guard_report_sha256": "58ff5be4c10dc01455931a2ca4aa5d928492a0fbb877a320d3b379fa19fc8179"
      },
      {
        "name": "QtSOURCE-SIGNING.json",
        "path": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\QtSOURCE-SIGNING.json",
        "sha256": "c3c75ce3ed6a8cc2f9065ae98770079a86c978f8ccf464a2e7aab45dfe1ab997",
        "bytes": 7980,
        "guard_report": "C:\\Users\\alari\\.codex\\worktrees\\bbport-stale-map-path\\bb-archipelago\\build\\oz-bbport-release\\qt-signed-0b870f5a8962\\guards\\QtSOURCE-SIGNING.json.guard.json",
        "guard_report_sha256": "79740b50a29e80cb11cb1ab4d6be5859bb88fb117a8ec4e4e53c31038a689672"
      }
    ]
  },
  "runtime_validated": false,
  "boundary": "Exact signed package; fourteen stock-mod and startup-monitor regressions execute source-matched frozen code with actual stock-loader composition and short-lived child processes; native client lifecycle evidence is separately bound to the exact unsigned/signed byte bridge. Six retained stale MapStudio-source regressions execute source-matched code objects extracted from the signed backend; real AP MultiServer retrieval through the frozen backend and a source-bound Qt production-component helper for both runtimes; frozen backend migration and native event-writer checks. The UI helper is not the shipped launcher executable. Synthetic migration game bytes and existing licensed event inputs; no game was launched and no new gameplay acceptance is claimed."
}
