{
  "checkedAt": "2026-10-27T17:00:26.000044+00:00",
  "release": "a5354c43e6efc2b0",
  "schemaVersion": 22,
  "status": "published-public-verified",
  "focusedTradeTests": 20,
  "javascriptTests": 516,
  "pythonTests": 27,
  "totalAutomatic": 543,
  "dom": true,
  "goalComplete": false,
  "originalWindowsBehaviorVerified": false,
  "browserReport": "browser-trading-verification.json",
  "initialFullRunFailures": [
    "schema14 assertion lacked new trade metadata; strict comparison updated",
    "peace AI driver assumed no negotiation interruption; now resolves through same commands",
    "new production test used reversed availability arguments; corrected to real chariot gate"
  ],
  "correctedFullRun": "/tmp/civ3-trade-all-green.log",
  "url": "https://vm.ya-erm.ru/civilization/",
  "publicBrowserScenarios": 24,
  "initialPublicRun": [
    {
      "script": "browser-ai-expansion.cjs",
      "exitCode": 0,
      "seconds": 13.38,
      "log": "/tmp/civ3-trade-public-browser-ai-expansion.log"
    },
    {
      "script": "browser-classic-controls.cjs",
      "exitCode": 0,
      "seconds": 15.06,
      "log": "/tmp/civ3-trade-public-browser-classic-controls.log"
    },
    {
      "script": "browser-conversion.cjs",
      "exitCode": 0,
      "seconds": 13.86,
      "log": "/tmp/civ3-trade-public-browser-conversion.log"
    },
    {
      "script": "browser-drafting.cjs",
      "exitCode": 0,
      "seconds": 14.32,
      "log": "/tmp/civ3-trade-public-browser-drafting.log"
    },
    {
      "script": "browser-game.cjs",
      "exitCode": 0,
      "seconds": 10.4,
      "log": "/tmp/civ3-trade-public-browser-game.log"
    },
    {
      "script": "browser-government.cjs",
      "exitCode": 0,
      "seconds": 12.49,
      "log": "/tmp/civ3-trade-public-browser-government.log"
    },
    {
      "script": "browser-media.cjs",
      "exitCode": 0,
      "seconds": 11.13,
      "log": "/tmp/civ3-trade-public-browser-media.log"
    },
    {
      "script": "browser-obsolescence.cjs",
      "exitCode": 0,
      "seconds": 6.07,
      "log": "/tmp/civ3-trade-public-browser-obsolescence.log"
    },
    {
      "script": "browser-population.cjs",
      "exitCode": 0,
      "seconds": 13.3,
      "log": "/tmp/civ3-trade-public-browser-population.log"
    },
    {
      "script": "browser-terrain-work.cjs",
      "exitCode": 1,
      "seconds": 34.72,
      "log": "/tmp/civ3-trade-public-browser-terrain-work.log"
    },
    {
      "script": "browser-unit-editor.cjs",
      "exitCode": 0,
      "seconds": 13.33,
      "log": "/tmp/civ3-trade-public-browser-unit-editor.log"
    },
    {
      "script": "browser-war-peace.cjs",
      "exitCode": 1,
      "seconds": 7.94,
      "log": "/tmp/civ3-trade-public-browser-war-peace.log"
    },
    {
      "script": "browser-city-management.cjs",
      "exitCode": 0,
      "seconds": 22.12,
      "log": "/tmp/civ3-trade-public-browser-city-management.log"
    },
    {
      "script": "browser-command-pan.cjs",
      "exitCode": 1,
      "seconds": 3.36,
      "log": "/tmp/civ3-trade-public-browser-command-pan.log"
    },
    {
      "script": "browser-culture.cjs",
      "exitCode": 1,
      "seconds": 11.75,
      "log": "/tmp/civ3-trade-public-browser-culture.log"
    },
    {
      "script": "browser-editor.cjs",
      "exitCode": 0,
      "seconds": 11.29,
      "log": "/tmp/civ3-trade-public-browser-editor.log"
    },
    {
      "script": "browser-golden-age.cjs",
      "exitCode": 0,
      "seconds": 14.92,
      "log": "/tmp/civ3-trade-public-browser-golden-age.log"
    },
    {
      "script": "browser-infrastructure.cjs",
      "exitCode": 1,
      "seconds": 34.19,
      "log": "/tmp/civ3-trade-public-browser-infrastructure.log"
    },
    {
      "script": "browser-movement.cjs",
      "exitCode": 0,
      "seconds": 12.69,
      "log": "/tmp/civ3-trade-public-browser-movement.log"
    },
    {
      "script": "browser-party.cjs",
      "exitCode": 1,
      "seconds": 17.84,
      "log": "/tmp/civ3-trade-public-browser-party.log"
    },
    {
      "script": "browser-specialists.cjs",
      "exitCode": 0,
      "seconds": 12.24,
      "log": "/tmp/civ3-trade-public-browser-specialists.log"
    },
    {
      "script": "browser-trading.cjs",
      "exitCode": 0,
      "seconds": 9.45,
      "log": "/tmp/civ3-trade-public-browser-trading.log"
    },
    {
      "script": "browser-upgrading.cjs",
      "exitCode": 0,
      "seconds": 5.18,
      "log": "/tmp/civ3-trade-public-browser-upgrading.log"
    },
    {
      "script": "browser-world-generator.cjs",
      "exitCode": 0,
      "seconds": 20.15,
      "log": "/tmp/civ3-trade-public-browser-world-generator.log"
    }
  ],
  "correctedDriverReruns": [
    {
      "script": "browser-command-pan.cjs",
      "exitCode": 0,
      "seconds": 5.58,
      "log": "/tmp/civ3-trade-rerun-public-browser-command-pan.log"
    },
    {
      "script": "browser-infrastructure.cjs",
      "exitCode": 0,
      "seconds": 18.74,
      "log": "/tmp/civ3-trade-rerun-public-browser-infrastructure.log"
    },
    {
      "script": "browser-terrain-work.cjs",
      "exitCode": 0,
      "seconds": 20.79,
      "log": "/tmp/civ3-trade-rerun-public-browser-terrain-work.log"
    },
    {
      "script": "browser-culture.cjs",
      "exitCode": 0,
      "seconds": 14.61,
      "log": "/tmp/civ3-trade-rerun-public-browser-culture.log"
    },
    {
      "script": "browser-party.cjs",
      "exitCode": 0,
      "seconds": 58.34,
      "log": "/tmp/civ3-trade-rerun-public-browser-party.log"
    },
    {
      "script": "browser-war-peace.cjs",
      "exitCode": 0,
      "seconds": 8.29,
      "log": "/tmp/civ3-trade-rerun-public-browser-war-peace.log"
    }
  ],
  "publicReports": [
    {
      "script": "browser-ai-expansion.cjs",
      "report": "browser-ai-expansion-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-city-management.cjs",
      "report": "browser-city-management-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-classic-controls.cjs",
      "report": "browser-classic-controls-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-command-pan.cjs",
      "report": "browser-command-pan-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-conversion.cjs",
      "report": "browser-conversion-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-culture.cjs",
      "report": "browser-culture-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-drafting.cjs",
      "report": "browser-drafting-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-editor.cjs",
      "report": "browser-editor-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-game.cjs",
      "report": "browser-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-golden-age.cjs",
      "report": "browser-golden-age-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-government.cjs",
      "report": "browser-government-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-infrastructure.cjs",
      "report": "browser-infrastructure-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-media.cjs",
      "report": "browser-media-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-movement.cjs",
      "report": "browser-movement-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-obsolescence.cjs",
      "report": "browser-obsolescence-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-party.cjs",
      "report": "browser-party-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-population.cjs",
      "report": "browser-population-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-specialists.cjs",
      "report": "browser-specialists-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-terrain-work.cjs",
      "report": "browser-terrain-work-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-trading.cjs",
      "report": "browser-trading-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-unit-editor.cjs",
      "report": "browser-unit-editor-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-upgrading.cjs",
      "report": "browser-upgrading-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-war-peace.cjs",
      "report": "browser-war-peace-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    },
    {
      "script": "browser-world-generator.cjs",
      "report": "browser-world-generator-verification.json",
      "url": "https://vm.ya-erm.ru/civilization/",
      "codeVersion": "./app.mjs?v=a5354c43e6efc2b0",
      "errors": [],
      "failed": []
    }
  ],
  "publicCodeFilesIdentical": 62,
  "fullParty": {
    "humanCommands": 53,
    "turn": 18,
    "winner": "p2",
    "exactFinishedStateAndReload": true
  }
}
