{
  "generatedAt": "2026-11-04T21:16:19.271426+00:00",
  "serverCommit": "a4c31517cd0c428783650e008e199f2ac42a8434",
  "scope": "Files on disk; emulator definitions, not official values or current JVM state.",
  "counts": {
    "items": 9208,
    "skills": 2694,
    "npcs": 6519,
    "xmlSpawnRecords": 21750,
    "unresolvedSpawnIds": 1,
    "classes": 89,
    "classTemplates": 89,
    "globalTableFiles": 213
  },
  "customDefinitions": 37,
  "customOverrides": 4,
  "unresolvedSpawnDeclarations": [
    {
      "id": "80000",
      "source": {
        "file": "spawns/Others/FakePlayers.xml",
        "sha256": "47561ff88c964db93f6be8f3f512c721f456241b7b93d675096d62f2f25ddb06"
      }
    }
  ],
  "classParentMismatches": [],
  "baseStats": [
    {
      "id": 0,
      "name": "Human Fighter",
      "baseINT": "21",
      "baseSTR": "40",
      "baseCON": "43",
      "baseMEN": "25",
      "baseDEX": "30",
      "baseWIT": "11"
    },
    {
      "id": 10,
      "name": "Human Mystic",
      "baseINT": "41",
      "baseSTR": "22",
      "baseCON": "27",
      "baseMEN": "39",
      "baseDEX": "21",
      "baseWIT": "20"
    },
    {
      "id": 18,
      "name": "Elven Fighter",
      "baseINT": "23",
      "baseSTR": "36",
      "baseCON": "36",
      "baseMEN": "26",
      "baseDEX": "35",
      "baseWIT": "14"
    },
    {
      "id": 25,
      "name": "Elven Mystic",
      "baseINT": "37",
      "baseSTR": "21",
      "baseCON": "25",
      "baseMEN": "40",
      "baseDEX": "24",
      "baseWIT": "23"
    },
    {
      "id": 31,
      "name": "Dark Fighter",
      "baseINT": "25",
      "baseSTR": "41",
      "baseCON": "32",
      "baseMEN": "26",
      "baseDEX": "34",
      "baseWIT": "12"
    },
    {
      "id": 38,
      "name": "Dark Mystic",
      "baseINT": "44",
      "baseSTR": "23",
      "baseCON": "24",
      "baseMEN": "37",
      "baseDEX": "23",
      "baseWIT": "19"
    },
    {
      "id": 44,
      "name": "Orc Fighter",
      "baseINT": "18",
      "baseSTR": "40",
      "baseCON": "47",
      "baseMEN": "27",
      "baseDEX": "26",
      "baseWIT": "12"
    },
    {
      "id": 49,
      "name": "Orc Mystic",
      "baseINT": "31",
      "baseSTR": "27",
      "baseCON": "31",
      "baseMEN": "42",
      "baseDEX": "24",
      "baseWIT": "15"
    },
    {
      "id": 53,
      "name": "Dwarf Fighter",
      "baseINT": "20",
      "baseSTR": "39",
      "baseCON": "45",
      "baseMEN": "27",
      "baseDEX": "29",
      "baseWIT": "10"
    }
  ],
  "cityCount": 17,
  "cityStatusCounts": {
    "partial-main": 1,
    "playable-main": 15,
    "sector-only": 1
  },
  "limits": [
    "No official server source or official geodata certified.",
    "XML tables preserve formulas, level/enchant references and conditions without guessing evaluated values.",
    "NPC templates do not equal live spawn populations; boss skills/configs/AI modify effective stats.",
    "City center sectors are derived from normal respawn points; territory sectors are broader than a city.",
    "Config snapshot does not prove values loaded by the running JVM."
  ],
  "mechanics": [
    {
      "file": "java/org/l2jmobius/gameserver/config/PlayerConfig.java",
      "sha256": "ad05e5741b4520724a257fc689056cb3e399a14fdf94ab6816720ee7e54ce085",
      "officialParity": "unverified-emulator-code"
    },
    {
      "file": "java/org/l2jmobius/gameserver/entity/World.java",
      "sha256": "b4b6104596bc94a43266dd7e50f42b2b1aea2488cf9616974255b656a01da562",
      "officialParity": "unverified-emulator-code"
    },
    {
      "file": "java/org/l2jmobius/gameserver/entity/spawns/Spawn.java",
      "sha256": "42307eac0dd6bb2661e9b069d39a0fad67c62a466bf0ab520cac6a39fbd0b045",
      "officialParity": "unverified-emulator-code"
    },
    {
      "file": "java/org/l2jmobius/gameserver/entity/teleporter/TeleportHolder.java",
      "sha256": "0e1b1957f7a339531dc0f2ee407909f5c9807f46e33daa4332893295c1bb6c7d",
      "officialParity": "unverified-emulator-code"
    },
    {
      "file": "java/org/l2jmobius/gameserver/geoengine/GeoEngine.java",
      "sha256": "41e5565696f977f5633e3a151facf6ee25c01baf40b7b149ed4ce4f1851144fd",
      "officialParity": "unverified-emulator-code"
    },
    {
      "file": "java/org/l2jmobius/gameserver/mechanics/stats/BaseStat.java",
      "sha256": "52f32a7fd5773c03159fb767b89c562079dfe084461366fdbfcb79dd5a18b1bf",
      "officialParity": "unverified-emulator-code"
    },
    {
      "file": "java/org/l2jmobius/gameserver/mechanics/stats/Formulas.java",
      "sha256": "8116a8ea38d475ab76dd66dd27c5ea748a4aaac2cfc3fbd1741f284e8ba16605",
      "officialParity": "unverified-emulator-code"
    }
  ],
  "bossScripts": [
    {
      "file": "scripts/ai/bosses/Antharas/Antharas.java",
      "sha256": "d63f295b6f832643f05aa2d13a15f580e73d6fa11dcc54918ad60764641ae801"
    },
    {
      "file": "scripts/ai/bosses/Baium/Baium.java",
      "sha256": "8c6d736adafaac0e86a028f54ef4db84c79c89ca80f313cce778665d8b7ce075"
    },
    {
      "file": "scripts/ai/bosses/Core/Core.java",
      "sha256": "66f0d202952fbcde123d44634c2932923ba6d38d67b99c6f5fe352c05bd46570"
    },
    {
      "file": "scripts/ai/bosses/DrChaos/DrChaos.java",
      "sha256": "5813bfd31a09b5220e9773c42b2ab7cd804cf9ea4a58c938501ca088c0fb9ba5"
    },
    {
      "file": "scripts/ai/bosses/Frintezza/Frintezza.java",
      "sha256": "078a94c5cb96f84f3ff1e0f72dcf8cb6843a2228ae43ff787f288c1030e351f4"
    },
    {
      "file": "scripts/ai/bosses/Orfen/Orfen.java",
      "sha256": "507c222b4ceb3b193528cdd9abcd8932b1108a4455a2c1a1f9ce886e309dc8ae"
    },
    {
      "file": "scripts/ai/bosses/QueenAnt/QueenAnt.java",
      "sha256": "4cef1ec99959429bae1dcd1dd7981acb78ec1d90da8d1a642a07b13b6ba6f6c2"
    },
    {
      "file": "scripts/ai/bosses/Sailren/Sailren.java",
      "sha256": "2ec79999f283cd3147a8fe01a90c2e606b22ce230b2f43d3b85a18a1fd10c3f4"
    },
    {
      "file": "scripts/ai/bosses/Valakas/Valakas.java",
      "sha256": "4791dee2db0681ab43f12253916c8394d0a78b9c54fff1e9968ce00015681b80"
    },
    {
      "file": "scripts/ai/bosses/Zaken/Zaken.java",
      "sha256": "189891842ec7b6962f282fa2cee3bf1202eb55c1dafd6ef97a5a25f8a1426f29"
    },
    {
      "file": "scripts/ai/bosses/Zaken/ZakenDoor.java",
      "sha256": "af5dcb25df85e3010b54c2e2a2db96de53d2ce3024e71d620d928abcc779e4e2"
    },
    {
      "file": "scripts/ai/bosses/package-info.java",
      "sha256": "cc8517ae8a9019b5e8f4a2b22166a0bc9248ac4756f0c8d8447b6b645f187103"
    }
  ],
  "sourceManifestSHA256": "bfbd42eacec209172e4441189d7732a16876c370da4c59d71c76fd89089cd6a7"
}