{
  "checkedAt": "2026-10-27T08:00:56.578254+00:00",
  "codeVersion": "43e68db9ea3647a8",
  "publicVersion": "43e68db9ea3647a8",
  "profileId": "atlants2-827be8b3f7aab140",
  "schemaVersion": 13,
  "models": {
    "cities": "city-economy-v8",
    "culture": "cultural-borders-v1",
    "conversion": "cultural-conversion-v1"
  },
  "nativeTablesChanged": 0,
  "nativeTableCount": 15,
  "newKernelTests": 23,
  "totalKernelTests": 238,
  "javascriptMediaTests": 7,
  "pythonTests": 24,
  "totalAutomaticTests": 269,
  "ownTestsPassed": true,
  "domScenarioPassed": true,
  "publicBrowserReports": [
    "browser-verification.json",
    "browser-party-verification.json",
    "browser-government-verification.json",
    "browser-specialists-verification.json",
    "browser-city-management-verification.json",
    "browser-media-verification.json",
    "browser-golden-age-verification.json",
    "browser-population-verification.json",
    "browser-culture-verification.json",
    "browser-conversion-verification.json"
  ],
  "publicBrowserReportsPassed": true,
  "publishedCodeAndDataFilesMatched": 30,
  "oldAssetURLsPreserved": 32,
  "headlessCompleteGame": {
    "commands": 266,
    "turns": 44,
    "winnerId": "p1",
    "saveLoadBetweenEveryCommand": true,
    "finalStateIdentical": true
  },
  "browserCompleteGame": {
    "humanCommands": 137,
    "turns": 44,
    "winnerId": "p1",
    "everyHumanCommandMatchesKernel": true,
    "completedExportImportExact": true,
    "completedReloadExact": true
  },
  "browserConversion": {
    "newGameSetting": {
      "source": "New-game checkbox and normal founding through UI",
      "disabledPartyExact": true,
      "cityStatusShown": true,
      "reloadExact": true
    },
    "incomingCity": {
      "source": "Prepared secondary Roman city, native population/resistance, fixed capitals, zero-movement Roman worker and seed 1; end turn and AI cause the offer",
      "proposalExact": true,
      "escapeCannotSkip": true,
      "scienceCannotBypass": true,
      "automaticPendingSaveAndReloadExact": true,
      "refusalPreservesCityAndUnits": true,
      "acceptancePreservesPopulationBuildingsAndNationalities": true,
      "formerWorkerLost": true,
      "nativeDefenderCreated": true,
      "acceptedExportAndReloadExact": true
    },
    "outgoingCity": {
      "source": "Prepared Russian secondary city and corresponding native mixed population; ordinary end turn, full AI and receiving command",
      "aiAcceptanceExact": true,
      "oldWorkerLost": true,
      "noHumanReceivingDialog": true,
      "reloadExact": true
    }
  },
  "populationQuellingCase": "Seed 2 checks successful quelling on the first protected own harvest, with cultural conversions enabled; extended holding of a city is not assumed.",
  "publishedV12Fixture": "tests/fixtures/published-v12-road.json",
  "publishedV12FixtureSHA256": "c1cde0042b9641ea7355efcd439a7a1b1b91bb78751653110da8749148247bdb",
  "migrationKeepsMapWorkAndRandomState": true,
  "legacyOwnershipTimingInferred": true,
  "originalBehaviorVerified": false,
  "sourceEvidence": "cultural-conversion-sources.json",
  "notImplemented": [
    "Windows-original controls of conversion formula and interturn order",
    "Exact zero-culture, first-protected-harvest and candidate-selection behavior",
    "Exact building/stock/small-wonder transfer",
    "Exact free defender priority, quantity, experience and movement",
    "Full WLTKD timing and waste effect",
    "War weariness, homeland-war nationality mood and drafting",
    "Cultural victories and strategic cultural AI"
  ]
}
