{
  "schemaVersion": 2,
  "edition": "international",
  "notice": "Unofficial reference. Announced values are not current-game confirmation.",
  "languages": [
    {
      "id": "en",
      "label": "English",
      "lang": "en"
    },
    {
      "id": "zh-cn",
      "label": "简体中文",
      "lang": "zh-CN"
    }
  ],
  "categories": [
    {
      "schemaVersion": 2,
      "id": "artifact",
      "path": "artifacts",
      "kind": "entity",
      "order": 3,
      "labels": {
        "en": "Artifacts",
        "zh-cn": "文物"
      },
      "descriptions": {
        "en": "Artifacts, benefits and battle contexts.",
        "zh-cn": "文物、增益和适用战斗模式。"
      }
    },
    {
      "schemaVersion": 2,
      "id": "building",
      "path": "buildings",
      "kind": "entity",
      "order": 0,
      "labels": {
        "en": "Buildings",
        "zh-cn": "建筑"
      },
      "descriptions": {
        "en": "Building upgrades, functions and appearances.",
        "zh-cn": "建筑升级、用途和外观。"
      }
    },
    {
      "schemaVersion": 2,
      "id": "era",
      "path": "ages",
      "kind": "entity",
      "order": 5,
      "labels": {
        "en": "Ages",
        "zh-cn": "时代"
      },
      "descriptions": {
        "en": "Age names and unlock relationships.",
        "zh-cn": "时代名称和解锁关系。"
      }
    },
    {
      "schemaVersion": 2,
      "id": "guide",
      "path": "guides",
      "kind": "article",
      "order": 7,
      "labels": {
        "en": "Guides",
        "zh-cn": "实用指南"
      },
      "descriptions": {
        "en": "Explanations organized around practical questions.",
        "zh-cn": "按实际问题整理的说明。"
      }
    },
    {
      "schemaVersion": 2,
      "id": "item",
      "path": "items",
      "kind": "entity",
      "order": 4,
      "labels": {
        "en": "Items and resources",
        "zh-cn": "道具与资源"
      },
      "descriptions": {
        "en": "Items, resources and use conditions.",
        "zh-cn": "道具用途、资源和消耗条件。"
      }
    },
    {
      "schemaVersion": 2,
      "id": "mechanic",
      "path": "mechanics",
      "kind": "article",
      "order": 6,
      "labels": {
        "en": "Mechanics",
        "zh-cn": "游戏机制"
      },
      "descriptions": {
        "en": "Game systems and official rule explanations.",
        "zh-cn": "游戏系统和官方规则说明。"
      }
    },
    {
      "schemaVersion": 2,
      "id": "research",
      "path": "research",
      "kind": "entity",
      "order": 2,
      "labels": {
        "en": "Research",
        "zh-cn": "研究"
      },
      "descriptions": {
        "en": "Technologies, prerequisites and research costs.",
        "zh-cn": "科技、前置条件和研究费用。"
      }
    },
    {
      "schemaVersion": 2,
      "id": "unit",
      "path": "units",
      "kind": "entity",
      "order": 1,
      "labels": {
        "en": "Units",
        "zh-cn": "兵种"
      },
      "descriptions": {
        "en": "Troops, training and combat attributes.",
        "zh-cn": "部队、训练和战斗属性。"
      }
    },
    {
      "schemaVersion": 2,
      "id": "update",
      "path": "updates",
      "kind": "article",
      "order": 8,
      "labels": {
        "en": "Updates",
        "zh-cn": "更新与版本"
      },
      "descriptions": {
        "en": "Announcement summaries and historical records.",
        "zh-cn": "公告整理、历史资料和变更记录。"
      }
    }
  ],
  "entities": [
    {
      "schemaVersion": 2,
      "id": "library",
      "status": "published",
      "category": "building",
      "sources": [
        "fandom-library",
        "official-13-8",
        "official-12-9",
        "official-12-14"
      ],
      "verification": "unverified"
    },
    {
      "schemaVersion": 2,
      "id": "farm",
      "status": "published",
      "category": "building",
      "sources": [
        "fandom-farm",
        "official-12-10"
      ],
      "verification": "unverified"
    },
    {
      "schemaVersion": 2,
      "id": "tower",
      "status": "published",
      "category": "building",
      "sources": [
        "fandom-tower"
      ],
      "verification": "unverified"
    },
    {
      "schemaVersion": 2,
      "id": "airstrip",
      "status": "published",
      "category": "building",
      "sources": [
        "official-faq-multiplayer"
      ],
      "verification": "unverified"
    },
    {
      "schemaVersion": 2,
      "id": "archive",
      "status": "published",
      "category": "building",
      "sources": [
        "official-faq-speed-ups"
      ],
      "verification": "unverified"
    },
    {
      "schemaVersion": 2,
      "id": "asdic-type-113x",
      "status": "published",
      "category": "artifact",
      "sources": [
        "official-12-20"
      ],
      "verification": "historical"
    },
    {
      "schemaVersion": 2,
      "id": "barracks",
      "status": "published",
      "category": "building",
      "sources": [
        "official-faq-multiplayer"
      ],
      "verification": "unverified"
    },
    {
      "schemaVersion": 2,
      "id": "caravan",
      "status": "published",
      "category": "building",
      "sources": [
        "official-12-10"
      ],
      "verification": "historical"
    },
    {
      "schemaVersion": 2,
      "id": "da-vincis-flying-machine",
      "status": "published",
      "category": "artifact",
      "sources": [
        "official-12-20"
      ],
      "verification": "historical"
    },
    {
      "schemaVersion": 2,
      "id": "double-headed-serpent",
      "status": "published",
      "category": "artifact",
      "sources": [
        "official-12-20"
      ],
      "verification": "historical"
    },
    {
      "schemaVersion": 2,
      "id": "embassy",
      "status": "published",
      "category": "building",
      "sources": [
        "official-faq-embassy"
      ],
      "verification": "unverified"
    },
    {
      "schemaVersion": 2,
      "id": "factory",
      "status": "published",
      "category": "building",
      "sources": [
        "official-faq-multiplayer"
      ],
      "verification": "unverified"
    },
    {
      "schemaVersion": 2,
      "id": "gemini-8-gloves",
      "status": "published",
      "category": "artifact",
      "sources": [
        "official-12-20"
      ],
      "verification": "historical"
    },
    {
      "schemaVersion": 2,
      "id": "gunpowder-age",
      "status": "published",
      "category": "era",
      "sources": [
        "official-faq-museum"
      ],
      "verification": "unverified"
    },
    {
      "schemaVersion": 2,
      "id": "market",
      "status": "published",
      "category": "building",
      "sources": [
        "official-12-10"
      ],
      "verification": "historical"
    },
    {
      "schemaVersion": 2,
      "id": "medieval-age",
      "status": "published",
      "category": "era",
      "sources": [
        "official-faq-embassy"
      ],
      "verification": "unverified"
    },
    {
      "schemaVersion": 2,
      "id": "mill",
      "status": "published",
      "category": "building",
      "sources": [
        "official-12-10"
      ],
      "verification": "historical"
    },
    {
      "schemaVersion": 2,
      "id": "museum",
      "status": "published",
      "category": "building",
      "sources": [
        "official-faq-museum"
      ],
      "verification": "unverified"
    },
    {
      "schemaVersion": 2,
      "id": "napoleons-bicorne-hat",
      "status": "published",
      "category": "artifact",
      "sources": [
        "official-12-20"
      ],
      "verification": "historical"
    },
    {
      "schemaVersion": 2,
      "id": "oil-refinery",
      "status": "published",
      "category": "building",
      "sources": [
        "official-12-10"
      ],
      "verification": "historical"
    },
    {
      "schemaVersion": 2,
      "id": "oil-well",
      "status": "published",
      "category": "building",
      "sources": [
        "official-12-10"
      ],
      "verification": "historical"
    },
    {
      "schemaVersion": 2,
      "id": "ruyi-scepter",
      "status": "published",
      "category": "artifact",
      "sources": [
        "official-12-20"
      ],
      "verification": "historical"
    },
    {
      "schemaVersion": 2,
      "id": "speed-ups",
      "status": "published",
      "category": "item",
      "sources": [
        "official-faq-speed-ups"
      ],
      "verification": "unverified"
    },
    {
      "schemaVersion": 2,
      "id": "supermarine-spitfire-engine",
      "status": "published",
      "category": "artifact",
      "sources": [
        "official-12-20"
      ],
      "verification": "historical"
    },
    {
      "schemaVersion": 2,
      "id": "university",
      "status": "published",
      "category": "building",
      "sources": [
        "official-faq-university"
      ],
      "verification": "unverified"
    }
  ],
  "locales": {
    "en": [
      {
        "schemaVersion": 2,
        "id": "airstrip",
        "reviewStatus": "editorial",
        "name": "Airstrip",
        "description": "The FAQ names Airstrip as a destination for surviving trained troops after all defensive buildings are destroyed. Upgrade and combat values remain unverified.",
        "aliases": [
          "机场"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "archive",
        "reviewStatus": "editorial",
        "name": "Archive",
        "description": "The building named in the official speed-up FAQ as storage for these items. Levels and appearances are pending.",
        "aliases": [
          "档案馆"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "asdic-type-113x",
        "reviewStatus": "editorial",
        "name": "Asdic Type 113x",
        "description": "12.20 announced a Mythical variant for War Hall. Current values unverified.",
        "aliases": [
          "ASDIC 113x 型"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "barracks",
        "reviewStatus": "editorial",
        "name": "Barracks",
        "description": "The FAQ names Barracks as a destination for surviving trained troops after all defensive buildings are destroyed. Upgrade and combat values remain unverified.",
        "aliases": [
          "兵营"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "caravan",
        "reviewStatus": "editorial",
        "name": "Caravan",
        "description": "Resource building named in the official 12.10 announcement. The table preserves historical storage or generation values; upgrade requirements and current-client values remain unverified.",
        "aliases": [
          "商队"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "da-vincis-flying-machine",
        "reviewStatus": "editorial",
        "name": "Da Vinci’s Flying Machine",
        "description": "12.20 announced a Mythical variant for War Hall. Current values unverified.",
        "aliases": [
          "达·芬奇飞行器"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "double-headed-serpent",
        "reviewStatus": "editorial",
        "name": "Double-Headed Serpent",
        "description": "12.20 announced a Mythical variant for Main Hall. Current values unverified.",
        "aliases": [
          "双头蛇"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "embassy",
        "reviewStatus": "editorial",
        "name": "Embassy",
        "description": "Official reference for the Embassy, National Trade Goods and War Coalitions. Level statistics are pending.",
        "aliases": [
          "大使馆"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "factory",
        "reviewStatus": "editorial",
        "name": "Factory",
        "description": "The FAQ names Factory as a destination for surviving trained troops after all defensive buildings are destroyed. Upgrade and combat values remain unverified.",
        "aliases": [
          "工厂"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "farm",
        "reviewStatus": "editorial",
        "name": "Farm",
        "description": "12.10 historical storage and generation. Upgrade requirements and current-client values remain unverified.",
        "aliases": [
          "农场"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "gemini-8-gloves",
        "reviewStatus": "editorial",
        "name": "Gemini 8 Gloves",
        "description": "12.20 announced a Mythical variant for War Hall. Current values unverified.",
        "aliases": [
          "双子座 8 号手套"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "gunpowder-age",
        "reviewStatus": "editorial",
        "name": "Gunpowder Age",
        "description": "The repair threshold named by the official Museum FAQ. Other unlock relationships are pending.",
        "aliases": [
          "火药时代"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "library",
        "reviewStatus": "editorial",
        "name": "Library",
        "description": "Explore level costs, research requirements and appearances as verified data becomes available.",
        "aliases": [
          "图书馆"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "market",
        "reviewStatus": "editorial",
        "name": "Market",
        "description": "Resource building named in the official 12.10 announcement. The table preserves historical storage or generation values; upgrade requirements and current-client values remain unverified.",
        "aliases": [
          "市场"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "medieval-age",
        "reviewStatus": "editorial",
        "name": "Medieval Age",
        "description": "The repair threshold named by the official Embassy FAQ. Other unlock relationships are pending.",
        "aliases": [
          "中世纪"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "mill",
        "reviewStatus": "editorial",
        "name": "Mill",
        "description": "Resource building named in the official 12.10 announcement. The table preserves historical storage or generation values; upgrade requirements and current-client values remain unverified.",
        "aliases": [
          "磨坊"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "museum",
        "reviewStatus": "editorial",
        "name": "Museum",
        "description": "Official reference for the Museum purpose and repair requirement. Level statistics and images are pending.",
        "aliases": [
          "博物馆"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "napoleons-bicorne-hat",
        "reviewStatus": "editorial",
        "name": "Napoleon’s Bicorne Hat",
        "description": "12.20 announced a Mythical variant for Main Hall. Current values unverified.",
        "aliases": [
          "拿破仑双角帽"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "oil-refinery",
        "reviewStatus": "editorial",
        "name": "Oil Refinery",
        "description": "Resource building named in the official 12.10 announcement. The table preserves historical storage or generation values; upgrade requirements and current-client values remain unverified.",
        "aliases": [
          "炼油厂"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "oil-well",
        "reviewStatus": "editorial",
        "name": "Oil Well",
        "description": "Resource building named in the official 12.10 announcement. The table preserves historical storage or generation values; upgrade requirements and current-client values remain unverified.",
        "aliases": [
          "油井"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "ruyi-scepter",
        "reviewStatus": "editorial",
        "name": "Ruyi Scepter",
        "description": "12.20 announced a Mythical variant for Main Hall. Current values unverified.",
        "aliases": [
          "如意权杖"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "speed-ups",
        "reviewStatus": "editorial",
        "name": "Speed-Ups",
        "description": "See the related guide for general, building and research speed-up scopes. No task-specific quantities are inferred.",
        "aliases": [
          "加速道具"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "supermarine-spitfire-engine",
        "reviewStatus": "editorial",
        "name": "Supermarine Spitfire Engine",
        "description": "12.20 announced a Mythical variant for War Hall. Current values unverified.",
        "aliases": [
          "超级马林喷火发动机"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "tower",
        "reviewStatus": "editorial",
        "name": "Tower",
        "description": "Explore defensive building levels and appearances as verified data becomes available.",
        "aliases": [
          "防御塔",
          "箭塔"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "university",
        "reviewStatus": "editorial",
        "name": "University",
        "description": "University research reference. Related explanations cover prerequisites, citizen use and parallel research.",
        "aliases": [
          "大学"
        ]
      }
    ],
    "zh-cn": [
      {
        "schemaVersion": 2,
        "id": "airstrip",
        "reviewStatus": "editorial",
        "name": "机场",
        "description": "FAQ 将机场列为存活训练部队的返回建筑，条件是摧毁全部防御建筑。升级和战斗数值待核验。 中文名称为本站标签。",
        "aliases": [
          "Airstrip"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "archive",
        "reviewStatus": "editorial",
        "name": "档案馆",
        "description": "官方加速 FAQ 提到的道具存放建筑；尚未收录其等级和外观。",
        "aliases": [
          "Archive"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "asdic-type-113x",
        "reviewStatus": "editorial",
        "name": "ASDIC 113x 型",
        "description": "12.20 曾公布战争馆的神话版本。现值待核验。 中文名称为本站标签。",
        "aliases": [
          "Asdic Type 113x"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "barracks",
        "reviewStatus": "editorial",
        "name": "兵营",
        "description": "FAQ 将兵营列为存活训练部队的返回建筑，条件是摧毁全部防御建筑。升级和战斗数值待核验。 中文名称为本站标签。",
        "aliases": [
          "Barracks"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "caravan",
        "reviewStatus": "editorial",
        "name": "商队",
        "description": "官方 12.10 公告中的资源建筑。本页收录历史储量或产出值；升级条件与当前客户端数值仍待核验。中文名称为本站标签。",
        "aliases": [
          "Caravan"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "da-vincis-flying-machine",
        "reviewStatus": "editorial",
        "name": "达·芬奇飞行器",
        "description": "12.20 曾公布战争馆的神话版本。现值待核验。 中文名称为本站标签。",
        "aliases": [
          "Da Vinci’s Flying Machine"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "double-headed-serpent",
        "reviewStatus": "editorial",
        "name": "双头蛇",
        "description": "12.20 曾公布主馆的神话版本。现值待核验。 中文名称为本站标签。",
        "aliases": [
          "Double-Headed Serpent"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "embassy",
        "reviewStatus": "editorial",
        "name": "大使馆",
        "description": "大使馆、国家贸易品与战争联盟的官方说明；等级数值待补充。",
        "aliases": [
          "Embassy"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "factory",
        "reviewStatus": "editorial",
        "name": "工厂",
        "description": "FAQ 将工厂列为存活训练部队的返回建筑，条件是摧毁全部防御建筑。升级和战斗数值待核验。 中文名称为本站标签。",
        "aliases": [
          "Factory"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "farm",
        "reviewStatus": "editorial",
        "name": "农场",
        "description": "已收录 12.10 历史储量与产出。升级条件和当前客户端数值仍待核验。",
        "aliases": [
          "Farm"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "gemini-8-gloves",
        "reviewStatus": "editorial",
        "name": "双子座 8 号手套",
        "description": "12.20 曾公布战争馆的神话版本。现值待核验。 中文名称为本站标签。",
        "aliases": [
          "Gemini 8 Gloves"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "gunpowder-age",
        "reviewStatus": "editorial",
        "name": "火药时代",
        "description": "官方博物馆 FAQ 提及的修复起始时代；其他解锁关系待补充。",
        "aliases": [
          "Gunpowder Age"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "library",
        "reviewStatus": "editorial",
        "name": "图书馆",
        "description": "查看等级费用、研究条件与外观。核验后的数据将陆续收录。",
        "aliases": [
          "Library"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "market",
        "reviewStatus": "editorial",
        "name": "市场",
        "description": "官方 12.10 公告中的资源建筑。本页收录历史储量或产出值；升级条件与当前客户端数值仍待核验。中文名称为本站标签。",
        "aliases": [
          "Market"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "medieval-age",
        "reviewStatus": "editorial",
        "name": "中世纪",
        "description": "官方大使馆 FAQ 提及的修复起始时代；其他解锁关系待补充。",
        "aliases": [
          "Medieval Age"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "mill",
        "reviewStatus": "editorial",
        "name": "磨坊",
        "description": "官方 12.10 公告中的资源建筑。本页收录历史储量或产出值；升级条件与当前客户端数值仍待核验。中文名称为本站标签。",
        "aliases": [
          "Mill"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "museum",
        "reviewStatus": "editorial",
        "name": "博物馆",
        "description": "收录博物馆用途和修复条件的官方说明；等级数值与外观待补充。",
        "aliases": [
          "Museum"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "napoleons-bicorne-hat",
        "reviewStatus": "editorial",
        "name": "拿破仑双角帽",
        "description": "12.20 曾公布主馆的神话版本。现值待核验。 中文名称为本站标签。",
        "aliases": [
          "Napoleon’s Bicorne Hat"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "oil-refinery",
        "reviewStatus": "editorial",
        "name": "炼油厂",
        "description": "官方 12.10 公告中的资源建筑。本页收录历史储量或产出值；升级条件与当前客户端数值仍待核验。中文名称为本站标签。",
        "aliases": [
          "Oil Refinery"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "oil-well",
        "reviewStatus": "editorial",
        "name": "油井",
        "description": "官方 12.10 公告中的资源建筑。本页收录历史储量或产出值；升级条件与当前客户端数值仍待核验。中文名称为本站标签。",
        "aliases": [
          "Oil Well"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "ruyi-scepter",
        "reviewStatus": "editorial",
        "name": "如意权杖",
        "description": "12.20 曾公布主馆的神话版本。现值待核验。 中文名称为本站标签。",
        "aliases": [
          "Ruyi Scepter"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "speed-ups",
        "reviewStatus": "editorial",
        "name": "加速道具",
        "description": "通用、建筑和研究加速的使用范围见关联指南；消耗数量由游戏任务决定。",
        "aliases": [
          "Speed-Ups"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "supermarine-spitfire-engine",
        "reviewStatus": "editorial",
        "name": "超级马林喷火发动机",
        "description": "12.20 曾公布战争馆的神话版本。现值待核验。 中文名称为本站标签。",
        "aliases": [
          "Supermarine Spitfire Engine"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "tower",
        "reviewStatus": "editorial",
        "name": "防御塔",
        "description": "查看防御建筑的等级资料与外观。核验后的数据将陆续收录。",
        "aliases": [
          "Tower",
          "箭塔"
        ]
      },
      {
        "schemaVersion": 2,
        "id": "university",
        "reviewStatus": "editorial",
        "name": "大学",
        "description": "大学研究系统入口；研究前置、工人占用与并行规则见关联机制说明。",
        "aliases": [
          "University"
        ]
      }
    ]
  },
  "articles": [
    {
      "schemaVersion": 2,
      "id": "friendly-challenges",
      "category": "mechanic",
      "status": "published",
      "relatedEntityIds": [],
      "sourceIds": [
        "official-faq-friendly-challenges"
      ],
      "contentVersion": "",
      "reviewedAt": "2026-10-04T19:34:02.816Z",
      "locales": {
        "en": {
          "title": "Friendly Challenges",
          "summary": "Practice differs from normal battles and World War.",
          "sections": [
            {
              "heading": "Practice",
              "paragraphs": [
                "Resources, troops, medals and blessings are not consumed. Existing peace treaties remain. Challenges do not enter attack or defense history."
              ],
              "sourceIds": [
                "official-faq-friendly-challenges"
              ]
            },
            {
              "heading": "Layouts and coalitions",
              "paragraphs": [
                "A layout must be complete and valid. Challenges exclude coalitions even when using a War Base layout."
              ],
              "sourceIds": [
                "official-faq-friendly-challenges"
              ]
            }
          ]
        },
        "zh-cn": {
          "title": "友谊挑战",
          "summary": "练习与普通对战、世界大战的区别。",
          "sections": [
            {
              "heading": "练习规则",
              "paragraphs": [
                "资源、部队、奖牌和祝福不消耗，原有和平条约保留，挑战不进入普通攻防记录。"
              ],
              "sourceIds": [
                "official-faq-friendly-challenges"
              ]
            },
            {
              "heading": "布局与联盟援助",
              "paragraphs": [
                "布局必须完整有效。即使使用战争基地，挑战也不包含世界大战联盟援助（Coalitions）。"
              ],
              "sourceIds": [
                "official-faq-friendly-challenges"
              ]
            }
          ]
        }
      }
    },
    {
      "schemaVersion": 2,
      "id": "library-update-13-8",
      "category": "update",
      "status": "published",
      "relatedEntityIds": [
        "library"
      ],
      "sourceIds": [
        "official-13-8"
      ],
      "contentVersion": "13.8",
      "reviewedAt": "2026-10-04T11:55:28.282Z",
      "locales": {
        "en": {
          "title": "13.8 Library announcement",
          "summary": "A source summary for the Library level records collected from the official announcement.",
          "sections": [
            {
              "heading": "What is collected",
              "paragraphs": [
                "The Library table contains levels 18–27. DomiAtlas records its costs, duration, citizens, HP and XP as announcement values, with row evidence."
              ],
              "sourceIds": [
                "official-13-8"
              ]
            },
            {
              "heading": "Unresolved column",
              "paragraphs": [
                "The road income/storage column in that Library table is excluded. The announcement date does not establish that these values are currently active in-game."
              ],
              "sourceIds": [
                "official-13-8"
              ]
            }
          ]
        },
        "zh-cn": {
          "title": "13.8 图书馆公告整理",
          "summary": "说明图书馆已收录等级数据的来源、范围与未解决疑点。",
          "sections": [
            {
              "heading": "收录范围",
              "paragraphs": [
                "官方公告的图书馆表包含 18–27 级。本网站整理费用、时长、工人、HP 与 XP，并保留逐行证据，适用性为公告值。"
              ],
              "sourceIds": [
                "official-13-8"
              ]
            },
            {
              "heading": "待核验字段",
              "paragraphs": [
                "该图书馆表中的道路收入/储量列已排除。公告日期不能证明这些数值当前已在游戏中生效。"
              ],
              "sourceIds": [
                "official-13-8"
              ]
            }
          ]
        }
      }
    },
    {
      "schemaVersion": 2,
      "id": "multiplayer-battle",
      "category": "mechanic",
      "status": "published",
      "relatedEntityIds": [
        "barracks",
        "factory",
        "airstrip"
      ],
      "sourceIds": [
        "official-faq-multiplayer"
      ],
      "contentVersion": "",
      "reviewedAt": "2026-10-04T19:34:02.816Z",
      "locales": {
        "en": {
          "title": "Multiplayer battle",
          "summary": "Stars, rallying and surviving troops.",
          "sections": [
            {
              "heading": "Winning stars",
              "paragraphs": [
                "Victory needs at least one star: Town Center, 50%, 75%, total destruction, or quick victory within the first minute."
              ],
              "sourceIds": [
                "official-faq-multiplayer"
              ]
            },
            {
              "heading": "Rally and return",
              "paragraphs": [
                "Rally has a cooldown. Survivors return only after all defensive buildings are destroyed; mercenaries and donated troops do not return."
              ],
              "sourceIds": [
                "official-faq-multiplayer"
              ]
            },
            {
              "heading": "Matchmaking",
              "paragraphs": [
                "The FAQ describes age and medals as factors. World War uses different rules."
              ],
              "sourceIds": [
                "official-faq-multiplayer"
              ]
            }
          ]
        },
        "zh-cn": {
          "title": "多人战斗",
          "summary": "胜利之星、集结与部队返回条件。",
          "sections": [
            {
              "heading": "胜利之星",
              "paragraphs": [
                "至少一颗星才能获胜：城镇中心、50%、75%、全部摧毁，以及第一分钟内取得其他星时触发的快速胜利。"
              ],
              "sourceIds": [
                "official-faq-multiplayer"
              ]
            },
            {
              "heading": "集结与返回",
              "paragraphs": [
                "集结有冷却时间。摧毁所有防御建筑后，存活训练部队才返回；佣兵和捐赠部队不会返回。"
              ],
              "sourceIds": [
                "official-faq-multiplayer"
              ]
            },
            {
              "heading": "匹配",
              "paragraphs": [
                "FAQ 将时代和奖牌列为多人匹配因素。世界大战采用不同规则。"
              ],
              "sourceIds": [
                "official-faq-multiplayer"
              ]
            }
          ]
        }
      }
    },
    {
      "schemaVersion": 2,
      "id": "museum-12-20",
      "category": "update",
      "status": "published",
      "relatedEntityIds": [
        "museum",
        "napoleons-bicorne-hat",
        "ruyi-scepter",
        "double-headed-serpent",
        "supermarine-spitfire-engine",
        "asdic-type-113x",
        "da-vincis-flying-machine",
        "gemini-8-gloves"
      ],
      "sourceIds": [
        "official-12-20"
      ],
      "contentVersion": "12.20",
      "reviewedAt": "2026-10-04T19:34:02.816Z",
      "locales": {
        "en": {
          "title": "Museum changes in 12.20",
          "summary": "Historical announcement; older FAQs omit later features.",
          "sections": [
            {
              "heading": "Mythical artifacts",
              "paragraphs": [
                "12.20 introduced Mythical variants and separate displays. These examples are not today’s complete collection."
              ],
              "sourceIds": [
                "official-12-20"
              ]
            },
            {
              "heading": "Showcase",
              "paragraphs": [
                "Showcase selects one benefit from eligible stored artifacts. Main and War halls are separate; War selections lock after Planning Day."
              ],
              "sourceIds": [
                "official-12-20"
              ]
            },
            {
              "heading": "Version differences",
              "paragraphs": [
                "Storage and crafting rules changed. Compare dated sources before treating an older FAQ as current."
              ],
              "sourceIds": [
                "official-12-20"
              ]
            }
          ]
        },
        "zh-cn": {
          "title": "12.20 博物馆变更",
          "summary": "历史公告；旧 FAQ 无法涵盖后续功能。",
          "sections": [
            {
              "heading": "神话文物",
              "paragraphs": [
                "12.20 公布神话版本与专用展位；本站条目不代表今天的完整集合。"
              ],
              "sourceIds": [
                "official-12-20"
              ]
            },
            {
              "heading": "陈列",
              "paragraphs": [
                "陈列可选择符合条件的库存文物的一项加成。主馆与战争馆分开，战争馆在准备日结束时锁定。"
              ],
              "sourceIds": [
                "official-12-20"
              ]
            },
            {
              "heading": "版本差异",
              "paragraphs": [
                "储存与制作规则有变更。请对照日期，不能把旧 FAQ 直接当作现行规则。"
              ],
              "sourceIds": [
                "official-12-20"
              ]
            }
          ]
        }
      }
    },
    {
      "schemaVersion": 2,
      "id": "museum-basics",
      "category": "mechanic",
      "status": "published",
      "relatedEntityIds": [
        "museum",
        "gunpowder-age"
      ],
      "sourceIds": [
        "official-faq-museum",
        "official-12-20"
      ],
      "contentVersion": "",
      "reviewedAt": "2026-10-04T19:34:02.816Z",
      "locales": {
        "en": {
          "title": "Museum and artifacts",
          "summary": "Repairing the Museum opens artifact crafting and display.",
          "sections": [
            {
              "heading": "Location and repair",
              "paragraphs": [
                "The official FAQ places the Museum beside the Alliance Gate and names Gunpowder Age as the point from which it can be repaired."
              ],
              "sourceIds": [
                "official-faq-museum"
              ]
            },
            {
              "heading": "Purpose",
              "paragraphs": [
                "After repair, artifacts can be crafted and displayed to provide benefits. This entry does not infer artifact values, slots or upgrade costs."
              ],
              "sourceIds": [
                "official-faq-museum"
              ]
            },
            {
              "heading": "Later changes",
              "paragraphs": [
                "Read the separate 12.20 article for later Museum features."
              ],
              "sourceIds": [
                "official-12-20"
              ]
            }
          ]
        },
        "zh-cn": {
          "title": "博物馆与文物",
          "summary": "修复博物馆后可以制作、展示文物并获得加成。",
          "sections": [
            {
              "heading": "位置与修复",
              "paragraphs": [
                "官方 FAQ 说明博物馆位于城市边缘、靠近联盟之门，可从火药时代开始修复。"
              ],
              "sourceIds": [
                "official-faq-museum"
              ]
            },
            {
              "heading": "用途",
              "paragraphs": [
                "修复后可以制作并展示文物，以获得加成。本页不推定文物属性、展位或升级费用。"
              ],
              "sourceIds": [
                "official-faq-museum"
              ]
            },
            {
              "heading": "后续变更",
              "paragraphs": [
                "后续功能请结合独立的 12.20 博物馆变更文章阅读。"
              ],
              "sourceIds": [
                "official-12-20"
              ]
            }
          ]
        }
      }
    },
    {
      "schemaVersion": 2,
      "id": "resource-data-12-10",
      "category": "guide",
      "status": "published",
      "relatedEntityIds": [
        "farm",
        "caravan",
        "oil-well",
        "mill",
        "market",
        "oil-refinery"
      ],
      "sourceIds": [
        "official-12-10"
      ],
      "contentVersion": "12.10",
      "reviewedAt": "2026-10-04T19:34:02.816Z",
      "locales": {
        "en": {
          "title": "Reading resource tables",
          "summary": "Storage and generation differ from upgrade requirements.",
          "sections": [
            {
              "heading": "Shared tables",
              "paragraphs": [
                "Farm and Caravan share a table, as do Mill and Market. Source rows are counted once."
              ],
              "sourceIds": [
                "official-12-10"
              ]
            },
            {
              "heading": "Units and versions",
              "paragraphs": [
                "Generation Rate lacks a time unit. Levels start at 1; the highest recorded level is not a current maximum."
              ],
              "sourceIds": [
                "official-12-10"
              ]
            }
          ]
        },
        "zh-cn": {
          "title": "如何阅读资源建筑表",
          "summary": "储量与产出不能代替升级条件。",
          "sections": [
            {
              "heading": "共用表",
              "paragraphs": [
                "农场与商队、磨坊与市场各共用一张公告表；原表行数不重复计算。"
              ],
              "sourceIds": [
                "official-12-10"
              ]
            },
            {
              "heading": "单位与版本",
              "paragraphs": [
                "Generation Rate 未注明时间单位。记录从 1 级开始，最高收录等级不是当前游戏上限。"
              ],
              "sourceIds": [
                "official-12-10"
              ]
            }
          ]
        }
      }
    },
    {
      "schemaVersion": 2,
      "id": "speed-up-guide",
      "category": "guide",
      "status": "published",
      "relatedEntityIds": [
        "speed-ups",
        "archive",
        "library",
        "university"
      ],
      "sourceIds": [
        "official-faq-speed-ups"
      ],
      "contentVersion": "",
      "reviewedAt": "2026-10-04T11:55:28.282Z",
      "locales": {
        "en": {
          "title": "Choosing a speed-up type",
          "summary": "The official FAQ separates general, building and research speed-ups.",
          "sections": [
            {
              "heading": "Where items are stored",
              "paragraphs": [
                "The FAQ names the Archive as speed-up storage after that building is constructed."
              ],
              "sourceIds": [
                "official-faq-speed-ups"
              ]
            },
            {
              "heading": "Supported tasks",
              "paragraphs": [
                "General speed-ups apply to timed tasks, including construction, research, forest clearing and expeditions. Building speed-ups cover store construction, building upgrades and forest clearing. Research speed-ups cover Armory, Library and University research."
              ],
              "sourceIds": [
                "official-faq-speed-ups"
              ]
            }
          ]
        },
        "zh-cn": {
          "title": "加速道具使用范围",
          "summary": "官方 FAQ 将加速分为通用、建筑和研究三类。",
          "sections": [
            {
              "heading": "存放位置",
              "paragraphs": [
                "建造档案馆后，加速道具存放于其中；这是 FAQ 对存放位置的说明。"
              ],
              "sourceIds": [
                "official-faq-speed-ups"
              ]
            },
            {
              "heading": "适用任务",
              "paragraphs": [
                "通用加速可用于建造、研究、清理森林、远征等耗时任务。建筑加速用于商店建造、建筑升级和清理森林。研究加速用于军械库、图书馆与大学研究。"
              ],
              "sourceIds": [
                "official-faq-speed-ups"
              ]
            }
          ]
        }
      }
    },
    {
      "schemaVersion": 2,
      "id": "university-research",
      "category": "mechanic",
      "status": "published",
      "relatedEntityIds": [
        "university"
      ],
      "sourceIds": [
        "official-faq-university"
      ],
      "reviewedAt": "2026-10-04T12:45:01.587Z",
      "locales": {
        "en": {
          "title": "University research rules",
          "summary": "How skill prerequisites, citizens and parallel research are described by the official FAQ.",
          "sections": [
            {
              "heading": "Unlocking skills",
              "paragraphs": [
                "A locked skill can depend on earlier research or the University level. Its lock icon shows the requirement. Completing a leader tree makes its final skill available for research."
              ],
              "sourceIds": [
                "official-faq-university"
              ]
            },
            {
              "heading": "Citizens and parallel tasks",
              "paragraphs": [
                "Research uses citizens; the required number depends on the skill. The FAQ permits one active research task per leader, so unlocked leaders determine the possible parallel tasks."
              ],
              "sourceIds": [
                "official-faq-university"
              ]
            },
            {
              "heading": "Skill choices",
              "paragraphs": [
                "Learning one skill does not permanently exclude others. Costs and detailed skill values still require separate, versioned evidence."
              ],
              "sourceIds": [
                "official-faq-university"
              ]
            }
          ]
        },
        "zh-cn": {
          "title": "大学研究机制",
          "summary": "按官方 FAQ 整理大学技能前置、工人占用与并行研究规则。",
          "sections": [
            {
              "heading": "研究前置",
              "paragraphs": [
                "部分技能需要先完成其他研究，部分需要升级大学；点击锁图标查看条件。完成一名领袖的技能树后，可以研究其最终技能。"
              ],
              "sourceIds": [
                "official-faq-university"
              ]
            },
            {
              "heading": "工人与并行",
              "paragraphs": [
                "研究占用工人，人数因技能而异。FAQ 允许每名领袖同时研究一项技能；可解锁的领袖影响并行任务数量。"
              ],
              "sourceIds": [
                "official-faq-university"
              ]
            },
            {
              "heading": "技能选择",
              "paragraphs": [
                "学习某项技能不会永久排斥其他技能。具体费用与技能数值仍需另收录带版本的证据。"
              ],
              "sourceIds": [
                "official-faq-university"
              ]
            }
          ]
        }
      },
      "contentVersion": ""
    },
    {
      "schemaVersion": 2,
      "id": "world-war-day",
      "category": "mechanic",
      "status": "published",
      "relatedEntityIds": [],
      "sourceIds": [
        "official-faq-war-day"
      ],
      "contentVersion": "",
      "reviewedAt": "2026-10-04T19:34:02.816Z",
      "locales": {
        "en": {
          "title": "War Day",
          "summary": "Attack consumption and defenders.",
          "sections": [
            {
              "heading": "Two attacks",
              "paragraphs": [
                "Two attacks must target different opponents. Leaving troop confirmation consumes one even without troop deployment."
              ],
              "sourceIds": [
                "official-faq-war-day"
              ]
            },
            {
              "heading": "Defenders and timer",
              "paragraphs": [
                "Donated defenders replenish after battle. Attacks begun before the war ends can finish and count."
              ],
              "sourceIds": [
                "official-faq-war-day"
              ]
            }
          ]
        },
        "zh-cn": {
          "title": "世界大战战斗日",
          "summary": "进攻次数与防守部队。",
          "sections": [
            {
              "heading": "两次进攻",
              "paragraphs": [
                "两次进攻不能攻击同一对手；离开部队确认界面即消耗次数，即使未部署部队。"
              ],
              "sourceIds": [
                "official-faq-war-day"
              ]
            },
            {
              "heading": "防守与倒计时",
              "paragraphs": [
                "捐赠防守部队战败后自动补充。大战结束前已开始的攻击可完成并计入结果。"
              ],
              "sourceIds": [
                "official-faq-war-day"
              ]
            }
          ]
        }
      }
    },
    {
      "schemaVersion": 2,
      "id": "world-war-matchmaking",
      "category": "mechanic",
      "status": "published",
      "relatedEntityIds": [
        "barracks"
      ],
      "sourceIds": [
        "official-faq-war-matchmaking"
      ],
      "contentVersion": "",
      "reviewedAt": "2026-10-04T19:34:02.816Z",
      "locales": {
        "en": {
          "title": "World War matchmaking",
          "summary": "Member strength and war size.",
          "sections": [
            {
              "heading": "Strength",
              "paragraphs": [
                "Offensive and defensive upgrades contribute to member strength. Multiplayer medals and base layout do not determine this calculation."
              ],
              "sourceIds": [
                "official-faq-war-matchmaking"
              ]
            },
            {
              "heading": "War size",
              "paragraphs": [
                "The FAQ lists 10, 15, 20, 30 or 50 players per side. Unselected members observe."
              ],
              "sourceIds": [
                "official-faq-war-matchmaking"
              ]
            }
          ]
        },
        "zh-cn": {
          "title": "世界大战匹配",
          "summary": "成员实力与大战规模。",
          "sections": [
            {
              "heading": "实力计算",
              "paragraphs": [
                "进攻与防守升级影响成员实力。此计算不以多人奖牌和基地布局为依据。"
              ],
              "sourceIds": [
                "official-faq-war-matchmaking"
              ]
            },
            {
              "heading": "规模",
              "paragraphs": [
                "FAQ 列出的双方人数为 10、15、20、30 或 50；未入选成员作为观察者。"
              ],
              "sourceIds": [
                "official-faq-war-matchmaking"
              ]
            }
          ]
        }
      }
    }
  ],
  "sources": [
    {
      "id": "fandom-farm",
      "title": "Fandom · Farm",
      "url": "https://dominations.fandom.com/wiki/Farm",
      "kind": "community-wiki",
      "language": "en",
      "gameVersion": "",
      "retrievalStatus": "registered"
    },
    {
      "id": "fandom-library",
      "title": "Fandom · Library",
      "url": "https://dominations.fandom.com/wiki/Library",
      "kind": "community-wiki",
      "language": "en",
      "gameVersion": "",
      "retrievalStatus": "registered"
    },
    {
      "id": "fandom-tower",
      "title": "Fandom · Tower",
      "url": "https://dominations.fandom.com/wiki/Tower",
      "kind": "community-wiki",
      "language": "en",
      "gameVersion": "",
      "retrievalStatus": "registered"
    },
    {
      "id": "official-12-10",
      "title": "DomiNations · Update 12.10 — Progression Initiative",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "kind": "official",
      "language": "en",
      "gameVersion": "12.10",
      "retrievalStatus": "reviewed"
    },
    {
      "id": "official-12-14",
      "title": "DomiNations · Update 12.14",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1214/",
      "kind": "official",
      "language": "en",
      "gameVersion": "12.14",
      "retrievalStatus": "reviewed"
    },
    {
      "id": "official-12-20",
      "title": "DomiNations · Update 12.20 — Mythical Artifacts",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1220/",
      "kind": "official",
      "language": "en",
      "gameVersion": "12.20",
      "retrievalStatus": "reviewed"
    },
    {
      "id": "official-12-9",
      "title": "DomiNations · Update 12.9",
      "url": "https://www.dominationsworld.com/blog/dominations-update-129/",
      "kind": "official",
      "language": "en",
      "gameVersion": "12.9",
      "retrievalStatus": "reviewed"
    },
    {
      "id": "official-13-8",
      "title": "DomiNations · Update 13.8",
      "url": "https://www.dominationsworld.com/blog/dominations-update-138/",
      "kind": "official",
      "language": "en",
      "gameVersion": "13.8",
      "retrievalStatus": "retrieved"
    },
    {
      "id": "official-faq-embassy",
      "title": "Official FAQ · What is the Embassy?",
      "url": "https://bighugegames.helpshift.com/hc/en/3-dominations/faq/55-what-is-the-embassy/",
      "kind": "official",
      "language": "en",
      "gameVersion": "",
      "retrievalStatus": "reviewed"
    },
    {
      "id": "official-faq-friendly-challenges",
      "title": "Official FAQ · Friendly Challenges",
      "url": "https://bighugegames.helpshift.com/hc/nl/3-dominations/faq/44-friendly-challenges/",
      "kind": "official",
      "language": "en",
      "gameVersion": "",
      "retrievalStatus": "reviewed"
    },
    {
      "id": "official-faq-multiplayer",
      "title": "Official FAQ · Multiplayer Battle",
      "url": "https://bighugegames.helpshift.com/hc/en/3-dominations/faq/29-how-does-multiplayer-battle-work/?han=1&p=ios",
      "kind": "official",
      "language": "en",
      "gameVersion": "",
      "retrievalStatus": "reviewed"
    },
    {
      "id": "official-faq-museum",
      "title": "Official FAQ · What is the Museum?",
      "url": "https://bighugegames.helpshift.com/hc/en/3-dominations/faq/61-what-is-the-museum/",
      "kind": "official",
      "language": "en",
      "gameVersion": "",
      "retrievalStatus": "reviewed"
    },
    {
      "id": "official-faq-speed-ups",
      "title": "Official FAQ · Where do the different Speed-Up types work?",
      "url": "https://bighugegames.helpshift.com/hc/en/3-dominations/faq/27-where-do-the-different-speed-up-types-work/",
      "kind": "official",
      "language": "en",
      "gameVersion": "",
      "retrievalStatus": "reviewed"
    },
    {
      "id": "official-faq-university",
      "title": "Official FAQ · What is the University?",
      "url": "https://bighugegames.helpshift.com/hc/en/3-dominations/faq/59-what-is-the-university/",
      "kind": "official",
      "language": "en",
      "gameVersion": "",
      "retrievalStatus": "reviewed"
    },
    {
      "id": "official-faq-war-day",
      "title": "Official FAQ · War Day",
      "url": "https://bighugegames.helpshift.com/hc/tr/3-dominations/faq/82-what-happens-during-war-day/",
      "kind": "official",
      "language": "en",
      "gameVersion": "",
      "retrievalStatus": "reviewed"
    },
    {
      "id": "official-faq-war-matchmaking",
      "title": "Official FAQ · World War matchmaking",
      "url": "https://bighugegames.helpshift.com/hc/en/3-dominations/faq/79-how-are-alliances-matched-up-for-a-world-war/?han=1&p=all",
      "kind": "official",
      "language": "en",
      "gameVersion": "",
      "retrievalStatus": "reviewed"
    },
    {
      "id": "official-media-kit",
      "title": "Big Huge Games · Press and Media / PressKit_2018",
      "url": "https://bighugegames.com/for-press-media/",
      "kind": "official",
      "language": "en",
      "gameVersion": "",
      "retrievalStatus": "reviewed"
    },
    {
      "id": "official-world",
      "title": "DomiNations World",
      "url": "https://www.dominationsworld.com/",
      "kind": "official",
      "language": "en",
      "gameVersion": "",
      "retrievalStatus": "registered"
    }
  ],
  "terms": [
    {
      "schemaVersion": 2,
      "id": "airstrip",
      "projectNames": {
        "en": "Airstrip",
        "zh-CN": "机场"
      },
      "officialNames": [
        {
          "sourceId": "official-faq-multiplayer",
          "locale": "en",
          "text": "Airstrip"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "archive",
      "projectNames": {
        "en": "Archive",
        "zh-CN": "档案馆"
      },
      "officialNames": [
        {
          "sourceId": "official-faq-speed-ups",
          "locale": "en",
          "text": "Archive"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "asdic-type-113x",
      "projectNames": {
        "en": "Asdic Type 113x",
        "zh-CN": "ASDIC 113x 型"
      },
      "officialNames": [
        {
          "sourceId": "official-12-20",
          "locale": "en",
          "text": "Asdic Type 113x"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "barracks",
      "projectNames": {
        "en": "Barracks",
        "zh-CN": "兵营"
      },
      "officialNames": [
        {
          "sourceId": "official-faq-multiplayer",
          "locale": "en",
          "text": "Barracks"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "caravan",
      "projectNames": {
        "en": "Caravan",
        "zh-CN": "商队"
      },
      "officialNames": [
        {
          "sourceId": "official-12-10",
          "locale": "en",
          "text": "Caravan"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "da-vincis-flying-machine",
      "projectNames": {
        "en": "Da Vinci’s Flying Machine",
        "zh-CN": "达·芬奇飞行器"
      },
      "officialNames": [
        {
          "sourceId": "official-12-20",
          "locale": "en",
          "text": "Da Vinci’s Flying Machine"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "double-headed-serpent",
      "projectNames": {
        "en": "Double-Headed Serpent",
        "zh-CN": "双头蛇"
      },
      "officialNames": [
        {
          "sourceId": "official-12-20",
          "locale": "en",
          "text": "Double-Headed Serpent"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "embassy",
      "projectNames": {
        "en": "Embassy",
        "zh-CN": "大使馆"
      },
      "officialNames": [
        {
          "sourceId": "official-faq-embassy",
          "locale": "en",
          "text": "Embassy"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "factory",
      "projectNames": {
        "en": "Factory",
        "zh-CN": "工厂"
      },
      "officialNames": [
        {
          "sourceId": "official-faq-multiplayer",
          "locale": "en",
          "text": "Factory"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "farm",
      "projectNames": {
        "en": "Farm",
        "zh-CN": "农场"
      },
      "officialNames": [
        {
          "sourceId": "official-12-10",
          "locale": "en",
          "text": "Farm"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "gemini-8-gloves",
      "projectNames": {
        "en": "Gemini 8 Gloves",
        "zh-CN": "双子座 8 号手套"
      },
      "officialNames": [
        {
          "sourceId": "official-12-20",
          "locale": "en",
          "text": "Gemini 8 Gloves"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "gunpowder-age",
      "projectNames": {
        "en": "Gunpowder Age",
        "zh-CN": "火药时代"
      },
      "officialNames": [
        {
          "sourceId": "official-faq-museum",
          "locale": "en",
          "text": "Gunpowder Age"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "library",
      "projectNames": {
        "en": "Library",
        "zh-CN": "图书馆"
      },
      "officialNames": [],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "market",
      "projectNames": {
        "en": "Market",
        "zh-CN": "市场"
      },
      "officialNames": [
        {
          "sourceId": "official-12-10",
          "locale": "en",
          "text": "Market"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "medieval-age",
      "projectNames": {
        "en": "Medieval Age",
        "zh-CN": "中世纪"
      },
      "officialNames": [
        {
          "sourceId": "official-faq-embassy",
          "locale": "en",
          "text": "Medieval Age"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "mill",
      "projectNames": {
        "en": "Mill",
        "zh-CN": "磨坊"
      },
      "officialNames": [
        {
          "sourceId": "official-12-10",
          "locale": "en",
          "text": "Mill"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "museum",
      "projectNames": {
        "en": "Museum",
        "zh-CN": "博物馆"
      },
      "officialNames": [
        {
          "sourceId": "official-faq-museum",
          "locale": "en",
          "text": "Museum"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "napoleons-bicorne-hat",
      "projectNames": {
        "en": "Napoleon’s Bicorne Hat",
        "zh-CN": "拿破仑双角帽"
      },
      "officialNames": [
        {
          "sourceId": "official-12-20",
          "locale": "en",
          "text": "Napoleon’s Bicorne Hat"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "oil-refinery",
      "projectNames": {
        "en": "Oil Refinery",
        "zh-CN": "炼油厂"
      },
      "officialNames": [
        {
          "sourceId": "official-12-10",
          "locale": "en",
          "text": "Oil Refinery"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "oil-well",
      "projectNames": {
        "en": "Oil Well",
        "zh-CN": "油井"
      },
      "officialNames": [
        {
          "sourceId": "official-12-10",
          "locale": "en",
          "text": "Oil Well"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "ruyi-scepter",
      "projectNames": {
        "en": "Ruyi Scepter",
        "zh-CN": "如意权杖"
      },
      "officialNames": [
        {
          "sourceId": "official-12-20",
          "locale": "en",
          "text": "Ruyi Scepter"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "speed-ups",
      "projectNames": {
        "en": "Speed-Ups",
        "zh-CN": "加速道具"
      },
      "officialNames": [
        {
          "sourceId": "official-faq-speed-ups",
          "locale": "en",
          "text": "Speed-Ups"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "supermarine-spitfire-engine",
      "projectNames": {
        "en": "Supermarine Spitfire Engine",
        "zh-CN": "超级马林喷火发动机"
      },
      "officialNames": [
        {
          "sourceId": "official-12-20",
          "locale": "en",
          "text": "Supermarine Spitfire Engine"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "tower",
      "projectNames": {
        "en": "Tower",
        "zh-CN": "防御塔"
      },
      "officialNames": [],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    },
    {
      "schemaVersion": 2,
      "id": "university",
      "projectNames": {
        "en": "University",
        "zh-CN": "大学"
      },
      "officialNames": [
        {
          "sourceId": "official-faq-university",
          "locale": "en",
          "text": "University"
        }
      ],
      "communityAliases": [],
      "sourceLanguages": [
        "en"
      ],
      "status": "project-label"
    }
  ],
  "evidence": [
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l1-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 1; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "1",
        "1,200",
        "230"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l10-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 10; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "10",
        "77,100",
        "2,275"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l11-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 11; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "11",
        "96,000",
        "2,638"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l12-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 12; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "12",
        "154,000",
        "3,469"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l13-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 13; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "13",
        "198,000",
        "3,900"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l14-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 14; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "14",
        "246,500",
        "4,405"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l15-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 15; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "15",
        "283,300",
        "4,700"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l16-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 16; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "16",
        "322,000",
        "5,135"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l17-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 17; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "17",
        "390,000",
        "6,300"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l18-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 18; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "18",
        "456,500",
        "7,595"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l19-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 19; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "19",
        "500,000",
        "8,400"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l2-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 2; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "2",
        "1,950",
        "375"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l20-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 20; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "20",
        "524,000",
        "9,261"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l21-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 21; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "21",
        "543,000",
        "9,600"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l22-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 22; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "22",
        "565,500",
        "10,230"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l23-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 23; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "23",
        "628,000",
        "12,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l24-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 24; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "24",
        "710,400",
        "14,028"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l25-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 25; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "25",
        "750,000",
        "15,250"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l26-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 26; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "26",
        "814,000",
        "17,012"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l27-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 27; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "27",
        "876,000",
        "18,700"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l28-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 28; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "28",
        "934,500",
        "20,475"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l29-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 29; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "29",
        "1,022,000",
        "23,059"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l3-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 3; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "3",
        "3,120",
        "588"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l4-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 4; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "4",
        "5,980",
        "800"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l5-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 5; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "5",
        "12,000",
        "1,025"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l6-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 6; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "6",
        "17,650",
        "1,220"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l7-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 7; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "7",
        "30,000",
        "1,462"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l8-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 8; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "8",
        "41,000",
        "1,675"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10-l9-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Farm & Caravan Level / Level 9; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "9",
        "60,000",
        "1,966"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "mill-market-12-10-l1-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Mill & Market Level / Level 1; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "1",
        "4,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "mill-market-12-10-l10-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Mill & Market Level / Level 10; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "10",
        "3,000,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "mill-market-12-10-l11-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Mill & Market Level / Level 11; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "11",
        "3,750,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "mill-market-12-10-l12-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Mill & Market Level / Level 12; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "12",
        "4,200,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "mill-market-12-10-l13-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Mill & Market Level / Level 13; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "13",
        "4,550,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "mill-market-12-10-l14-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Mill & Market Level / Level 14; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "14",
        "5,435,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "mill-market-12-10-l15-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Mill & Market Level / Level 15; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "15",
        "5,740,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "mill-market-12-10-l16-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Mill & Market Level / Level 16; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "16",
        "6,075,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "mill-market-12-10-l17-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Mill & Market Level / Level 17; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "17",
        "6,815,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "mill-market-12-10-l18-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Mill & Market Level / Level 18; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "18",
        "7,850,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "mill-market-12-10-l19-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Mill & Market Level / Level 19; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "19",
        "9,000,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "mill-market-12-10-l2-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Mill & Market Level / Level 2; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "2",
        "16,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "mill-market-12-10-l3-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Mill & Market Level / Level 3; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "3",
        "64,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "mill-market-12-10-l4-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Mill & Market Level / Level 4; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "4",
        "128,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "mill-market-12-10-l5-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Mill & Market Level / Level 5; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "5",
        "230,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "mill-market-12-10-l6-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Mill & Market Level / Level 6; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "6",
        "560,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "mill-market-12-10-l7-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Mill & Market Level / Level 7; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "7",
        "800,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "mill-market-12-10-l8-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Mill & Market Level / Level 8; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "8",
        "1,600,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "mill-market-12-10-l9-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Mill & Market Level / Level 9; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "9",
        "2,250,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "official-12-14-library-l17-3b5ec98d",
      "sourceId": "official-12-14",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1214/",
      "contentSha256": "3b5ec98da7ff73d4aa8c1a6f611dfc8f2f3adc5f0a2b4d713b43fdd15b46dd01",
      "retrievedAt": "2026-10-04T18:21:34.655Z",
      "sourceVersion": "12.14",
      "locator": "Automation Age Upgrades - New Library Level / Library Level 17 / six labelled building cells",
      "extractorVersion": "official-library-12-14-v1",
      "rawCells": [
        "Library Level 17",
        "Upgrade Time 16d 12h",
        "Citizens Req’d 4",
        "Gold 22,000,000",
        "HP 31,000",
        "XP 5,250"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex official-cell review",
      "reviewedAt": "2026-10-04T18:21:34.655Z",
      "reviewNote": "Checked six labelled cells against the saved official announcement. Historical building values, not research costs or current game confirmation."
    },
    {
      "schemaVersion": 2,
      "id": "official-12-9-library-l16-f8174df0",
      "sourceId": "official-12-9",
      "url": "https://www.dominationsworld.com/blog/dominations-update-129/",
      "contentSha256": "f8174df0d3f85b79d9860f556a205ea85e313c213b800a8a1a890d729ea831cb",
      "retrievedAt": "2026-10-04T15:20:38.619Z",
      "sourceVersion": "12.9",
      "locator": "New Upgrade Level - Drone Age Library / Library Level 16 / six labelled cells",
      "extractorVersion": "official-library-12-9-v1",
      "rawCells": [
        "Library Level 16",
        "Upgrade Time 16d",
        "Citizens Req’d 4",
        "Gold 20,000,000",
        "HP 27,600",
        "XP 5,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T15:20:38.619Z",
      "reviewNote": "Checked all six labelled original cells against the saved official HTML. Historical 12.9 building values only; no current-version confirmation or research chapter costs."
    },
    {
      "schemaVersion": 2,
      "id": "official-13-8-library-l18-8c44826e",
      "sourceId": "official-13-8",
      "url": "https://www.dominationsworld.com/blog/dominations-update-138/",
      "contentSha256": "8c44826e5f4afa4bb7766c5e54b2b6f5c1b8cf44681de085319e76f85c926256",
      "retrievedAt": "2026-10-04T11:07:14.164Z",
      "sourceVersion": "13.8",
      "locator": "Library table / Level 18 / columns 1–5",
      "extractorVersion": "official-library-v1",
      "rawCells": [
        "Level 18 570 XP",
        "3d",
        "8,500,000 Gold 100 Polycarbonate",
        "4",
        "32,152 HP"
      ],
      "excludedFields": [
        "Income per Road & Storage per Road"
      ],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T11:11:43.472Z",
      "reviewNote": "Checked all ten original rows, Gold/Polycarbonate units, times, XP, HP and citizens; road fields excluded. Published only as announced values, with in-game applicability unverified."
    },
    {
      "schemaVersion": 2,
      "id": "official-13-8-library-l19-8c44826e",
      "sourceId": "official-13-8",
      "url": "https://www.dominationsworld.com/blog/dominations-update-138/",
      "contentSha256": "8c44826e5f4afa4bb7766c5e54b2b6f5c1b8cf44681de085319e76f85c926256",
      "retrievedAt": "2026-10-04T11:07:14.164Z",
      "sourceVersion": "13.8",
      "locator": "Library table / Level 19 / columns 1–5",
      "extractorVersion": "official-library-v1",
      "rawCells": [
        "Level 19 570 XP",
        "3d",
        "8,600,000 Gold 100 Polycarbonate",
        "4",
        "32,544 HP"
      ],
      "excludedFields": [
        "Income per Road & Storage per Road"
      ],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T11:11:43.472Z",
      "reviewNote": "Checked all ten original rows, Gold/Polycarbonate units, times, XP, HP and citizens; road fields excluded. Published only as announced values, with in-game applicability unverified."
    },
    {
      "schemaVersion": 2,
      "id": "official-13-8-library-l20-8c44826e",
      "sourceId": "official-13-8",
      "url": "https://www.dominationsworld.com/blog/dominations-update-138/",
      "contentSha256": "8c44826e5f4afa4bb7766c5e54b2b6f5c1b8cf44681de085319e76f85c926256",
      "retrievedAt": "2026-10-04T11:07:14.164Z",
      "sourceVersion": "13.8",
      "locator": "Library table / Level 20 / columns 1–5",
      "extractorVersion": "official-library-v1",
      "rawCells": [
        "Level 20 570 XP",
        "3d",
        "8,700,000 Gold 100 Polycarbonate",
        "4",
        "32,936 HP"
      ],
      "excludedFields": [
        "Income per Road & Storage per Road"
      ],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T11:11:43.472Z",
      "reviewNote": "Checked all ten original rows, Gold/Polycarbonate units, times, XP, HP and citizens; road fields excluded. Published only as announced values, with in-game applicability unverified."
    },
    {
      "schemaVersion": 2,
      "id": "official-13-8-library-l21-8c44826e",
      "sourceId": "official-13-8",
      "url": "https://www.dominationsworld.com/blog/dominations-update-138/",
      "contentSha256": "8c44826e5f4afa4bb7766c5e54b2b6f5c1b8cf44681de085319e76f85c926256",
      "retrievedAt": "2026-10-04T11:07:14.164Z",
      "sourceVersion": "13.8",
      "locator": "Library table / Level 21 / columns 1–5",
      "extractorVersion": "official-library-v1",
      "rawCells": [
        "Level 21 570 XP",
        "3d",
        "8,800,000 Gold 100 Polycarbonate",
        "4",
        "33,328 HP"
      ],
      "excludedFields": [
        "Income per Road & Storage per Road"
      ],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T11:11:43.472Z",
      "reviewNote": "Checked all ten original rows, Gold/Polycarbonate units, times, XP, HP and citizens; road fields excluded. Published only as announced values, with in-game applicability unverified."
    },
    {
      "schemaVersion": 2,
      "id": "official-13-8-library-l22-8c44826e",
      "sourceId": "official-13-8",
      "url": "https://www.dominationsworld.com/blog/dominations-update-138/",
      "contentSha256": "8c44826e5f4afa4bb7766c5e54b2b6f5c1b8cf44681de085319e76f85c926256",
      "retrievedAt": "2026-10-04T11:07:14.164Z",
      "sourceVersion": "13.8",
      "locator": "Library table / Level 22 / columns 1–5",
      "extractorVersion": "official-library-v1",
      "rawCells": [
        "Level 22 570 XP",
        "4d",
        "8,900,000 Gold 100 Polycarbonate",
        "4",
        "33,745 HP"
      ],
      "excludedFields": [
        "Income per Road & Storage per Road"
      ],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T11:11:43.472Z",
      "reviewNote": "Checked all ten original rows, Gold/Polycarbonate units, times, XP, HP and citizens; road fields excluded. Published only as announced values, with in-game applicability unverified."
    },
    {
      "schemaVersion": 2,
      "id": "official-13-8-library-l23-8c44826e",
      "sourceId": "official-13-8",
      "url": "https://www.dominationsworld.com/blog/dominations-update-138/",
      "contentSha256": "8c44826e5f4afa4bb7766c5e54b2b6f5c1b8cf44681de085319e76f85c926256",
      "retrievedAt": "2026-10-04T11:07:14.164Z",
      "sourceVersion": "13.8",
      "locator": "Library table / Level 23 / columns 1–5",
      "extractorVersion": "official-library-v1",
      "rawCells": [
        "Level 23 570 XP",
        "4d",
        "9,000,000 Gold 100 Polycarbonate",
        "4",
        "34,162 HP"
      ],
      "excludedFields": [
        "Income per Road & Storage per Road"
      ],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T11:11:43.472Z",
      "reviewNote": "Checked all ten original rows, Gold/Polycarbonate units, times, XP, HP and citizens; road fields excluded. Published only as announced values, with in-game applicability unverified."
    },
    {
      "schemaVersion": 2,
      "id": "official-13-8-library-l24-8c44826e",
      "sourceId": "official-13-8",
      "url": "https://www.dominationsworld.com/blog/dominations-update-138/",
      "contentSha256": "8c44826e5f4afa4bb7766c5e54b2b6f5c1b8cf44681de085319e76f85c926256",
      "retrievedAt": "2026-10-04T11:07:14.164Z",
      "sourceVersion": "13.8",
      "locator": "Library table / Level 24 / columns 1–5",
      "extractorVersion": "official-library-v1",
      "rawCells": [
        "Level 24 570 XP",
        "4d",
        "9,100,000 Gold 100 Polycarbonate",
        "4",
        "34,579 HP"
      ],
      "excludedFields": [
        "Income per Road & Storage per Road"
      ],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T11:11:43.472Z",
      "reviewNote": "Checked all ten original rows, Gold/Polycarbonate units, times, XP, HP and citizens; road fields excluded. Published only as announced values, with in-game applicability unverified."
    },
    {
      "schemaVersion": 2,
      "id": "official-13-8-library-l25-8c44826e",
      "sourceId": "official-13-8",
      "url": "https://www.dominationsworld.com/blog/dominations-update-138/",
      "contentSha256": "8c44826e5f4afa4bb7766c5e54b2b6f5c1b8cf44681de085319e76f85c926256",
      "retrievedAt": "2026-10-04T11:07:14.164Z",
      "sourceVersion": "13.8",
      "locator": "Library table / Level 25 / columns 1–5",
      "extractorVersion": "official-library-v1",
      "rawCells": [
        "Level 25 570 XP",
        "5d",
        "9,200,000 Gold 100 Polycarbonate",
        "4",
        "35,020 HP"
      ],
      "excludedFields": [
        "Income per Road & Storage per Road"
      ],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T11:11:43.472Z",
      "reviewNote": "Checked all ten original rows, Gold/Polycarbonate units, times, XP, HP and citizens; road fields excluded. Published only as announced values, with in-game applicability unverified."
    },
    {
      "schemaVersion": 2,
      "id": "official-13-8-library-l26-8c44826e",
      "sourceId": "official-13-8",
      "url": "https://www.dominationsworld.com/blog/dominations-update-138/",
      "contentSha256": "8c44826e5f4afa4bb7766c5e54b2b6f5c1b8cf44681de085319e76f85c926256",
      "retrievedAt": "2026-10-04T11:07:14.164Z",
      "sourceVersion": "13.8",
      "locator": "Library table / Level 26 / columns 1–5",
      "extractorVersion": "official-library-v1",
      "rawCells": [
        "Level 26 570 XP",
        "5d",
        "9,300,000 Gold 100 Polycarbonate",
        "4",
        "35,461 HP"
      ],
      "excludedFields": [
        "Income per Road & Storage per Road"
      ],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T11:11:43.472Z",
      "reviewNote": "Checked all ten original rows, Gold/Polycarbonate units, times, XP, HP and citizens; road fields excluded. Published only as announced values, with in-game applicability unverified."
    },
    {
      "schemaVersion": 2,
      "id": "official-13-8-library-l27-8c44826e",
      "sourceId": "official-13-8",
      "url": "https://www.dominationsworld.com/blog/dominations-update-138/",
      "contentSha256": "8c44826e5f4afa4bb7766c5e54b2b6f5c1b8cf44681de085319e76f85c926256",
      "retrievedAt": "2026-10-04T11:07:14.164Z",
      "sourceVersion": "13.8",
      "locator": "Library table / Level 27 / columns 1–5",
      "extractorVersion": "official-library-v1",
      "rawCells": [
        "Level 27 570 XP",
        "5d",
        "9,400,000 Gold 100 Polycarbonate",
        "4",
        "35,902 HP"
      ],
      "excludedFields": [
        "Income per Road & Storage per Road"
      ],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T11:11:43.472Z",
      "reviewNote": "Checked all ten original rows, Gold/Polycarbonate units, times, XP, HP and citizens; road fields excluded. Published only as announced values, with in-game applicability unverified."
    },
    {
      "schemaVersion": 2,
      "id": "oil-refinery-12-10-l1-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Refinery Level / Level 1; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "1",
        "100,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-refinery-12-10-l10-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Refinery Level / Level 10; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "10",
        "610,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-refinery-12-10-l11-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Refinery Level / Level 11; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "11",
        "700,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-refinery-12-10-l2-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Refinery Level / Level 2; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "2",
        "180,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-refinery-12-10-l3-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Refinery Level / Level 3; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "3",
        "210,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-refinery-12-10-l4-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Refinery Level / Level 4; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "4",
        "265,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-refinery-12-10-l5-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Refinery Level / Level 5; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "5",
        "300,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-refinery-12-10-l6-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Refinery Level / Level 6; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "6",
        "350,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-refinery-12-10-l7-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Refinery Level / Level 7; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "7",
        "400,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-refinery-12-10-l8-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Refinery Level / Level 8; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "8",
        "450,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-refinery-12-10-l9-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Refinery Level / Level 9; headers: Storage",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "9",
        "525,000"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-well-12-10-l1-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Well Level / Level 1; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "1",
        "1,350",
        "125"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-well-12-10-l10-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Well Level / Level 10; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "10",
        "3,600",
        "233"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-well-12-10-l11-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Well Level / Level 11; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "11",
        "3,950",
        "248"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-well-12-10-l12-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Well Level / Level 12; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "12",
        "4,450",
        "273"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-well-12-10-l13-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Well Level / Level 13; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "13",
        "4,875",
        "295"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-well-12-10-l14-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Well Level / Level 14; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "14",
        "5,350",
        "321"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-well-12-10-l15-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Well Level / Level 15; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "15",
        "5,900",
        "349"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-well-12-10-l16-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Well Level / Level 16; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "16",
        "6,450",
        "383"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-well-12-10-l17-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Well Level / Level 17; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "17",
        "6,750",
        "401"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-well-12-10-l18-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Well Level / Level 18; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "18",
        "7,200",
        "426"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-well-12-10-l2-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Well Level / Level 2; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "2",
        "1,550",
        "138"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-well-12-10-l3-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Well Level / Level 3; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "3",
        "1,625",
        "143"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-well-12-10-l4-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Well Level / Level 4; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "4",
        "1,800",
        "148"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-well-12-10-l5-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Well Level / Level 5; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "5",
        "2,100",
        "155"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-well-12-10-l6-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Well Level / Level 6; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "6",
        "2,300",
        "163"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-well-12-10-l7-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Well Level / Level 7; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "7",
        "2,500",
        "175"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-well-12-10-l8-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Well Level / Level 8; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "8",
        "2,800",
        "193"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    },
    {
      "schemaVersion": 2,
      "id": "oil-well-12-10-l9-c790ce0e",
      "sourceId": "official-12-10",
      "url": "https://www.dominationsworld.com/blog/dominations-update-1210/",
      "contentSha256": "c790ce0eef5d743b9fc728f63f210627c1a2f57f34877b16d2fdcaae5423840b",
      "retrievedAt": "2026-10-04T19:16:18.5334675Z",
      "sourceVersion": "12.10",
      "locator": "Resource Building Changes / Oil Well Level / Level 9; headers: Storage, Generation Rate",
      "extractorVersion": "official-resource-12-10-v1",
      "rawCells": [
        "9",
        "3,100",
        "208"
      ],
      "excludedFields": [],
      "reviewStatus": "approved",
      "reviewedBy": "Codex",
      "reviewedAt": "2026-10-04T19:24:04.188Z",
      "reviewNote": "Reviewed original headers and row cells. No time unit inferred for Generation Rate; no upgrade cost/time supplied."
    }
  ],
  "versions": [
    {
      "schemaVersion": 2,
      "id": "version-12-10",
      "label": "12.10",
      "order": 1,
      "announcedAt": "2024-09-18",
      "sourceIds": [
        "official-12-10"
      ],
      "note": {
        "en": "Historical resource-building announcement. Generation time units are not specified; current-client values remain unverified.",
        "zh-cn": "历史资源建筑公告；产出的时间单位未注明，尚未确认当前客户端数值。"
      }
    },
    {
      "schemaVersion": 2,
      "id": "version-12-14",
      "label": "12.14",
      "order": 2,
      "announcedAt": "2025-01-16",
      "sourceIds": [
        "official-12-14"
      ],
      "note": {
        "en": "Historical announcement. Only the Library Level 17 building row; not current-confirmed.",
        "zh-cn": "历史公告，仅收录图书馆建筑 17 级记录；不代表当前游戏数值。"
      }
    },
    {
      "schemaVersion": 2,
      "id": "version-12-20",
      "label": "12.20",
      "order": 3,
      "announcedAt": "2025-07-15",
      "sourceIds": [
        "official-12-20"
      ],
      "note": {
        "en": "Historical Museum update; current-client status unverified.",
        "zh-cn": "历史博物馆更新；当前客户端表现待核验。"
      }
    },
    {
      "schemaVersion": 2,
      "id": "version-12-9",
      "label": "12.9",
      "order": 0,
      "announcedAt": "2024-08-15",
      "sourceIds": [
        "official-12-9"
      ],
      "note": {
        "en": "Historical announcement. Only the Library Level 16 building row is collected; not current-confirmed.",
        "zh-cn": "历史公告，仅收录图书馆建筑 16 级记录；不代表当前游戏数值。"
      }
    },
    {
      "schemaVersion": 2,
      "id": "version-13-8",
      "label": "13.8",
      "order": 4,
      "announcedAt": "2026-08-24",
      "sourceIds": [
        "official-13-8"
      ],
      "note": {
        "en": "Announcement date, not an independently verified deployment date.",
        "zh-cn": "日期为公告日期，不代表已独立核验的游戏生效日期。"
      }
    }
  ],
  "levels": [
    {
      "schemaVersion": 2,
      "id": "library-12-14",
      "entityId": "library",
      "contentVersion": "12.14",
      "edition": "international",
      "basis": "unmodified",
      "applicability": "historical",
      "status": "published",
      "note": "Historical 12.14 announcement. Only Library Level 17; not current-confirmed.",
      "rows": [
        {
          "level": 17,
          "durationSeconds": 1425600,
          "workers": 4,
          "costs": [
            {
              "resource": "gold",
              "amount": 22000000
            }
          ],
          "hp": 31000,
          "xp": 5250,
          "evidenceId": "official-12-14-library-l17-3b5ec98d"
        }
      ]
    },
    {
      "schemaVersion": 2,
      "id": "library-12-9",
      "entityId": "library",
      "contentVersion": "12.9",
      "edition": "international",
      "basis": "unmodified",
      "applicability": "historical",
      "status": "published",
      "note": "Historical 12.9 announcement, not current-confirmed; only Level 16 is recorded.",
      "rows": [
        {
          "level": 16,
          "durationSeconds": 1382400,
          "workers": 4,
          "costs": [
            {
              "resource": "gold",
              "amount": 20000000
            }
          ],
          "hp": 27600,
          "xp": 5000,
          "evidenceId": "official-12-9-library-l16-f8174df0"
        }
      ]
    },
    {
      "schemaVersion": 2,
      "id": "library-13-8",
      "entityId": "library",
      "contentVersion": "13.8",
      "edition": "international",
      "basis": "unmodified",
      "applicability": "announcement",
      "status": "published",
      "note": "公告值；未核验游戏生效与个人加成。排除图书馆表中的道路收入/储量疑点字段。",
      "rows": [
        {
          "level": 18,
          "xp": 570,
          "durationSeconds": 259200,
          "workers": 4,
          "hp": 32152,
          "costs": [
            {
              "resource": "gold",
              "amount": 8500000
            },
            {
              "resource": "polycarbonate",
              "amount": 100
            }
          ],
          "evidenceId": "official-13-8-library-l18-8c44826e"
        },
        {
          "level": 19,
          "xp": 570,
          "durationSeconds": 259200,
          "workers": 4,
          "hp": 32544,
          "costs": [
            {
              "resource": "gold",
              "amount": 8600000
            },
            {
              "resource": "polycarbonate",
              "amount": 100
            }
          ],
          "evidenceId": "official-13-8-library-l19-8c44826e"
        },
        {
          "level": 20,
          "xp": 570,
          "durationSeconds": 259200,
          "workers": 4,
          "hp": 32936,
          "costs": [
            {
              "resource": "gold",
              "amount": 8700000
            },
            {
              "resource": "polycarbonate",
              "amount": 100
            }
          ],
          "evidenceId": "official-13-8-library-l20-8c44826e"
        },
        {
          "level": 21,
          "xp": 570,
          "durationSeconds": 259200,
          "workers": 4,
          "hp": 33328,
          "costs": [
            {
              "resource": "gold",
              "amount": 8800000
            },
            {
              "resource": "polycarbonate",
              "amount": 100
            }
          ],
          "evidenceId": "official-13-8-library-l21-8c44826e"
        },
        {
          "level": 22,
          "xp": 570,
          "durationSeconds": 345600,
          "workers": 4,
          "hp": 33745,
          "costs": [
            {
              "resource": "gold",
              "amount": 8900000
            },
            {
              "resource": "polycarbonate",
              "amount": 100
            }
          ],
          "evidenceId": "official-13-8-library-l22-8c44826e"
        },
        {
          "level": 23,
          "xp": 570,
          "durationSeconds": 345600,
          "workers": 4,
          "hp": 34162,
          "costs": [
            {
              "resource": "gold",
              "amount": 9000000
            },
            {
              "resource": "polycarbonate",
              "amount": 100
            }
          ],
          "evidenceId": "official-13-8-library-l23-8c44826e"
        },
        {
          "level": 24,
          "xp": 570,
          "durationSeconds": 345600,
          "workers": 4,
          "hp": 34579,
          "costs": [
            {
              "resource": "gold",
              "amount": 9100000
            },
            {
              "resource": "polycarbonate",
              "amount": 100
            }
          ],
          "evidenceId": "official-13-8-library-l24-8c44826e"
        },
        {
          "level": 25,
          "xp": 570,
          "durationSeconds": 432000,
          "workers": 4,
          "hp": 35020,
          "costs": [
            {
              "resource": "gold",
              "amount": 9200000
            },
            {
              "resource": "polycarbonate",
              "amount": 100
            }
          ],
          "evidenceId": "official-13-8-library-l25-8c44826e"
        },
        {
          "level": 26,
          "xp": 570,
          "durationSeconds": 432000,
          "workers": 4,
          "hp": 35461,
          "costs": [
            {
              "resource": "gold",
              "amount": 9300000
            },
            {
              "resource": "polycarbonate",
              "amount": 100
            }
          ],
          "evidenceId": "official-13-8-library-l26-8c44826e"
        },
        {
          "level": 27,
          "xp": 570,
          "durationSeconds": 432000,
          "workers": 4,
          "hp": 35902,
          "costs": [
            {
              "resource": "gold",
              "amount": 9400000
            },
            {
              "resource": "polycarbonate",
              "amount": 100
            }
          ],
          "evidenceId": "official-13-8-library-l27-8c44826e"
        }
      ]
    }
  ],
  "statistics": [
    {
      "schemaVersion": 2,
      "id": "farm-caravan-12-10",
      "entityIds": [
        "farm",
        "caravan"
      ],
      "contentVersion": "12.10",
      "edition": "international",
      "basis": "unmodified",
      "applicability": "historical",
      "status": "published",
      "kind": "production",
      "note": "Historical 2024-09-18 announcement. Storage values are not upgrade costs; Generation Rate has no stated time unit. The recorded maximum is not the current game maximum.",
      "rows": [
        {
          "level": 1,
          "storage": 1200,
          "generationRate": 230,
          "evidenceId": "farm-caravan-12-10-l1-c790ce0e"
        },
        {
          "level": 2,
          "storage": 1950,
          "generationRate": 375,
          "evidenceId": "farm-caravan-12-10-l2-c790ce0e"
        },
        {
          "level": 3,
          "storage": 3120,
          "generationRate": 588,
          "evidenceId": "farm-caravan-12-10-l3-c790ce0e"
        },
        {
          "level": 4,
          "storage": 5980,
          "generationRate": 800,
          "evidenceId": "farm-caravan-12-10-l4-c790ce0e"
        },
        {
          "level": 5,
          "storage": 12000,
          "generationRate": 1025,
          "evidenceId": "farm-caravan-12-10-l5-c790ce0e"
        },
        {
          "level": 6,
          "storage": 17650,
          "generationRate": 1220,
          "evidenceId": "farm-caravan-12-10-l6-c790ce0e"
        },
        {
          "level": 7,
          "storage": 30000,
          "generationRate": 1462,
          "evidenceId": "farm-caravan-12-10-l7-c790ce0e"
        },
        {
          "level": 8,
          "storage": 41000,
          "generationRate": 1675,
          "evidenceId": "farm-caravan-12-10-l8-c790ce0e"
        },
        {
          "level": 9,
          "storage": 60000,
          "generationRate": 1966,
          "evidenceId": "farm-caravan-12-10-l9-c790ce0e"
        },
        {
          "level": 10,
          "storage": 77100,
          "generationRate": 2275,
          "evidenceId": "farm-caravan-12-10-l10-c790ce0e"
        },
        {
          "level": 11,
          "storage": 96000,
          "generationRate": 2638,
          "evidenceId": "farm-caravan-12-10-l11-c790ce0e"
        },
        {
          "level": 12,
          "storage": 154000,
          "generationRate": 3469,
          "evidenceId": "farm-caravan-12-10-l12-c790ce0e"
        },
        {
          "level": 13,
          "storage": 198000,
          "generationRate": 3900,
          "evidenceId": "farm-caravan-12-10-l13-c790ce0e"
        },
        {
          "level": 14,
          "storage": 246500,
          "generationRate": 4405,
          "evidenceId": "farm-caravan-12-10-l14-c790ce0e"
        },
        {
          "level": 15,
          "storage": 283300,
          "generationRate": 4700,
          "evidenceId": "farm-caravan-12-10-l15-c790ce0e"
        },
        {
          "level": 16,
          "storage": 322000,
          "generationRate": 5135,
          "evidenceId": "farm-caravan-12-10-l16-c790ce0e"
        },
        {
          "level": 17,
          "storage": 390000,
          "generationRate": 6300,
          "evidenceId": "farm-caravan-12-10-l17-c790ce0e"
        },
        {
          "level": 18,
          "storage": 456500,
          "generationRate": 7595,
          "evidenceId": "farm-caravan-12-10-l18-c790ce0e"
        },
        {
          "level": 19,
          "storage": 500000,
          "generationRate": 8400,
          "evidenceId": "farm-caravan-12-10-l19-c790ce0e"
        },
        {
          "level": 20,
          "storage": 524000,
          "generationRate": 9261,
          "evidenceId": "farm-caravan-12-10-l20-c790ce0e"
        },
        {
          "level": 21,
          "storage": 543000,
          "generationRate": 9600,
          "evidenceId": "farm-caravan-12-10-l21-c790ce0e"
        },
        {
          "level": 22,
          "storage": 565500,
          "generationRate": 10230,
          "evidenceId": "farm-caravan-12-10-l22-c790ce0e"
        },
        {
          "level": 23,
          "storage": 628000,
          "generationRate": 12000,
          "evidenceId": "farm-caravan-12-10-l23-c790ce0e"
        },
        {
          "level": 24,
          "storage": 710400,
          "generationRate": 14028,
          "evidenceId": "farm-caravan-12-10-l24-c790ce0e"
        },
        {
          "level": 25,
          "storage": 750000,
          "generationRate": 15250,
          "evidenceId": "farm-caravan-12-10-l25-c790ce0e"
        },
        {
          "level": 26,
          "storage": 814000,
          "generationRate": 17012,
          "evidenceId": "farm-caravan-12-10-l26-c790ce0e"
        },
        {
          "level": 27,
          "storage": 876000,
          "generationRate": 18700,
          "evidenceId": "farm-caravan-12-10-l27-c790ce0e"
        },
        {
          "level": 28,
          "storage": 934500,
          "generationRate": 20475,
          "evidenceId": "farm-caravan-12-10-l28-c790ce0e"
        },
        {
          "level": 29,
          "storage": 1022000,
          "generationRate": 23059,
          "evidenceId": "farm-caravan-12-10-l29-c790ce0e"
        }
      ]
    },
    {
      "schemaVersion": 2,
      "id": "mill-market-12-10",
      "entityIds": [
        "mill",
        "market"
      ],
      "contentVersion": "12.10",
      "edition": "international",
      "basis": "unmodified",
      "applicability": "historical",
      "status": "published",
      "kind": "storage",
      "note": "Historical 2024-09-18 announcement. Storage values are not upgrade costs; Generation Rate has no stated time unit. The recorded maximum is not the current game maximum.",
      "rows": [
        {
          "level": 1,
          "storage": 4000,
          "generationRate": null,
          "evidenceId": "mill-market-12-10-l1-c790ce0e"
        },
        {
          "level": 2,
          "storage": 16000,
          "generationRate": null,
          "evidenceId": "mill-market-12-10-l2-c790ce0e"
        },
        {
          "level": 3,
          "storage": 64000,
          "generationRate": null,
          "evidenceId": "mill-market-12-10-l3-c790ce0e"
        },
        {
          "level": 4,
          "storage": 128000,
          "generationRate": null,
          "evidenceId": "mill-market-12-10-l4-c790ce0e"
        },
        {
          "level": 5,
          "storage": 230000,
          "generationRate": null,
          "evidenceId": "mill-market-12-10-l5-c790ce0e"
        },
        {
          "level": 6,
          "storage": 560000,
          "generationRate": null,
          "evidenceId": "mill-market-12-10-l6-c790ce0e"
        },
        {
          "level": 7,
          "storage": 800000,
          "generationRate": null,
          "evidenceId": "mill-market-12-10-l7-c790ce0e"
        },
        {
          "level": 8,
          "storage": 1600000,
          "generationRate": null,
          "evidenceId": "mill-market-12-10-l8-c790ce0e"
        },
        {
          "level": 9,
          "storage": 2250000,
          "generationRate": null,
          "evidenceId": "mill-market-12-10-l9-c790ce0e"
        },
        {
          "level": 10,
          "storage": 3000000,
          "generationRate": null,
          "evidenceId": "mill-market-12-10-l10-c790ce0e"
        },
        {
          "level": 11,
          "storage": 3750000,
          "generationRate": null,
          "evidenceId": "mill-market-12-10-l11-c790ce0e"
        },
        {
          "level": 12,
          "storage": 4200000,
          "generationRate": null,
          "evidenceId": "mill-market-12-10-l12-c790ce0e"
        },
        {
          "level": 13,
          "storage": 4550000,
          "generationRate": null,
          "evidenceId": "mill-market-12-10-l13-c790ce0e"
        },
        {
          "level": 14,
          "storage": 5435000,
          "generationRate": null,
          "evidenceId": "mill-market-12-10-l14-c790ce0e"
        },
        {
          "level": 15,
          "storage": 5740000,
          "generationRate": null,
          "evidenceId": "mill-market-12-10-l15-c790ce0e"
        },
        {
          "level": 16,
          "storage": 6075000,
          "generationRate": null,
          "evidenceId": "mill-market-12-10-l16-c790ce0e"
        },
        {
          "level": 17,
          "storage": 6815000,
          "generationRate": null,
          "evidenceId": "mill-market-12-10-l17-c790ce0e"
        },
        {
          "level": 18,
          "storage": 7850000,
          "generationRate": null,
          "evidenceId": "mill-market-12-10-l18-c790ce0e"
        },
        {
          "level": 19,
          "storage": 9000000,
          "generationRate": null,
          "evidenceId": "mill-market-12-10-l19-c790ce0e"
        }
      ]
    },
    {
      "schemaVersion": 2,
      "id": "oil-refinery-12-10",
      "entityIds": [
        "oil-refinery"
      ],
      "contentVersion": "12.10",
      "edition": "international",
      "basis": "unmodified",
      "applicability": "historical",
      "status": "published",
      "kind": "storage",
      "note": "Historical 2024-09-18 announcement. Storage is not an upgrade cost. This table has no Generation Rate column; production remains unknown. The highest recorded level is not the current game maximum.",
      "rows": [
        {
          "level": 1,
          "storage": 100000,
          "evidenceId": "oil-refinery-12-10-l1-c790ce0e",
          "generationRate": null
        },
        {
          "level": 2,
          "storage": 180000,
          "evidenceId": "oil-refinery-12-10-l2-c790ce0e",
          "generationRate": null
        },
        {
          "level": 3,
          "storage": 210000,
          "evidenceId": "oil-refinery-12-10-l3-c790ce0e",
          "generationRate": null
        },
        {
          "level": 4,
          "storage": 265000,
          "evidenceId": "oil-refinery-12-10-l4-c790ce0e",
          "generationRate": null
        },
        {
          "level": 5,
          "storage": 300000,
          "evidenceId": "oil-refinery-12-10-l5-c790ce0e",
          "generationRate": null
        },
        {
          "level": 6,
          "storage": 350000,
          "evidenceId": "oil-refinery-12-10-l6-c790ce0e",
          "generationRate": null
        },
        {
          "level": 7,
          "storage": 400000,
          "evidenceId": "oil-refinery-12-10-l7-c790ce0e",
          "generationRate": null
        },
        {
          "level": 8,
          "storage": 450000,
          "evidenceId": "oil-refinery-12-10-l8-c790ce0e",
          "generationRate": null
        },
        {
          "level": 9,
          "storage": 525000,
          "evidenceId": "oil-refinery-12-10-l9-c790ce0e",
          "generationRate": null
        },
        {
          "level": 10,
          "storage": 610000,
          "evidenceId": "oil-refinery-12-10-l10-c790ce0e",
          "generationRate": null
        },
        {
          "level": 11,
          "storage": 700000,
          "evidenceId": "oil-refinery-12-10-l11-c790ce0e",
          "generationRate": null
        }
      ]
    },
    {
      "schemaVersion": 2,
      "id": "oil-well-12-10",
      "entityIds": [
        "oil-well"
      ],
      "contentVersion": "12.10",
      "edition": "international",
      "basis": "unmodified",
      "applicability": "historical",
      "status": "published",
      "kind": "production",
      "note": "Historical 2024-09-18 announcement. Storage values are not upgrade costs; Generation Rate has no stated time unit. The recorded maximum is not the current game maximum.",
      "rows": [
        {
          "level": 1,
          "storage": 1350,
          "generationRate": 125,
          "evidenceId": "oil-well-12-10-l1-c790ce0e"
        },
        {
          "level": 2,
          "storage": 1550,
          "generationRate": 138,
          "evidenceId": "oil-well-12-10-l2-c790ce0e"
        },
        {
          "level": 3,
          "storage": 1625,
          "generationRate": 143,
          "evidenceId": "oil-well-12-10-l3-c790ce0e"
        },
        {
          "level": 4,
          "storage": 1800,
          "generationRate": 148,
          "evidenceId": "oil-well-12-10-l4-c790ce0e"
        },
        {
          "level": 5,
          "storage": 2100,
          "generationRate": 155,
          "evidenceId": "oil-well-12-10-l5-c790ce0e"
        },
        {
          "level": 6,
          "storage": 2300,
          "generationRate": 163,
          "evidenceId": "oil-well-12-10-l6-c790ce0e"
        },
        {
          "level": 7,
          "storage": 2500,
          "generationRate": 175,
          "evidenceId": "oil-well-12-10-l7-c790ce0e"
        },
        {
          "level": 8,
          "storage": 2800,
          "generationRate": 193,
          "evidenceId": "oil-well-12-10-l8-c790ce0e"
        },
        {
          "level": 9,
          "storage": 3100,
          "generationRate": 208,
          "evidenceId": "oil-well-12-10-l9-c790ce0e"
        },
        {
          "level": 10,
          "storage": 3600,
          "generationRate": 233,
          "evidenceId": "oil-well-12-10-l10-c790ce0e"
        },
        {
          "level": 11,
          "storage": 3950,
          "generationRate": 248,
          "evidenceId": "oil-well-12-10-l11-c790ce0e"
        },
        {
          "level": 12,
          "storage": 4450,
          "generationRate": 273,
          "evidenceId": "oil-well-12-10-l12-c790ce0e"
        },
        {
          "level": 13,
          "storage": 4875,
          "generationRate": 295,
          "evidenceId": "oil-well-12-10-l13-c790ce0e"
        },
        {
          "level": 14,
          "storage": 5350,
          "generationRate": 321,
          "evidenceId": "oil-well-12-10-l14-c790ce0e"
        },
        {
          "level": 15,
          "storage": 5900,
          "generationRate": 349,
          "evidenceId": "oil-well-12-10-l15-c790ce0e"
        },
        {
          "level": 16,
          "storage": 6450,
          "generationRate": 383,
          "evidenceId": "oil-well-12-10-l16-c790ce0e"
        },
        {
          "level": 17,
          "storage": 6750,
          "generationRate": 401,
          "evidenceId": "oil-well-12-10-l17-c790ce0e"
        },
        {
          "level": 18,
          "storage": 7200,
          "generationRate": 426,
          "evidenceId": "oil-well-12-10-l18-c790ce0e"
        }
      ]
    }
  ],
  "assets": [],
  "appearances": [],
  "relations": [
    {
      "schemaVersion": 2,
      "id": "embassy-repair-age",
      "fromId": "embassy",
      "toId": "medieval-age",
      "kind": "requires",
      "status": "published",
      "sourceIds": [
        "official-faq-embassy"
      ],
      "descriptions": {
        "en": "FAQ repair threshold: Medieval Age.",
        "zh-cn": "FAQ 修复条件：从中世纪开始。"
      },
      "reviewedAt": "2026-10-04T11:55:28.282Z"
    },
    {
      "schemaVersion": 2,
      "id": "museum-repair-age",
      "fromId": "museum",
      "toId": "gunpowder-age",
      "kind": "requires",
      "status": "published",
      "sourceIds": [
        "official-faq-museum"
      ],
      "descriptions": {
        "en": "FAQ repair threshold: Gunpowder Age.",
        "zh-cn": "FAQ 修复条件：从火药时代开始。"
      },
      "reviewedAt": "2026-10-04T11:55:28.282Z"
    },
    {
      "schemaVersion": 2,
      "id": "speed-up-storage",
      "fromId": "speed-ups",
      "toId": "archive",
      "kind": "stored-in",
      "status": "published",
      "sourceIds": [
        "official-faq-speed-ups"
      ],
      "descriptions": {
        "en": "Stored in the Archive according to the speed-up FAQ.",
        "zh-cn": "按加速 FAQ 的说明，存放于档案馆。"
      },
      "reviewedAt": "2026-10-04T11:55:28.282Z"
    }
  ]
}
