{
  "checkedAt": "2026-10-28T05:01:44.650647+00:00",
  "release": {
    "version": "d0524fc230b02c0e",
    "semver": "0.15.0",
    "publishedAt": "2026-10-28T04:57:45+00:00"
  },
  "javascript": {
    "tests": 826,
    "modules": 66,
    "failedModules": [],
    "execution": "full separate sequential Node processes; final cursor-only visual change separately checked with DOM and two browser scenarios"
  },
  "dom": true,
  "pythonChecks": 13,
  "localBrowserScenarios": [
    {
      "name": "bombardment",
      "exitCode": 0,
      "seconds": 8.09,
      "log": "/tmp/civ3-0150-local-browser-bombardment.log"
    },
    {
      "name": "naval",
      "exitCode": 0,
      "seconds": 13.81,
      "log": "/tmp/civ3-0150-local-browser-naval.log"
    },
    {
      "name": "worker-rate",
      "exitCode": 0,
      "seconds": 10.62,
      "log": "/tmp/civ3-0150-local-browser-worker-rate.log"
    },
    {
      "name": "civilopedia",
      "exitCode": 0,
      "seconds": 4.39,
      "log": "/tmp/civ3-0150-local-browser-civilopedia.log"
    },
    {
      "name": "city-refinements",
      "exitCode": 0,
      "seconds": 7.47,
      "log": "/tmp/civ3-0150-local-browser-city-refinements.log"
    },
    {
      "name": "worker-orders",
      "exitCode": 0,
      "seconds": 6.67,
      "log": "/tmp/civ3-0150-local-browser-worker-orders.log"
    },
    {
      "name": "preferences",
      "exitCode": 0,
      "seconds": 6.6,
      "log": "/tmp/civ3-0150-local-browser-preferences.log"
    },
    {
      "name": "hud-economy",
      "exitCode": 0,
      "seconds": 4.6,
      "log": "/tmp/civ3-0150-local-browser-hud-economy.log"
    },
    {
      "name": "modal-backdrop",
      "exitCode": 0,
      "seconds": 6.71,
      "log": "/tmp/civ3-0150-local-browser-modal-backdrop.log"
    },
    {
      "name": "technology-tree",
      "exitCode": 0,
      "seconds": 16.93,
      "log": "/tmp/civ3-0150-local-browser-technology-tree.log"
    },
    {
      "name": "native-orders",
      "exitCode": 0,
      "seconds": 7.91,
      "log": "/tmp/civ3-0150-local-browser-native-orders.log"
    },
    {
      "name": "native-music",
      "exitCode": 0,
      "seconds": 7.92,
      "log": "/tmp/civ3-0150-local-browser-native-music.log"
    },
    {
      "name": "readiness",
      "exitCode": 0,
      "seconds": 6.31,
      "log": "/tmp/civ3-0150-local-browser-readiness.log"
    },
    {
      "name": "pollution",
      "exitCode": 0,
      "seconds": 8.32,
      "log": "/tmp/civ3-0150-local-browser-pollution.log"
    },
    {
      "name": "native-city",
      "exitCode": 0,
      "seconds": 6.11,
      "log": "/tmp/civ3-0150-local-browser-native-city.log"
    },
    {
      "name": "terrain-work",
      "exitCode": 0,
      "seconds": 15.7,
      "log": "/tmp/civ3-0150-local-browser-terrain-work.log"
    },
    {
      "name": "automation",
      "exitCode": 0,
      "seconds": 11.75,
      "log": "/tmp/civ3-0150-local-browser-automation.log"
    },
    {
      "name": "classic-controls",
      "exitCode": 0,
      "seconds": 9.4,
      "log": "/tmp/civ3-0150-local-browser-classic-controls.log"
    },
    {
      "name": "party",
      "exitCode": 0,
      "seconds": 52.97,
      "log": "/tmp/civ3-0150-local-browser-party.log"
    }
  ],
  "localFullSuiteReference": "784b6db3a899f796",
  "finalCursorBrowserChecks": [
    {
      "name": "bombardment",
      "exitCode": 0,
      "seconds": 7.67,
      "log": "/tmp/civ3-0150-local-browser-bombardment.log"
    },
    {
      "name": "classic-controls",
      "exitCode": 0,
      "seconds": 8.66,
      "log": "/tmp/civ3-0150-local-browser-classic-controls.log"
    }
  ],
  "publicBrowserScenarios": [
    {
      "name": "bombardment",
      "exitCode": 0,
      "seconds": 7.88,
      "log": "/tmp/civ3-0150-public-browser-bombardment.log"
    },
    {
      "name": "naval",
      "exitCode": 0,
      "seconds": 10.34,
      "log": "/tmp/civ3-0150-public-browser-naval.log"
    },
    {
      "name": "worker-rate",
      "exitCode": 0,
      "seconds": 6.84,
      "log": "/tmp/civ3-0150-public-browser-worker-rate.log"
    },
    {
      "name": "civilopedia",
      "exitCode": 0,
      "seconds": 3.36,
      "log": "/tmp/civ3-0150-public-browser-civilopedia.log"
    },
    {
      "name": "city-refinements",
      "exitCode": 0,
      "seconds": 4.84,
      "log": "/tmp/civ3-0150-public-browser-city-refinements.log"
    },
    {
      "name": "worker-orders",
      "exitCode": 0,
      "seconds": 5.28,
      "log": "/tmp/civ3-0150-public-browser-worker-orders.log"
    },
    {
      "name": "preferences",
      "exitCode": 0,
      "seconds": 5.05,
      "log": "/tmp/civ3-0150-public-browser-preferences.log"
    },
    {
      "name": "hud-economy",
      "exitCode": 0,
      "seconds": 3.73,
      "log": "/tmp/civ3-0150-public-browser-hud-economy.log"
    },
    {
      "name": "modal-backdrop",
      "exitCode": 0,
      "seconds": 5.26,
      "log": "/tmp/civ3-0150-public-browser-modal-backdrop.log"
    },
    {
      "name": "technology-tree",
      "exitCode": 0,
      "seconds": 10.52,
      "log": "/tmp/civ3-0150-public-browser-technology-tree.log"
    },
    {
      "name": "native-orders",
      "exitCode": 0,
      "seconds": 5.17,
      "log": "/tmp/civ3-0150-public-browser-native-orders.log"
    },
    {
      "name": "native-music",
      "exitCode": 0,
      "seconds": 5.89,
      "log": "/tmp/civ3-0150-public-browser-native-music.log"
    },
    {
      "name": "readiness",
      "exitCode": 0,
      "seconds": 6.93,
      "log": "/tmp/civ3-0150-public-browser-readiness.log"
    },
    {
      "name": "pollution",
      "exitCode": 0,
      "seconds": 8.0,
      "log": "/tmp/civ3-0150-public-browser-pollution.log"
    },
    {
      "name": "native-city",
      "exitCode": 0,
      "seconds": 6.29,
      "log": "/tmp/civ3-0150-public-browser-native-city.log"
    },
    {
      "name": "terrain-work",
      "exitCode": 0,
      "seconds": 14.81,
      "log": "/tmp/civ3-0150-public-browser-terrain-work.log"
    },
    {
      "name": "automation",
      "exitCode": 0,
      "seconds": 11.12,
      "log": "/tmp/civ3-0150-public-browser-automation.log"
    },
    {
      "name": "classic-controls",
      "exitCode": 0,
      "seconds": 8.89,
      "log": "/tmp/civ3-0150-public-browser-classic-controls.log"
    },
    {
      "name": "party",
      "exitCode": 0,
      "seconds": 51.23,
      "log": "/tmp/civ3-0150-public-browser-party.log"
    }
  ],
  "publicNewGameParty": {
    "humanCommands": 53,
    "turn": 18,
    "winner": "p2",
    "finishedImportReloadExact": true
  },
  "bombardment": {
    "model": "native-bombardment-v1",
    "schema": 33,
    "kernelTests": 23,
    "nativeArithmeticCases": 1130,
    "nativeStaticSignatures": 21,
    "originalWindowsRuntimeVerified": false,
    "browserChecks": {
      "originalBombardButton": true,
      "keyboardBAndMapTarget": true,
      "previewUsesObservedMap": true,
      "artilleryVolley": true,
      "nonlethalFloor": true,
      "sourceDoesNotMove": true,
      "nativeAttackFrames": true,
      "frigateBombardment": true,
      "rangeZeroGalleyHasNoButton": true,
      "hiddenTargetRejectedWithoutMutation": true,
      "exactExportReload": true,
      "releasedSchema32CargoMigration": true
    },
    "realOriginalAttackFramesFetched": [
      "https://vm.ya-erm.ru/civilization/assets/original/unit-214-attack1-c9-0fe57f2e949e.png?v=0fe57f2e949e"
    ],
    "sourceDoesNotMove": true,
    "rangeZeroSupportExcluded": true,
    "oldCargoSavePreserved": true,
    "ai": "Observed-target fire, support production with retained order, known-map approach"
  },
  "stage51Complete": false,
  "fullMVPComplete": false,
  "limitations": [
    "Exact target ranking, building/nationality selection and free/wonder fortification exceptions remain unverified",
    "Original full Windows PRNG, phases and animation sequencing remain unverified",
    "Air, single-use missiles, invisible/hidden-nationality and specialized cargo abilities remain pending",
    "Remaining content/victories and BIQ geography/SAV runtime import remain pending"
  ]
}
