{
  "schema_version": "1",
  "mode": "workspace",
  "repository": "C:/Projects/FreeExile",
  "total_files": 1430,
  "reviewable_count": 359,
  "excluded_count": 1071,
  "total_insertions": 497658,
  "total_deletions": 24570,
  "reviewable_files": [
    {
      "path": ".gitignore",
      "status": "modified",
      "insertions": 6,
      "deletions": 0
    },
    {
      "path": "client/demo/index.html",
      "status": "modified",
      "insertions": 57,
      "deletions": 4
    },
    {
      "path": "client/src/proto/bundle.d.ts",
      "status": "modified",
      "insertions": 14062,
      "deletions": 3039
    },
    {
      "path": "client/src/proto/bundle.js",
      "status": "modified",
      "insertions": 41650,
      "deletions": 9968
    },
    {
      "path": "client/src/security/ClientSecurityGuard.ts",
      "status": "modified",
      "insertions": 71,
      "deletions": 13
    },
    {
      "path": "client/webapp/css/main.css",
      "status": "modified",
      "insertions": 1,
      "deletions": 0
    },
    {
      "path": "client/webapp/js/data/i18n.js",
      "status": "modified",
      "insertions": 6,
      "deletions": 2
    },
    {
      "path": "client/webapp/js/data/i18n_catalog.js",
      "status": "modified",
      "insertions": 651,
      "deletions": 576
    },
    {
      "path": "docs/documentation_index.json",
      "status": "modified",
      "insertions": 268,
      "deletions": 13
    },
    {
      "path": "scripts/compile_protos.py",
      "status": "modified",
      "insertions": 22,
      "deletions": 0
    },
    {
      "path": "server/combat/monster_scaling.py",
      "status": "modified",
      "insertions": 29,
      "deletions": 5
    },
    {
      "path": "server/engine_native/freeexile_sim_core.cpp",
      "status": "modified",
      "insertions": 10,
      "deletions": 199
    },
    {
      "path": "server/inventory/loot_drop_service.py",
      "status": "modified",
      "insertions": 52,
      "deletions": 15
    },
    {
      "path": "server/inventory/loot_filter_types.py",
      "status": "modified",
      "insertions": 24,
      "deletions": 0
    },
    {
      "path": "server/security/fog_integrity_verifier.py",
      "status": "modified",
      "insertions": 7,
      "deletions": 7
    },
    {
      "path": "server/security/packet_cipher.py",
      "status": "modified",
      "insertions": 135,
      "deletions": 41
    },
    {
      "path": "server/security/touch_biometrics.py",
      "status": "modified",
      "insertions": 240,
      "deletions": 51
    },
    {
      "path": "server/trade/consignment_vault.py",
      "status": "modified",
      "insertions": 28,
      "deletions": 30
    },
    {
      "path": "server/trade/two_phase_commit.py",
      "status": "modified",
      "insertions": 292,
      "deletions": 113
    },
    {
      "path": "server/world/agent_orb_service.py",
      "status": "modified",
      "insertions": 231,
      "deletions": 54
    },
    {
      "path": "server/world/ascendancy_engine.py",
      "status": "modified",
      "insertions": 20,
      "deletions": 3
    },
    {
      "path": "server/world/ascendancy_types.py",
      "status": "modified",
      "insertions": 2,
      "deletions": 0
    },
    {
      "path": "server/world/combat_engine.py",
      "status": "modified",
      "insertions": 266,
      "deletions": 54
    },
    {
      "path": "server/world/hideout_engine.py",
      "status": "modified",
      "insertions": 54,
      "deletions": 2
    },
    {
      "path": "server/world/item_crafting_engine.py",
      "status": "modified",
      "insertions": 187,
      "deletions": 235
    },
    {
      "path": "server/world/map_biome_catalog.py",
      "status": "modified",
      "insertions": 384,
      "deletions": 26
    },
    {
      "path": "server/world/map_data_types.py",
      "status": "modified",
      "insertions": 88,
      "deletions": 0
    },
    {
      "path": "server/world/martial_catalog.py",
      "status": "modified",
      "insertions": 73,
      "deletions": 34
    },
    {
      "path": "server/world/martial_matrix.py",
      "status": "modified",
      "insertions": 3,
      "deletions": 3
    },
    {
      "path": "server/world/martial_types.py",
      "status": "modified",
      "insertions": 4,
      "deletions": 4
    },
    {
      "path": "server/world/monster_ai_engine.py",
      "status": "modified",
      "insertions": 93,
      "deletions": 14
    },
    {
      "path": "server/world/monster_procedural_engine.py",
      "status": "modified",
      "insertions": 137,
      "deletions": 8
    },
    {
      "path": "server/world/monster_types.py",
      "status": "modified",
      "insertions": 51,
      "deletions": 1
    },
    {
      "path": "server/world/primal_stones_crafting.py",
      "status": "modified",
      "insertions": 33,
      "deletions": 5
    },
    {
      "path": "server/world/procedural_map_engine.py",
      "status": "modified",
      "insertions": 326,
      "deletions": 179
    },
    {
      "path": "server/world/quest_engine.py",
      "status": "modified",
      "insertions": 30,
      "deletions": 2
    },
    {
      "path": "server/world/quest_types.py",
      "status": "modified",
      "insertions": 16,
      "deletions": 0
    },
    {
      "path": "server/world/server_engine_loop.py",
      "status": "modified",
      "insertions": 65,
      "deletions": 8
    },
    {
      "path": "server/world/skill_database_service.py",
      "status": "modified",
      "insertions": 4,
      "deletions": 4
    },
    {
      "path": "server/world/war_fog_engine.py",
      "status": "modified",
      "insertions": 19,
      "deletions": 0
    },
    {
      "path": "server/world/zone_catalog.py",
      "status": "modified",
      "insertions": 73,
      "deletions": 18
    },
    {
      "path": "server/world/zone_engine.py",
      "status": "modified",
      "insertions": 57,
      "deletions": 4
    },
    {
      "path": "server/world/zone_types.py",
      "status": "modified",
      "insertions": 7,
      "deletions": 0
    },
    {
      "path": "server_cpp/include/chat/MultilingualProfanityFilter.hpp",
      "status": "modified",
      "insertions": 3,
      "deletions": 1
    },
    {
      "path": "server_cpp/include/scripting/WasmHostBridge.hpp",
      "status": "modified",
      "insertions": 3,
      "deletions": 0
    },
    {
      "path": "server_cpp/include/spatial/SpatialGrid.hpp",
      "status": "modified",
      "insertions": 23,
      "deletions": 1
    },
    {
      "path": "server_cpp/include/world/ZoneServer.hpp",
      "status": "modified",
      "insertions": 109,
      "deletions": 48
    },
    {
      "path": "tools/asset_pipeline/animation_pipeline.py",
      "status": "modified",
      "insertions": 15,
      "deletions": 11
    },
    {
      "path": "tools/asset_pipeline/clean_sprite_transparency.py",
      "status": "modified",
      "insertions": 0,
      "deletions": 3
    },
    {
      "path": "tools/asset_pipeline/design_pipeline_manager.py",
      "status": "modified",
      "insertions": 9,
      "deletions": 10
    },
    {
      "path": "tools/asset_pipeline/pbr_texture_synthesizer.py",
      "status": "modified",
      "insertions": 52,
      "deletions": 3
    },
    {
      "path": "tools/asset_pipeline/produce_game_assets_master_ai.py",
      "status": "modified",
      "insertions": 1,
      "deletions": 8
    },
    {
      "path": "tools/asset_pipeline/produce_grimdark_monsters_ai.py",
      "status": "modified",
      "insertions": 0,
      "deletions": 7
    },
    {
      "path": "tools/asset_pipeline/savage_vfx_factory.py",
      "status": "modified",
      "insertions": 4,
      "deletions": 13
    },
    {
      "path": "tools/lint/check_code_and_doc_hygiene.py",
      "status": "modified",
      "insertions": 11,
      "deletions": 6
    },
    {
      "path": "tools/serve_webapp.py",
      "status": "modified",
      "insertions": 71,
      "deletions": 4
    },
    {
      "path": ".antigravityignore",
      "status": "added",
      "insertions": 99,
      "deletions": 0
    },
    {
      "path": ".geminiignore",
      "status": "added",
      "insertions": 99,
      "deletions": 0
    },
    {
      "path": "assets/approved/vfx/savage_primal_skills_vfx_atlas.json",
      "status": "added",
      "insertions": 6440,
      "deletions": 0
    },
    {
      "path": "audit/i18n_report.json",
      "status": "added",
      "insertions": 7,
      "deletions": 0
    },
    {
      "path": "clean_export.py",
      "status": "added",
      "insertions": 16,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/animations/char_feral_berserker_anim_manifest.json",
      "status": "added",
      "insertions": 443,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/animations/char_glacial_lancer_anim_manifest.json",
      "status": "added",
      "insertions": 443,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/animations/char_shadow_assassin_anim_manifest.json",
      "status": "added",
      "insertions": 443,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/animations/char_sword_maiden_anim_manifest.json",
      "status": "added",
      "insertions": 443,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/animations/char_sword_master_anim_manifest.json",
      "status": "added",
      "insertions": 443,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/animations/char_wild_archer_anim_manifest.json",
      "status": "added",
      "insertions": 443,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/animations/hero_anim_manifest.json",
      "status": "added",
      "insertions": 443,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/animations/mob_feral_hellhound_anim_manifest.json",
      "status": "added",
      "insertions": 323,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/animations/mob_skeleton_warrior_anim_manifest.json",
      "status": "added",
      "insertions": 323,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/characters/char_feral_berserker/char_feral_berserker_anim_manifest.json",
      "status": "added",
      "insertions": 17588,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/characters/char_feral_berserker/song_binh_config.json",
      "status": "added",
      "insertions": 13,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/characters/char_glacial_lancer/char_glacial_lancer_anim_manifest.json",
      "status": "added",
      "insertions": 17588,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/characters/char_glacial_lancer/song_binh_config.json",
      "status": "added",
      "insertions": 13,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/characters/char_shadow_assassin/char_shadow_assassin_anim_manifest.json",
      "status": "added",
      "insertions": 17588,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/characters/char_shadow_assassin/song_binh_config.json",
      "status": "added",
      "insertions": 13,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/characters/char_sword_maiden/char_sword_maiden_anim_manifest.json",
      "status": "added",
      "insertions": 17588,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/characters/char_sword_maiden/song_binh_config.json",
      "status": "added",
      "insertions": 13,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/characters/char_sword_master/char_sword_master_anim_manifest.json",
      "status": "added",
      "insertions": 17588,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/characters/char_sword_master/song_binh_config.json",
      "status": "added",
      "insertions": 13,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/characters/char_wild_archer/char_wild_archer_anim_manifest.json",
      "status": "added",
      "insertions": 17588,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/characters/char_wild_archer/song_binh_config.json",
      "status": "added",
      "insertions": 13,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/feral_npc_cast_metadata.json",
      "status": "added",
      "insertions": 61,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/map/portals/astral_portal_metadata.json",
      "status": "added",
      "insertions": 36,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/archetypes/mob_blood_crawler/mob_blood_crawler_anim_manifest.json",
      "status": "added",
      "insertions": 8607,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/archetypes/mob_blood_crawler/pipeline_config.json",
      "status": "added",
      "insertions": 17,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/archetypes/mob_bramble_treant/mob_bramble_treant_anim_manifest.json",
      "status": "added",
      "insertions": 8607,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/archetypes/mob_bramble_treant/pipeline_config.json",
      "status": "added",
      "insertions": 17,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/archetypes/mob_corrupted_raptor/mob_corrupted_raptor_anim_manifest.json",
      "status": "added",
      "insertions": 8607,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/archetypes/mob_corrupted_raptor/pipeline_config.json",
      "status": "added",
      "insertions": 17,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/archetypes/mob_feral_hellhound/mob_feral_hellhound_anim_manifest.json",
      "status": "added",
      "insertions": 8607,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/archetypes/mob_feral_hellhound/pipeline_config.json",
      "status": "added",
      "insertions": 17,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/archetypes/mob_flesh_abomination/mob_flesh_abomination_anim_manifest.json",
      "status": "added",
      "insertions": 8607,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/archetypes/mob_flesh_abomination/pipeline_config.json",
      "status": "added",
      "insertions": 17,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/archetypes/mob_ironhide_behemoth/mob_ironhide_behemoth_anim_manifest.json",
      "status": "added",
      "insertions": 8607,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/archetypes/mob_ironhide_behemoth/pipeline_config.json",
      "status": "added",
      "insertions": 17,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/archetypes/mob_primal_cannibal/mob_primal_cannibal_anim_manifest.json",
      "status": "added",
      "insertions": 8607,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/archetypes/mob_primal_cannibal/pipeline_config.json",
      "status": "added",
      "insertions": 17,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/archetypes/mob_risen_skeleton/mob_risen_skeleton_anim_manifest.json",
      "status": "added",
      "insertions": 8607,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/archetypes/mob_risen_skeleton/pipeline_config.json",
      "status": "added",
      "insertions": 17,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/archetypes/mob_shadow_wraith/mob_shadow_wraith_anim_manifest.json",
      "status": "added",
      "insertions": 8607,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/archetypes/mob_shadow_wraith/pipeline_config.json",
      "status": "added",
      "insertions": 17,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/archetypes/mob_tomb_lord/mob_tomb_lord_anim_manifest.json",
      "status": "added",
      "insertions": 8607,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/archetypes/mob_tomb_lord/pipeline_config.json",
      "status": "added",
      "insertions": 17,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/monsters/monster_system_metadata.json",
      "status": "added",
      "insertions": 57,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/savage_vfx/savage_vfx_atlas.json",
      "status": "added",
      "insertions": 158,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/shop/megashop_catalog_metadata.json",
      "status": "added",
      "insertions": 117,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/skills/martial_skills_metadata.json",
      "status": "added",
      "insertions": 208,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/ui/agent_orb/agent_orb_metadata.json",
      "status": "added",
      "insertions": 38,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/ui/ascendancy/ascendancy_ui_layout.json",
      "status": "added",
      "insertions": 45,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/ui/combat/hud_combat_metadata.json",
      "status": "added",
      "insertions": 59,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/ui/dialogue/feral_dialogue_ui_layout.json",
      "status": "added",
      "insertions": 41,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/ui/guild/guild_stash_metadata.json",
      "status": "added",
      "insertions": 43,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/ui/quests/quest_scroll_metadata.json",
      "status": "added",
      "insertions": 21,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/ui/security/security_shield_metadata.json",
      "status": "added",
      "insertions": 21,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/resources/ui/stash/remove_only_stash_metadata.json",
      "status": "added",
      "insertions": 15,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/animation/AnimationFSM.ts",
      "status": "added",
      "insertions": 124,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/combat/CombatController.ts",
      "status": "added",
      "insertions": 239,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/combat/CombatFeel.ts",
      "status": "added",
      "insertions": 37,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/combat/DamageNumberBuffer.ts",
      "status": "added",
      "insertions": 104,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/combat/TelegraphRenderer.ts",
      "status": "added",
      "insertions": 91,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/core/AStarPathfinder.ts",
      "status": "added",
      "insertions": 265,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/core/CameraController.ts",
      "status": "added",
      "insertions": 106,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/core/EventBus.ts",
      "status": "added",
      "insertions": 41,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/core/KinematicsEngine.ts",
      "status": "added",
      "insertions": 143,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/core/Math25D.ts",
      "status": "added",
      "insertions": 109,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/core/WallSliding.ts",
      "status": "added",
      "insertions": 95,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/data/skill_catalog.ts",
      "status": "added",
      "insertions": 374,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/data/skill_tags.ts",
      "status": "added",
      "insertions": 519,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/data/support_skill_catalog.ts",
      "status": "added",
      "insertions": 141,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/index.ts",
      "status": "added",
      "insertions": 36,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/network/EntityInterpolator.ts",
      "status": "added",
      "insertions": 102,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/network/NetworkManager.ts",
      "status": "added",
      "insertions": 203,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/network/OpcodeRegistry.ts",
      "status": "added",
      "insertions": 44,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/proto/bundle.d.ts",
      "status": "added",
      "insertions": 27497,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/proto/bundle.js",
      "status": "added",
      "insertions": 79440,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/ui/CharCreationView.ts",
      "status": "added",
      "insertions": 91,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/ui/HudController.ts",
      "status": "added",
      "insertions": 69,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/ui/I18nManager.ts",
      "status": "added",
      "insertions": 63,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/ui/InventoryView.ts",
      "status": "added",
      "insertions": 88,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/ui/LiquidOrbView.ts",
      "status": "added",
      "insertions": 58,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/ui/MinimapView.ts",
      "status": "added",
      "insertions": 54,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/ui/NpcDialogueView.ts",
      "status": "added",
      "insertions": 37,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/world/BossGateController.ts",
      "status": "added",
      "insertions": 177,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/world/DungeonWorld.ts",
      "status": "added",
      "insertions": 167,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/world/SanctuaryWorld.ts",
      "status": "added",
      "insertions": 110,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/world/TargetDummy.ts",
      "status": "added",
      "insertions": 124,
      "deletions": 0
    },
    {
      "path": "client/cocos/assets/scripts/world/YSortManager.ts",
      "status": "added",
      "insertions": 53,
      "deletions": 0
    },
    {
      "path": "client/cocos/package.json",
      "status": "added",
      "insertions": 17,
      "deletions": 0
    },
    {
      "path": "client/cocos/preview-template/manifest.json",
      "status": "added",
      "insertions": 24,
      "deletions": 0
    },
    {
      "path": "client/cocos/preview-template/mock_cc.d.ts",
      "status": "added",
      "insertions": 173,
      "deletions": 0
    },
    {
      "path": "client/cocos/preview-template/preview_app.js",
      "status": "added",
      "insertions": 376,
      "deletions": 0
    },
    {
      "path": "client/cocos/preview-template/preview_data.js",
      "status": "added",
      "insertions": 156,
      "deletions": 0
    },
    {
      "path": "client/cocos/preview-template/preview_renderer.js",
      "status": "added",
      "insertions": 383,
      "deletions": 0
    },
    {
      "path": "client/cocos/preview-template/style.css",
      "status": "added",
      "insertions": 368,
      "deletions": 0
    },
    {
      "path": "client/cocos/project.json",
      "status": "added",
      "insertions": 7,
      "deletions": 0
    },
    {
      "path": "client/cocos/settings/v2/packages/builder.json",
      "status": "added",
      "insertions": 16,
      "deletions": 0
    },
    {
      "path": "client/cocos/settings/v2/packages/project.json",
      "status": "added",
      "insertions": 26,
      "deletions": 0
    },
    {
      "path": "client/cocos/tsconfig.json",
      "status": "added",
      "insertions": 19,
      "deletions": 0
    },
    {
      "path": "client/webapp/assets/vfx/savage_primal_skills_vfx_atlas.json",
      "status": "added",
      "insertions": 6440,
      "deletions": 0
    },
    {
      "path": "client/webapp/js/ui/template_manager.js",
      "status": "added",
      "insertions": 175,
      "deletions": 0
    },
    {
      "path": "client/webapp/js/ui/templates/template_catalog_activities.js",
      "status": "added",
      "insertions": 579,
      "deletions": 0
    },
    {
      "path": "client/webapp/js/ui/templates/template_catalog_auth.js",
      "status": "added",
      "insertions": 448,
      "deletions": 0
    },
    {
      "path": "client/webapp/js/ui/templates/template_catalog_endgame.js",
      "status": "added",
      "insertions": 340,
      "deletions": 0
    },
    {
      "path": "client/webapp/js/ui/templates/template_catalog_inventory.js",
      "status": "added",
      "insertions": 477,
      "deletions": 0
    },
    {
      "path": "client/webapp/js/ui/templates/template_catalog_system.js",
      "status": "added",
      "insertions": 442,
      "deletions": 0
    },
    {
      "path": "client/webapp/js/ui/templates/template_catalog_world.js",
      "status": "added",
      "insertions": 599,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/account_modal.html",
      "status": "added",
      "insertions": 305,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/agent_orb_modal.html",
      "status": "added",
      "insertions": 198,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/bag_modal.html",
      "status": "added",
      "insertions": 94,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/char_create_modal.html",
      "status": "added",
      "insertions": 114,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/character_modal.html",
      "status": "added",
      "insertions": 43,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/checkout_modal.html",
      "status": "added",
      "insertions": 37,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/combat_test_dashboard_modal.html",
      "status": "added",
      "insertions": 38,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/divine_vault_modal.html",
      "status": "added",
      "insertions": 28,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/dungeon_modal.html",
      "status": "added",
      "insertions": 270,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/endgame_atlas_modal.html",
      "status": "added",
      "insertions": 136,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/feedback_modal.html",
      "status": "added",
      "insertions": 135,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/forge_modal.html",
      "status": "added",
      "insertions": 159,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/game_notice_modal.html",
      "status": "added",
      "insertions": 12,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/harvest_report_modal.html",
      "status": "added",
      "insertions": 54,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/hideout_modal.html",
      "status": "added",
      "insertions": 215,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/loot_filter_modal.html",
      "status": "added",
      "insertions": 55,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/megashop_modal.html",
      "status": "added",
      "insertions": 66,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/meridian_modal.html",
      "status": "added",
      "insertions": 17,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/npc_dialogue_modal.html",
      "status": "added",
      "insertions": 31,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/season_modal.html",
      "status": "added",
      "insertions": 130,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/settings_modal.html",
      "status": "added",
      "insertions": 191,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/story_quests_modal.html",
      "status": "added",
      "insertions": 68,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/vault_modal.html",
      "status": "added",
      "insertions": 72,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/war_fog_modal.html",
      "status": "added",
      "insertions": 105,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/web3_modal.html",
      "status": "added",
      "insertions": 57,
      "deletions": 0
    },
    {
      "path": "client/webapp/templates/worldmap_modal.html",
      "status": "added",
      "insertions": 53,
      "deletions": 0
    },
    {
      "path": "data/.blast_radius_ack.json",
      "status": "added",
      "insertions": 13,
      "deletions": 0
    },
    {
      "path": "data/.doc_blast_radius_ack.json",
      "status": "added",
      "insertions": 3,
      "deletions": 0
    },
    {
      "path": "deploy/helm/freeexile/Chart.yaml",
      "status": "added",
      "insertions": 15,
      "deletions": 0
    },
    {
      "path": "deploy/helm/freeexile/templates/gateway-deployment.yaml",
      "status": "added",
      "insertions": 31,
      "deletions": 0
    },
    {
      "path": "deploy/helm/freeexile/templates/hpa.yaml",
      "status": "added",
      "insertions": 21,
      "deletions": 0
    },
    {
      "path": "deploy/helm/freeexile/templates/service.yaml",
      "status": "added",
      "insertions": 37,
      "deletions": 0
    },
    {
      "path": "deploy/helm/freeexile/templates/world-statefulset.yaml",
      "status": "added",
      "insertions": 33,
      "deletions": 0
    },
    {
      "path": "deploy/helm/freeexile/values.yaml",
      "status": "added",
      "insertions": 49,
      "deletions": 0
    },
    {
      "path": "docs/qa/reports/telemetry/cocos_journey_telemetry.json",
      "status": "added",
      "insertions": 58,
      "deletions": 0
    },
    {
      "path": "docs/qa/reports/telemetry/qa_browser_telemetry.json",
      "status": "added",
      "insertions": 222,
      "deletions": 0
    },
    {
      "path": "fix_all.py",
      "status": "added",
      "insertions": 31,
      "deletions": 0
    },
    {
      "path": "fix_combat.py",
      "status": "added",
      "insertions": 99,
      "deletions": 0
    },
    {
      "path": "fix_data.py",
      "status": "added",
      "insertions": 12,
      "deletions": 0
    },
    {
      "path": "fix_export_final.py",
      "status": "added",
      "insertions": 10,
      "deletions": 0
    },
    {
      "path": "kinh_ky_audit.json",
      "status": "added",
      "insertions": 1007,
      "deletions": 0
    },
    {
      "path": "ocr_rules.json",
      "status": "added",
      "insertions": 25,
      "deletions": 0
    },
    {
      "path": "preview.json",
      "status": "added",
      "insertions": 0,
      "deletions": 0
    },
    {
      "path": "proto/meridian.proto",
      "status": "added",
      "insertions": 121,
      "deletions": 0
    },
    {
      "path": "proto/party.proto",
      "status": "added",
      "insertions": 211,
      "deletions": 0
    },
    {
      "path": "proto/portal.proto",
      "status": "added",
      "insertions": 153,
      "deletions": 0
    },
    {
      "path": "proto/social.proto",
      "status": "added",
      "insertions": 205,
      "deletions": 0
    },
    {
      "path": "run_dev_server.py",
      "status": "added",
      "insertions": 15,
      "deletions": 0
    },
    {
      "path": "server/gateway/gateway_sync_helper.py",
      "status": "added",
      "insertions": 171,
      "deletions": 0
    },
    {
      "path": "server/gateway/ws_gateway_bridge.py",
      "status": "added",
      "insertions": 406,
      "deletions": 0
    },
    {
      "path": "server/party/__init__.py",
      "status": "added",
      "insertions": 24,
      "deletions": 0
    },
    {
      "path": "server/party/party_scaling_calculator.py",
      "status": "added",
      "insertions": 191,
      "deletions": 0
    },
    {
      "path": "server/party/party_service.py",
      "status": "added",
      "insertions": 324,
      "deletions": 0
    },
    {
      "path": "server/party/party_types.py",
      "status": "added",
      "insertions": 152,
      "deletions": 0
    },
    {
      "path": "server/proto/meridian_pb2.py",
      "status": "added",
      "insertions": 64,
      "deletions": 0
    },
    {
      "path": "server/proto/meridian_pb2.pyi",
      "status": "added",
      "insertions": 224,
      "deletions": 0
    },
    {
      "path": "server/proto/party_pb2.py",
      "status": "added",
      "insertions": 85,
      "deletions": 0
    },
    {
      "path": "server/proto/party_pb2.pyi",
      "status": "added",
      "insertions": 335,
      "deletions": 0
    },
    {
      "path": "server/proto/portal_pb2.py",
      "status": "added",
      "insertions": 67,
      "deletions": 0
    },
    {
      "path": "server/proto/portal_pb2.pyi",
      "status": "added",
      "insertions": 237,
      "deletions": 0
    },
    {
      "path": "server/proto/social_pb2.py",
      "status": "added",
      "insertions": 89,
      "deletions": 0
    },
    {
      "path": "server/proto/social_pb2.pyi",
      "status": "added",
      "insertions": 318,
      "deletions": 0
    },
    {
      "path": "server/security/penetration_test_harness.py",
      "status": "added",
      "insertions": 260,
      "deletions": 0
    },
    {
      "path": "server/security/polymorphic_memory.py",
      "status": "added",
      "insertions": 183,
      "deletions": 0
    },
    {
      "path": "server/social/__init__.py",
      "status": "added",
      "insertions": 27,
      "deletions": 0
    },
    {
      "path": "server/social/guild_roster_service.py",
      "status": "added",
      "insertions": 120,
      "deletions": 0
    },
    {
      "path": "server/social/social_repository.py",
      "status": "added",
      "insertions": 288,
      "deletions": 0
    },
    {
      "path": "server/social/social_service.py",
      "status": "added",
      "insertions": 205,
      "deletions": 0
    },
    {
      "path": "server/social/social_types.py",
      "status": "added",
      "insertions": 249,
      "deletions": 0
    },
    {
      "path": "server/stats/__init__.py",
      "status": "added",
      "insertions": 35,
      "deletions": 0
    },
    {
      "path": "server/stats/formula_persistence.py",
      "status": "added",
      "insertions": 163,
      "deletions": 0
    },
    {
      "path": "server/stats/stat_aggregator.py",
      "status": "added",
      "insertions": 329,
      "deletions": 0
    },
    {
      "path": "server/stats/stat_types.py",
      "status": "added",
      "insertions": 187,
      "deletions": 0
    },
    {
      "path": "server/trade/trade_proxies.py",
      "status": "added",
      "insertions": 164,
      "deletions": 0
    },
    {
      "path": "server/world/combat_skill_helpers.py",
      "status": "added",
      "insertions": 96,
      "deletions": 0
    },
    {
      "path": "server/world/game_design_matrix_schema.py",
      "status": "added",
      "insertions": 273,
      "deletions": 0
    },
    {
      "path": "server/world/game_design_matrix_seeder.py",
      "status": "added",
      "insertions": 349,
      "deletions": 0
    },
    {
      "path": "server/world/game_design_matrix_service.py",
      "status": "added",
      "insertions": 458,
      "deletions": 0
    },
    {
      "path": "server/world/game_design_matrix_types.py",
      "status": "added",
      "insertions": 195,
      "deletions": 0
    },
    {
      "path": "server/world/level_progression_curve.py",
      "status": "added",
      "insertions": 104,
      "deletions": 0
    },
    {
      "path": "server/world/level_progression_service.py",
      "status": "added",
      "insertions": 340,
      "deletions": 0
    },
    {
      "path": "server/world/level_progression_types.py",
      "status": "added",
      "insertions": 102,
      "deletions": 0
    },
    {
      "path": "server/world/map_binary_serializer.py",
      "status": "added",
      "insertions": 234,
      "deletions": 0
    },
    {
      "path": "server/world/map_progression_scaler.py",
      "status": "added",
      "insertions": 206,
      "deletions": 0
    },
    {
      "path": "server/world/map_style_catalog.py",
      "status": "added",
      "insertions": 516,
      "deletions": 0
    },
    {
      "path": "server/world/map_style_schema.py",
      "status": "added",
      "insertions": 97,
      "deletions": 0
    },
    {
      "path": "server/world/map_style_service.py",
      "status": "added",
      "insertions": 240,
      "deletions": 0
    },
    {
      "path": "server/world/map_style_types.py",
      "status": "added",
      "insertions": 87,
      "deletions": 0
    },
    {
      "path": "server/world/meridian_catalog.py",
      "status": "added",
      "insertions": 577,
      "deletions": 0
    },
    {
      "path": "server/world/meridian_service.py",
      "status": "added",
      "insertions": 354,
      "deletions": 0
    },
    {
      "path": "server/world/meridian_types.py",
      "status": "added",
      "insertions": 144,
      "deletions": 0
    },
    {
      "path": "server/world/monster_affix_catalog.py",
      "status": "added",
      "insertions": 185,
      "deletions": 0
    },
    {
      "path": "server/world/teleport_service.py",
      "status": "added",
      "insertions": 226,
      "deletions": 0
    },
    {
      "path": "server/world/town_portal_engine.py",
      "status": "added",
      "insertions": 181,
      "deletions": 0
    },
    {
      "path": "server/world/town_portal_types.py",
      "status": "added",
      "insertions": 243,
      "deletions": 0
    },
    {
      "path": "server/world/wilderness_encounter_engine.py",
      "status": "added",
      "insertions": 299,
      "deletions": 0
    },
    {
      "path": "server/world/wilderness_map_generator.py",
      "status": "added",
      "insertions": 348,
      "deletions": 0
    },
    {
      "path": "server_cpp/src/sim_core_ffi.cpp",
      "status": "added",
      "insertions": 77,
      "deletions": 0
    },
    {
      "path": "tests/challenger_dilation_alpha_stress.py",
      "status": "added",
      "insertions": 206,
      "deletions": 0
    },
    {
      "path": "tests/challenger_node_zero_alloc_harness.js",
      "status": "added",
      "insertions": 232,
      "deletions": 0
    },
    {
      "path": "tests/challenger_normal_lighting_stress.py",
      "status": "added",
      "insertions": 493,
      "deletions": 0
    },
    {
      "path": "tests/challenger_uv_geometry_stress.py",
      "status": "added",
      "insertions": 284,
      "deletions": 0
    },
    {
      "path": "tests/challenger_zero_allocation_audit.py",
      "status": "added",
      "insertions": 236,
      "deletions": 0
    },
    {
      "path": "tests/e2e/__init__.py",
      "status": "added",
      "insertions": 3,
      "deletions": 0
    },
    {
      "path": "tests/e2e_cocos/__init__.py",
      "status": "added",
      "insertions": 4,
      "deletions": 0
    },
    {
      "path": "tests/e2e_cocos/conftest.py",
      "status": "added",
      "insertions": 240,
      "deletions": 0
    },
    {
      "path": "tests/e2e_social_party/__init__.py",
      "status": "added",
      "insertions": 3,
      "deletions": 0
    },
    {
      "path": "tests/security_fuzzing/harness_adversarial_m2.mjs",
      "status": "added",
      "insertions": 66,
      "deletions": 0
    },
    {
      "path": "tests/security_fuzzing/harness_boss_gate_empirical.mjs",
      "status": "added",
      "insertions": 222,
      "deletions": 0
    },
    {
      "path": "tests/security_fuzzing/harness_map_styles_adversarial.mjs",
      "status": "added",
      "insertions": 172,
      "deletions": 0
    },
    {
      "path": "tests/security_fuzzing/test_challenger_biome_texture_stress.js",
      "status": "added",
      "insertions": 9,
      "deletions": 0
    },
    {
      "path": "tests/security_fuzzing/test_challenger_lru_thrashing_stress.js",
      "status": "added",
      "insertions": 10,
      "deletions": 0
    },
    {
      "path": "tests/security_fuzzing/test_challenger_tile_grid_stress.js",
      "status": "added",
      "insertions": 2,
      "deletions": 0
    },
    {
      "path": "tests/unit/challenger_m1_2_results.json",
      "status": "added",
      "insertions": 12,
      "deletions": 0
    },
    {
      "path": "tests/unit/harness_m2_empirical.mjs",
      "status": "added",
      "insertions": 328,
      "deletions": 0
    },
    {
      "path": "tests/unit/kinematics_stress_helpers.ts",
      "status": "added",
      "insertions": 301,
      "deletions": 0
    },
    {
      "path": "tests/unit/test_biome_texture_manager.js",
      "status": "added",
      "insertions": 241,
      "deletions": 0
    },
    {
      "path": "tests/unit/test_challenger_biome_texture_stress.js",
      "status": "added",
      "insertions": 315,
      "deletions": 0
    },
    {
      "path": "tests/unit/test_challenger_cocos_kinematics_stress.ts",
      "status": "added",
      "insertions": 333,
      "deletions": 0
    },
    {
      "path": "tests/unit/test_challenger_lru_thrashing_stress.js",
      "status": "added",
      "insertions": 237,
      "deletions": 0
    },
    {
      "path": "tests/unit/test_challenger_m4_2_empirical_invariants.js",
      "status": "added",
      "insertions": 312,
      "deletions": 0
    },
    {
      "path": "tests/unit/test_challenger_m4_2_minimap_stress.js",
      "status": "added",
      "insertions": 348,
      "deletions": 0
    },
    {
      "path": "tests/unit/test_challenger_m4_empirical.js",
      "status": "added",
      "insertions": 400,
      "deletions": 0
    },
    {
      "path": "tests/unit/test_challenger_m4_fix_1_stress.js",
      "status": "added",
      "insertions": 482,
      "deletions": 0
    },
    {
      "path": "tests/unit/test_challenger_m5_empirical_stress.js",
      "status": "added",
      "insertions": 268,
      "deletions": 0
    },
    {
      "path": "tests/unit/test_challenger_m5_fix_2_stress.js",
      "status": "added",
      "insertions": 319,
      "deletions": 0
    },
    {
      "path": "tests/unit/test_challenger_tile_grid_stress.js",
      "status": "added",
      "insertions": 425,
      "deletions": 0
    },
    {
      "path": "tests/unit/test_meridian_progression.js",
      "status": "added",
      "insertions": 149,
      "deletions": 0
    },
    {
      "path": "tests/unit/test_minimap_hud_empirical_stress.js",
      "status": "added",
      "insertions": 235,
      "deletions": 0
    },
    {
      "path": "tests/unit/test_quest_tracker_and_auto_combat.js",
      "status": "added",
      "insertions": 150,
      "deletions": 0
    },
    {
      "path": "tests/unit/test_tile_edge_blender.js",
      "status": "added",
      "insertions": 168,
      "deletions": 0
    },
    {
      "path": "tests/unit/test_world_renderer_stress.js",
      "status": "added",
      "insertions": 120,
      "deletions": 0
    },
    {
      "path": "tools/admin_tool/inspect_db.py",
      "status": "added",
      "insertions": 10,
      "deletions": 0
    },
    {
      "path": "tools/admin_tool/main.py",
      "status": "added",
      "insertions": 198,
      "deletions": 0
    },
    {
      "path": "tools/admin_tool/templates/dashboard.html",
      "status": "added",
      "insertions": 39,
      "deletions": 0
    },
    {
      "path": "tools/admin_tool/templates/login.html",
      "status": "added",
      "insertions": 25,
      "deletions": 0
    },
    {
      "path": "tools/admin_tool/templates/table.html",
      "status": "added",
      "insertions": 66,
      "deletions": 0
    },
    {
      "path": "tools/analysis/blast_radius.py",
      "status": "added",
      "insertions": 358,
      "deletions": 0
    },
    {
      "path": "tools/analysis/doc_blast_radius.py",
      "status": "added",
      "insertions": 401,
      "deletions": 0
    },
    {
      "path": "tools/asset_pipeline/astc_compressor.py",
      "status": "added",
      "insertions": 251,
      "deletions": 0
    },
    {
      "path": "tools/asset_pipeline/bake_all_banana_assets.py",
      "status": "added",
      "insertions": 264,
      "deletions": 0
    },
    {
      "path": "tools/asset_pipeline/lod_generator.py",
      "status": "added",
      "insertions": 155,
      "deletions": 0
    },
    {
      "path": "tools/asset_pipeline/m4_normal_utils.py",
      "status": "added",
      "insertions": 48,
      "deletions": 0
    },
    {
      "path": "tools/asset_pipeline/migrate_assets_to_cocos.py",
      "status": "added",
      "insertions": 79,
      "deletions": 0
    },
    {
      "path": "tools/asset_pipeline/mipmap_utils.py",
      "status": "added",
      "insertions": 87,
      "deletions": 0
    },
    {
      "path": "tools/asset_pipeline/process_banana_assets_oct2026.py",
      "status": "added",
      "insertions": 190,
      "deletions": 0
    },
    {
      "path": "tools/asset_pipeline/process_map_tiles_and_props_oct2026.py",
      "status": "added",
      "insertions": 350,
      "deletions": 0
    },
    {
      "path": "tools/asset_pipeline/process_town_assets.py",
      "status": "added",
      "insertions": 105,
      "deletions": 0
    },
    {
      "path": "tools/asset_pipeline/texture_compressor.py",
      "status": "added",
      "insertions": 161,
      "deletions": 0
    },
    {
      "path": "tools/asset_pipeline/viewport_culling_utils.py",
      "status": "added",
      "insertions": 184,
      "deletions": 0
    },
    {
      "path": "tools/balance/simulate_level_progression.py",
      "status": "added",
      "insertions": 244,
      "deletions": 0
    },
    {
      "path": "tools/knowledge/combat_room_helpers.py",
      "status": "added",
      "insertions": 278,
      "deletions": 0
    },
    {
      "path": "tools/knowledge/combat_room_sync.py",
      "status": "added",
      "insertions": 279,
      "deletions": 0
    },
    {
      "path": "tools/lint/check_asset_safety.py",
      "status": "added",
      "insertions": 107,
      "deletions": 0
    },
    {
      "path": "tools/lint/check_i18n_hygiene.py",
      "status": "added",
      "insertions": 337,
      "deletions": 0
    },
    {
      "path": "tools/lint/verify_asset_pipeline.py",
      "status": "added",
      "insertions": 179,
      "deletions": 0
    },
    {
      "path": "tools/lint/verify_game_design_matrix.py",
      "status": "added",
      "insertions": 150,
      "deletions": 0
    },
    {
      "path": "tools/localization/audit_pov_slips.py",
      "status": "added",
      "insertions": 114,
      "deletions": 0
    },
    {
      "path": "tools/localization/generate_chat_catalog.py",
      "status": "added",
      "insertions": 62,
      "deletions": 0
    },
    {
      "path": "tools/localization/novel_entities_catalog.py",
      "status": "added",
      "insertions": 10,
      "deletions": 0
    },
    {
      "path": "tools/localization/novel_entities_combat_catalog.py",
      "status": "added",
      "insertions": 60,
      "deletions": 0
    },
    {
      "path": "tools/localization/novel_entities_core_catalog.py",
      "status": "added",
      "insertions": 60,
      "deletions": 0
    },
    {
      "path": "tools/localization/novel_headings_act1_2_catalog.py",
      "status": "added",
      "insertions": 65,
      "deletions": 0
    },
    {
      "path": "tools/localization/novel_headings_act3_4_catalog.py",
      "status": "added",
      "insertions": 41,
      "deletions": 0
    },
    {
      "path": "tools/localization/novel_headings_act5_6_catalog.py",
      "status": "added",
      "insertions": 22,
      "deletions": 0
    },
    {
      "path": "tools/localization/novel_headings_catalog.py",
      "status": "added",
      "insertions": 11,
      "deletions": 0
    },
    {
      "path": "tools/localization/novel_repairs_catalog.py",
      "status": "added",
      "insertions": 594,
      "deletions": 0
    },
    {
      "path": "tools/localization/novel_titles_catalog.py",
      "status": "added",
      "insertions": 284,
      "deletions": 0
    },
    {
      "path": "tools/localization/repair_and_finalize_novels.py",
      "status": "added",
      "insertions": 177,
      "deletions": 0
    },
    {
      "path": "tools/localization/scan_all_pov_slips.py",
      "status": "added",
      "insertions": 109,
      "deletions": 0
    },
    {
      "path": "tools/localization/translate_novels.py",
      "status": "added",
      "insertions": 291,
      "deletions": 0
    },
    {
      "path": "tools/math/arpg_crafting_simulator.py",
      "status": "added",
      "insertions": 212,
      "deletions": 0
    },
    {
      "path": "tools/modularize_modals.py",
      "status": "added",
      "insertions": 337,
      "deletions": 0
    },
    {
      "path": "tools/perf/challenger_m5_fix_stress.js",
      "status": "added",
      "insertions": 210,
      "deletions": 0
    },
    {
      "path": "tools/perf/collision_sliding_stress_test.js",
      "status": "added",
      "insertions": 239,
      "deletions": 0
    },
    {
      "path": "tools/perf/ios_metal_profiler.py",
      "status": "added",
      "insertions": 158,
      "deletions": 0
    },
    {
      "path": "tools/perf/map_render_benchmark.js",
      "status": "added",
      "insertions": 186,
      "deletions": 0
    },
    {
      "path": "tools/perf/perf_report.json",
      "status": "added",
      "insertions": 26,
      "deletions": 0
    },
    {
      "path": "tools/perf/stress_test_grid_pathfinder.js",
      "status": "added",
      "insertions": 271,
      "deletions": 0
    },
    {
      "path": "tools/perf/stress_test_lru_cache.js",
      "status": "added",
      "insertions": 372,
      "deletions": 0
    },
    {
      "path": "tools/qa/qa_harness_utils.py",
      "status": "added",
      "insertions": 136,
      "deletions": 0
    },
    {
      "path": "tools/qa/run_browser_qa_suite.py",
      "status": "added",
      "insertions": 335,
      "deletions": 0
    },
    {
      "path": "tools/qa/run_cocos_human_journey.py",
      "status": "added",
      "insertions": 342,
      "deletions": 0
    },
    {
      "path": "tools/qa/verify_vast_labyrinth_journey.py",
      "status": "added",
      "insertions": 172,
      "deletions": 0
    },
    {
      "path": "tools/quick_tunnel_config.yml",
      "status": "added",
      "insertions": 1,
      "deletions": 0
    },
    {
      "path": "tools/run_playwright_validation.py",
      "status": "added",
      "insertions": 104,
      "deletions": 0
    },
    {
      "path": "tools/security/headless_packet_fuzzer.py",
      "status": "added",
      "insertions": 205,
      "deletions": 0
    },
    {
      "path": "tools/serve_cocos_preview.py",
      "status": "added",
      "insertions": 203,
      "deletions": 0
    },
    {
      "path": "tools/serve_web_pc.py",
      "status": "added",
      "insertions": 373,
      "deletions": 0
    },
    {
      "path": "tools/verification/verify_m2_visual_rendering.js",
      "status": "added",
      "insertions": 329,
      "deletions": 0
    },
    {
      "path": "tools/verify_templates_sync.py",
      "status": "added",
      "insertions": 38,
      "deletions": 0
    },
    {
      "path": "tools/world/meridian_graph_inspector.py",
      "status": "added",
      "insertions": 222,
      "deletions": 0
    }
  ],
  "excluded_files": [
    {
      "path": "AGENTS.md",
      "status": "modified",
      "insertions": 41,
      "deletions": 147,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "GEMINI.md",
      "status": "modified",
      "insertions": 61,
      "deletions": 149,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "assets/approved/DRQ-20260929-AGENT-ORB-TIERS/agent_orb_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-AGENT-ORB-TIERS/agent_orb_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-AGENT-ORB-TIERS/agent_orb_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 38,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/approved/DRQ-20260929-AGENT-ORB-TIERS/agent_orb_tier_1.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-AGENT-ORB-TIERS/agent_orb_tier_1_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-AGENT-ORB-TIERS/agent_orb_tier_2.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-AGENT-ORB-TIERS/agent_orb_tier_2_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-AGENT-ORB-TIERS/agent_orb_tier_3.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-AGENT-ORB-TIERS/agent_orb_tier_3_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-AGENT-ORB-TIERS/agent_orb_tier_4.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-AGENT-ORB-TIERS/agent_orb_tier_4_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-AGENT-ORB-TIERS/agent_orb_tier_5.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-AGENT-ORB-TIERS/agent_orb_tier_5_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-AGENT-ORB-TIERS/astral_aura_particle.metal",
      "status": "deleted",
      "insertions": 0,
      "deletions": 15,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "assets/approved/DRQ-20260929-ASCENDANCY-ALTAR-UI/altar_frame.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-ASCENDANCY-ALTAR-UI/altar_frame_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-ASCENDANCY-ALTAR-UI/ascendancy_ui_layout.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 45,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/approved/DRQ-20260929-ASCENDANCY-ALTAR-UI/astral_portal_device.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-ASCENDANCY-ALTAR-UI/astral_portal_device_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-ASCENDANCY-ALTAR-UI/classes_icons.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-ASCENDANCY-ALTAR-UI/classes_icons_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-ASCENDANCY-ALTAR-UI/node_sprites.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-ASCENDANCY-ALTAR-UI/node_sprites_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-ASTRAL-PORTAL-DEVICE/astral_portal_device.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-ASTRAL-PORTAL-DEVICE/astral_portal_device_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-ASTRAL-PORTAL-DEVICE/astral_portal_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 36,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/approved/DRQ-20260929-ASTRAL-PORTAL-DEVICE/spatial_vortex.metal",
      "status": "deleted",
      "insertions": 0,
      "deletions": 17,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/feral_npc_cast_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 61,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/npc_cau_khau_avatar.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/npc_cau_khau_avatar_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/npc_cau_khau_standee.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/npc_cau_khau_standee_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/npc_cuong_nhan_avatar.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/npc_cuong_nhan_avatar_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/npc_cuong_nhan_standee.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/npc_cuong_nhan_standee_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/npc_doc_co_avatar.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/npc_doc_co_avatar_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/npc_doc_co_standee.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/npc_doc_co_standee_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/npc_huyet_do_avatar.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/npc_huyet_do_avatar_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/npc_huyet_do_standee.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/npc_huyet_do_standee_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/npc_huyet_vu_avatar.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/npc_huyet_vu_avatar_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/npc_huyet_vu_standee.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-FERAL-NPC-CAST/npc_huyet_vu_standee_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-GUILD-SHARED-STASH/guild_stash_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-GUILD-SHARED-STASH/guild_stash_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-GUILD-SHARED-STASH/guild_stash_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 43,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/approved/DRQ-20260929-MARTIAL-SKILLS-VFX/elemental_particles.metal",
      "status": "deleted",
      "insertions": 0,
      "deletions": 87,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "assets/approved/DRQ-20260929-MARTIAL-SKILLS-VFX/martial_skills_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MARTIAL-SKILLS-VFX/martial_skills_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MARTIAL-SKILLS-VFX/martial_skills_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 208,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/chest_can_khon.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/chest_can_khon_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/chest_thai_hu.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/chest_thai_hu_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/coin_gold_core.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/coin_gold_core_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/item_dan_dien_nang.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/item_dan_dien_nang_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/item_tay_tuy_dan.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/item_tay_tuy_dan_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/item_truyen_tong_quyen.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/item_truyen_tong_quyen_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/megashop_catalog_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/megashop_catalog_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/megashop_catalog_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 117,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/megashop_item_glow.metal",
      "status": "deleted",
      "insertions": 0,
      "deletions": 30,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/pass_than_ma_lenh.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/pass_than_ma_lenh_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/pass_the_thang.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/pass_the_thang_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/skin_hac_ky_lan.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/skin_hac_ky_lan_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/skin_hac_long_kiem.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/skin_hac_long_kiem_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/skin_u_minh_phuong_y.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/skin_u_minh_phuong_y_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MOBILE-COMBAT-HUD/hud_combat_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MOBILE-COMBAT-HUD/hud_combat_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MOBILE-COMBAT-HUD/hud_combat_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 59,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/approved/DRQ-20260929-MOBILE-COMBAT-HUD/hud_dual_orbs_frame.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-MOBILE-COMBAT-HUD/hud_liquid_glow.metal",
      "status": "deleted",
      "insertions": 0,
      "deletions": 15,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "assets/approved/DRQ-20260929-NPC-DIALOGUE-HUD/feral_avatar_frame.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-NPC-DIALOGUE-HUD/feral_avatar_frame_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-NPC-DIALOGUE-HUD/feral_choice_btn.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-NPC-DIALOGUE-HUD/feral_choice_btn_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-NPC-DIALOGUE-HUD/feral_dialogue_box_bg.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-NPC-DIALOGUE-HUD/feral_dialogue_box_bg_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-NPC-DIALOGUE-HUD/feral_dialogue_ui_layout.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 41,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/approved/DRQ-20260929-QUEST-SCROLL-BOARD/quest_scroll_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-QUEST-SCROLL-BOARD/quest_scroll_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-QUEST-SCROLL-BOARD/quest_scroll_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 21,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/approved/DRQ-20260929-REMOVE-ONLY-STASH/remove_only_stash_icon.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-REMOVE-ONLY-STASH/remove_only_stash_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 15,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/approved/DRQ-20260929-REMOVE-ONLY-STASH/remove_only_stash_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-SAVAGE-MONSTER-ECOSYSTEM/monster_attachments_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-SAVAGE-MONSTER-ECOSYSTEM/monster_attachments_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-SAVAGE-MONSTER-ECOSYSTEM/monster_base_skeletons_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-SAVAGE-MONSTER-ECOSYSTEM/monster_base_skeletons_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-SAVAGE-MONSTER-ECOSYSTEM/monster_genus_concept_sheet.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-SAVAGE-MONSTER-ECOSYSTEM/monster_genus_concept_sheet_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-SAVAGE-MONSTER-ECOSYSTEM/monster_palette_instancing.metal",
      "status": "deleted",
      "insertions": 0,
      "deletions": 55,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "assets/approved/DRQ-20260929-SAVAGE-MONSTER-ECOSYSTEM/monster_system_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 57,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/approved/DRQ-20260929-SECURITY-SHIELD-HUD/security_shield_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-SECURITY-SHIELD-HUD/security_shield_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260929-SECURITY-SHIELD-HUD/security_shield_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 21,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/banner_deadlands_panorama.jpg",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/banner_eldritch_crypt.jpg",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/banner_forsaken_shore.jpg",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/curr_blood_soul_gem.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/curr_blood_soul_gem_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/curr_chaos_bloodstone.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/curr_chaos_bloodstone_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/curr_life_bone_marrow.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/curr_life_bone_marrow_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/curr_nether_bone_nail_hq.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/curr_nether_bone_nail_hq_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/curr_primal_bone_seal_hq.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/curr_primal_bone_seal_hq_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/curr_void_mirror_shard.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/curr_void_mirror_shard_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/loading_eldritch_crypt.jpg",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/loading_forsaken_shore.jpg",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/primal_bloodstones_relics_sheet.jpg",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/savage_divine_weapons_sheet.jpg",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/wpn_abyssal_chainguard_sword.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/wpn_abyssal_chainguard_sword_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/wpn_dragonbone_maw_greataxe.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/wpn_dragonbone_maw_greataxe_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/wpn_etheric_demonstaff.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/wpn_etheric_demonstaff_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/wpn_runic_skullspear_halberd.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/wpn_runic_skullspear_halberd_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/wpn_spinal_recurve_greatbow.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-DIVINE-WEAPONS-AND-LORE-ASSETS/wpn_spinal_recurve_greatbow_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-ENDGAME-ATLAS-ENCOUNTERS/enc_abyssal_fissure.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-ENDGAME-ATLAS-ENCOUNTERS/enc_abyssal_fissure_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-ENDGAME-ATLAS-ENCOUNTERS/enc_beast_hunt.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-ENDGAME-ATLAS-ENCOUNTERS/enc_beast_hunt_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-ENDGAME-ATLAS-ENCOUNTERS/enc_blood_altar.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-ENDGAME-ATLAS-ENCOUNTERS/enc_blood_altar_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-ENDGAME-ATLAS-ENCOUNTERS/enc_bone_strongbox.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-ENDGAME-ATLAS-ENCOUNTERS/enc_bone_strongbox_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-ENDGAME-ATLAS-ENCOUNTERS/enc_feral_essence.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-ENDGAME-ATLAS-ENCOUNTERS/enc_feral_essence_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-ENDGAME-ATLAS-ENCOUNTERS/enc_scourge_incursion.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-ENDGAME-ATLAS-ENCOUNTERS/enc_scourge_incursion_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-ENDGAME-ATLAS-ENCOUNTERS/enc_smuggler_den.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-ENDGAME-ATLAS-ENCOUNTERS/enc_smuggler_den_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-ENDGAME-ATLAS-ENCOUNTERS/enc_warlord_ambush.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-ENDGAME-ATLAS-ENCOUNTERS/enc_warlord_ambush_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-PASSIVE-MATRIX-AND-ACT-LORE/flesh_bone_matrix_bg.jpg",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-WORLD-BIOMES-TERRAIN-TILES/tile_dirt.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-WORLD-BIOMES-TERRAIN-TILES/tile_dirt_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-WORLD-BIOMES-TERRAIN-TILES/tile_lava.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-WORLD-BIOMES-TERRAIN-TILES/tile_lava_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-WORLD-BIOMES-TERRAIN-TILES/tile_snow.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-WORLD-BIOMES-TERRAIN-TILES/tile_snow_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-WORLD-BIOMES-TERRAIN-TILES/tile_swamp.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-WORLD-BIOMES-TERRAIN-TILES/tile_swamp_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-WORLD-BIOMES-TERRAIN-TILES/tile_water.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/DRQ-20260930-WORLD-BIOMES-TERRAIN-TILES/tile_water_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/characters/savage_primal_exile.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/generated_bakes/test_monster/directions_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 51,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-AGENT-ORB-TIERS/agent_orb_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-AGENT-ORB-TIERS/agent_orb_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-AGENT-ORB-TIERS/agent_orb_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 38,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-AGENT-ORB-TIERS/astral_aura_particle.metal",
      "status": "deleted",
      "insertions": 0,
      "deletions": 15,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-ASCENDANCY-ALTAR-UI/altar_frame.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-ASCENDANCY-ALTAR-UI/altar_frame_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-ASCENDANCY-ALTAR-UI/ascendancy_ui_layout.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 45,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-ASCENDANCY-ALTAR-UI/classes_icons.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-ASCENDANCY-ALTAR-UI/classes_icons_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-ASCENDANCY-ALTAR-UI/node_sprites.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-ASCENDANCY-ALTAR-UI/node_sprites_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-ASTRAL-PORTAL-DEVICE/astral_portal_device.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-ASTRAL-PORTAL-DEVICE/astral_portal_device_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-ASTRAL-PORTAL-DEVICE/astral_portal_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 36,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-ASTRAL-PORTAL-DEVICE/spatial_vortex.metal",
      "status": "deleted",
      "insertions": 0,
      "deletions": 17,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/feral_npc_cast_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 61,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/npc_cau_khau_avatar.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/npc_cau_khau_avatar_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/npc_cau_khau_standee.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/npc_cau_khau_standee_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/npc_cuong_nhan_avatar.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/npc_cuong_nhan_avatar_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/npc_cuong_nhan_standee.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/npc_cuong_nhan_standee_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/npc_doc_co_avatar.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/npc_doc_co_avatar_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/npc_doc_co_standee.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/npc_doc_co_standee_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/npc_huyet_do_avatar.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/npc_huyet_do_avatar_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/npc_huyet_do_standee.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/npc_huyet_do_standee_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/npc_huyet_vu_avatar.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/npc_huyet_vu_avatar_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/npc_huyet_vu_standee.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-FERAL-NPC-CAST/npc_huyet_vu_standee_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-GUILD-SHARED-STASH/guild_stash_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-GUILD-SHARED-STASH/guild_stash_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-GUILD-SHARED-STASH/guild_stash_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 43,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MARTIAL-SKILLS-VFX/elemental_particles.metal",
      "status": "deleted",
      "insertions": 0,
      "deletions": 87,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MARTIAL-SKILLS-VFX/martial_skills_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MARTIAL-SKILLS-VFX/martial_skills_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MARTIAL-SKILLS-VFX/martial_skills_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 208,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/chest_can_khon.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/chest_can_khon_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/chest_thai_hu.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/chest_thai_hu_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/coin_gold_core.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/coin_gold_core_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/item_dan_dien_nang.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/item_dan_dien_nang_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/item_tay_tuy_dan.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/item_tay_tuy_dan_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/item_truyen_tong_quyen.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/item_truyen_tong_quyen_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/megashop_catalog_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/megashop_catalog_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/megashop_catalog_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 117,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/megashop_item_glow.metal",
      "status": "deleted",
      "insertions": 0,
      "deletions": 30,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/pass_than_ma_lenh.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/pass_than_ma_lenh_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/pass_the_thang.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/pass_the_thang_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/skin_hac_ky_lan.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/skin_hac_ky_lan_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/skin_hac_long_kiem.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/skin_hac_long_kiem_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/skin_u_minh_phuong_y.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/skin_u_minh_phuong_y_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MOBILE-COMBAT-HUD/hud_combat_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MOBILE-COMBAT-HUD/hud_combat_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MOBILE-COMBAT-HUD/hud_combat_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 59,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MOBILE-COMBAT-HUD/hud_dual_orbs_frame.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-MOBILE-COMBAT-HUD/hud_liquid_glow.metal",
      "status": "deleted",
      "insertions": 0,
      "deletions": 15,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-NPC-DIALOGUE-HUD/feral_avatar_frame.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-NPC-DIALOGUE-HUD/feral_avatar_frame_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-NPC-DIALOGUE-HUD/feral_choice_btn.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-NPC-DIALOGUE-HUD/feral_choice_btn_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-NPC-DIALOGUE-HUD/feral_dialogue_box_bg.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-NPC-DIALOGUE-HUD/feral_dialogue_box_bg_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-NPC-DIALOGUE-HUD/feral_dialogue_ui_layout.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 41,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-QUEST-SCROLL-BOARD/quest_scroll_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-QUEST-SCROLL-BOARD/quest_scroll_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-QUEST-SCROLL-BOARD/quest_scroll_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 21,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-REMOVE-ONLY-STASH/remove_only_stash_icon.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-REMOVE-ONLY-STASH/remove_only_stash_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 15,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-REMOVE-ONLY-STASH/remove_only_stash_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-SAVAGE-MONSTER-ECOSYSTEM/monster_attachments_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-SAVAGE-MONSTER-ECOSYSTEM/monster_attachments_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-SAVAGE-MONSTER-ECOSYSTEM/monster_base_skeletons_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-SAVAGE-MONSTER-ECOSYSTEM/monster_base_skeletons_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-SAVAGE-MONSTER-ECOSYSTEM/monster_genus_concept_sheet.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-SAVAGE-MONSTER-ECOSYSTEM/monster_genus_concept_sheet_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-SAVAGE-MONSTER-ECOSYSTEM/monster_palette_instancing.metal",
      "status": "deleted",
      "insertions": 0,
      "deletions": 55,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-SAVAGE-MONSTER-ECOSYSTEM/monster_system_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 57,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-SECURITY-SHIELD-HUD/security_shield_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-SECURITY-SHIELD-HUD/security_shield_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/pending_review/DRQ-20260929-SECURITY-SHIELD-HUD/security_shield_metadata.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 21,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/savage_vfx/savage_vfx_atlas.json",
      "status": "deleted",
      "insertions": 0,
      "deletions": 158,
      "exclude_reason": "deleted"
    },
    {
      "path": "assets/savage_vfx/savage_vfx_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/savage_vfx/savage_vfx_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/assets/shaders/IsometricTilemap.metal",
      "status": "modified",
      "insertions": 6,
      "deletions": 6,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "client/assets/shaders/SpritePBRNormal.metal",
      "status": "modified",
      "insertions": 9,
      "deletions": 9,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "combat_room/01_all_hands/20261002_ALL_HANDS_first_cross_dept_summit_2026_blockbuster.md",
      "status": "modified",
      "insertions": 1,
      "deletions": 1,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "combat_room/03_incidents_war_room/20261002_INCIDENT_postmortem_2pc_redis_network_partition.md",
      "status": "modified",
      "insertions": 2,
      "deletions": 2,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "combat_room/03_incidents_war_room/README.md",
      "status": "modified",
      "insertions": 1,
      "deletions": 1,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "combat_room/04_departments/engineering_server/README.md",
      "status": "modified",
      "insertions": 1,
      "deletions": 1,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/README.md",
      "status": "modified",
      "insertions": 1,
      "deletions": 1,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/adr/0002_two_phase_commit_distributed_ledger.md",
      "status": "modified",
      "insertions": 1,
      "deletions": 1,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/architecture/DISTRIBUTED_ENGINE_1M_CCU_ARCHITECTURE.md",
      "status": "modified",
      "insertions": 4,
      "deletions": 4,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/architecture/SERVER_DATABASE_AND_PERSISTENCE_ARCHITECTURE.md",
      "status": "modified",
      "insertions": 15,
      "deletions": 16,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20260929-FERAL-NPC-CAST.md",
      "status": "modified",
      "insertions": 1,
      "deletions": 1,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/operations/ROADMAP_2_MONTHS.md",
      "status": "modified",
      "insertions": 37,
      "deletions": 20,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/security/SECURITY_ANTI_CHEAT_BOT.md",
      "status": "modified",
      "insertions": 1,
      "deletions": 1,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/standards/ENGINEERING_STANDARDS_2026.md",
      "status": "modified",
      "insertions": 63,
      "deletions": 188,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/standards/GLOBAL_LOCALIZATION_DICTIONARY.md",
      "status": "modified",
      "insertions": 124,
      "deletions": 3,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "platform/ios/FreeExile/Info.plist",
      "status": "modified",
      "insertions": 2,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "server_cpp/CMakeLists.txt",
      "status": "modified",
      "insertions": 16,
      "deletions": 1,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "tests/unit/test_agent_orb_service.py",
      "status": "modified",
      "insertions": 2,
      "deletions": 1,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_hideout_engine.py",
      "status": "modified",
      "insertions": 46,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_martial_character_ecosystem.py",
      "status": "modified",
      "insertions": 9,
      "deletions": 2,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_martial_matrix.py",
      "status": "modified",
      "insertions": 1,
      "deletions": 1,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_trade_2pc.py",
      "status": "modified",
      "insertions": 22,
      "deletions": 4,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_visceral_audio_engine.py",
      "status": "modified",
      "insertions": 4,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_war_fog_and_procedural_map.py",
      "status": "modified",
      "insertions": 149,
      "deletions": 1,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_webapp_localization_engine.py",
      "status": "modified",
      "insertions": 124,
      "deletions": 1,
      "exclude_reason": "default_path"
    },
    {
      "path": "tools/asset_pipeline/generate_game_assets.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 448,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/integrate_gemini_character_art.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 92,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/megashop_drawers.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 437,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/perfect_savage_exile.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 192,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/process_vltk1_assets.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 84,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/produce_ascendancy_altar_assets.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 246,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/produce_cinematic_trailer.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 126,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/produce_department_assets.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 499,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/produce_divine_weapons_and_lore.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 234,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/produce_feral_npc_cast_assets.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 459,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/produce_martial_character_ecosystem.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 248,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/produce_megashop_assets.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 222,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/produce_npc_dialogue_assets.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 290,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/produce_omitted_department_assets.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 164,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/produce_savage_character.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 465,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/produce_savage_monster_assets.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 347,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/refine_savage_exile.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 168,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/render_mature_grimdark_monsters.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 310,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/run_design_demo.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 176,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/seamless_savage_exile.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 152,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/trailer_scenes.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 271,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/asset_pipeline/transform_to_savage_exile.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 210,
      "exclude_reason": "deleted"
    },
    {
      "path": "tools/verification/verify_21_drq_approved_assets_adversarial.py",
      "status": "deleted",
      "insertions": 0,
      "deletions": 392,
      "exclude_reason": "deleted"
    },
    {
      "path": "wiki/README.md",
      "status": "modified",
      "insertions": 27,
      "deletions": 9,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "wiki/en/INVENTORY_STASH_AND_SPATIAL_GRID_SPECS.md",
      "status": "modified",
      "insertions": 2,
      "deletions": 2,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "wiki/vi/CHARACTERS_DESIGN_SPECS.md",
      "status": "modified",
      "insertions": 45,
      "deletions": 171,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "wiki/vi/CURRENCIES_AND_SPIRIT_STONES_SPECS.md",
      "status": "modified",
      "insertions": 42,
      "deletions": 120,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "wiki/vi/ENDGAME_WORLD_MAP_AND_CONTENT_SPECS.md",
      "status": "modified",
      "insertions": 37,
      "deletions": 44,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "wiki/vi/INVENTORY_STASH_AND_SPATIAL_GRID_SPECS.md",
      "status": "modified",
      "insertions": 2,
      "deletions": 2,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "wiki/vi/ITEMS_AND_EQUIPMENT_SPECS.md",
      "status": "modified",
      "insertions": 65,
      "deletions": 132,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "wiki/vi/MAPS_DUNGEONS_AND_SECRET_CHAMBERS_SPECS.md",
      "status": "modified",
      "insertions": 30,
      "deletions": 156,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "wiki/vi/MONSTERS_AND_BOSSES_SPECS.md",
      "status": "modified",
      "insertions": 48,
      "deletions": 118,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "wiki/vi/QUESTS_AND_MILESTONES_SPECS.md",
      "status": "modified",
      "insertions": 17,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "wiki/zh/INVENTORY_STASH_AND_SPATIAL_GRID_SPECS.md",
      "status": "modified",
      "insertions": 2,
      "deletions": 2,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "PROJECT.md",
      "status": "added",
      "insertions": 89,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "TEST_INFRA.md",
      "status": "added",
      "insertions": 190,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "TEST_READY.md",
      "status": "added",
      "insertions": 88,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "assets/approved/vfx/savage_primal_skills_vfx_atlas.astc",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/vfx/savage_primal_skills_vfx_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/vfx/savage_primal_skills_vfx_atlas_normal.astc",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "assets/approved/vfx/savage_primal_skills_vfx_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/animations/char_feral_berserker_anim_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/animations/char_feral_berserker_anim_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/animations/char_glacial_lancer_anim_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/animations/char_glacial_lancer_anim_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/animations/char_shadow_assassin_anim_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/animations/char_shadow_assassin_anim_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/animations/char_sword_maiden_anim_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/animations/char_sword_maiden_anim_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/animations/char_sword_master_anim_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/animations/char_sword_master_anim_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/animations/char_wild_archer_anim_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/animations/char_wild_archer_anim_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/animations/hero_anim_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/animations/hero_anim_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/animations/mob_feral_hellhound_anim_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/animations/mob_feral_hellhound_anim_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/animations/mob_skeleton_warrior_anim_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/animations/mob_skeleton_warrior_anim_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/banners/banner_deadlands_panorama.jpg",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/banners/banner_eldritch_crypt.jpg",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/banners/banner_forsaken_shore.jpg",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/char_feral_berserker.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/char_feral_berserker_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/char_glacial_lancer.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/char_glacial_lancer_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/char_head.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/char_shadow_assassin.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/char_shadow_assassin_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/char_sword_maiden.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/char_sword_maiden_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/char_sword_master.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/char_sword_master_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/char_torso.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/char_wild_archer.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/char_wild_archer_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/npc_cau_khau_avatar.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/npc_cau_khau_avatar_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/npc_cau_khau_standee.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/npc_cau_khau_standee_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/npc_cuong_nhan_avatar.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/npc_cuong_nhan_avatar_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/npc_cuong_nhan_standee.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/npc_cuong_nhan_standee_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/npc_doc_co_avatar.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/npc_doc_co_avatar_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/npc_doc_co_standee.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/npc_doc_co_standee_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/npc_huyet_do_avatar.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/npc_huyet_do_avatar_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/npc_huyet_do_standee.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/npc_huyet_do_standee_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/npc_huyet_vu_avatar.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/npc_huyet_vu_avatar_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/npc_huyet_vu_standee.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/npcs/npc_huyet_vu_standee_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/savage_primal_exile.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/characters/savage_primal_exile_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_black_primordial_shard.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_black_primordial_shard_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_blood_soul_gem.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_blood_soul_gem_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_chaos_bloodstone.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_chaos_bloodstone_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_chaos_stone.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_chaos_stone_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_corrupted_demon_stone.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_corrupted_demon_stone_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_life_bone_marrow.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_life_bone_marrow_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_nether_bone_nail.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_nether_bone_nail_hq.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_nether_bone_nail_hq_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_nether_bone_nail_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_primal_bone_seal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_primal_bone_seal_hq.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_primal_bone_seal_hq_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_primal_bone_seal_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_void_mirror_shard.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/curr_void_mirror_shard_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/destiny_rune.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/destiny_rune_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/primal_bloodstones_relics_sheet.jpg",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/primal_chaos_stone.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/primal_chaos_stone_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/sovereign_sigil.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/sovereign_sigil_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/void_mirror_relic.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/currencies/void_mirror_relic_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/environment/campfire_bonfire_embers.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/environment/campfire_bonfire_embers_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/environment/forge_blacksmith.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/environment/forge_blacksmith_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/environment/house_traditional_tile.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/environment/house_traditional_tile_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/environment/lantern_stone_pagoda.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/environment/lantern_stone_pagoda_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/environment/props_town_cluster.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/environment/props_town_cluster_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/environment/stall_market_outcast.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/environment/stall_market_outcast_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/environment/totem_war_banner.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/environment/totem_war_banner_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/environment/tree_golden_ancient.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/environment/tree_golden_ancient_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/environment/weapon_rack_arsenal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/environment/weapon_rack_arsenal_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/environment/well_stone_ancient.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/environment/well_stone_ancient_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/loading/loading_eldritch_crypt.jpg",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/loading/loading_forsaken_shore.jpg",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/map/portals/astral_portal_device.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/map/portals/astral_portal_device_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/map/portals/spatial_vortex.metal",
      "status": "added",
      "insertions": 17,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "client/cocos/assets/resources/map/prop_bamboo_tree.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/map/prop_bamboo_tree_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/map/prop_roof_pavilion.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/map/prop_roof_pavilion_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/map/tile_dirt.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/map/tile_dirt_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/map/tile_grass.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/map/tile_lava.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/map/tile_lava_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/map/tile_snow.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/map/tile_snow_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/map/tile_stone.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/map/tile_stone_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/map/tile_swamp.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/map/tile_swamp_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/map/tile_water.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/map/tile_water_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/boss_abyssal_tyrant.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/boss_abyssal_tyrant_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/boss_blood_bone_ravager.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/boss_blood_bone_ravager_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/mob_bramble_treant.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/mob_bramble_treant_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/mob_corrupted_raptor.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/mob_corrupted_raptor_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/mob_feral_hellhound.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/mob_feral_hellhound_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/mob_flesh_abomination.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/mob_flesh_abomination_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/mob_ironhide_behemoth.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/mob_ironhide_behemoth_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/mob_primal_cannibal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/mob_primal_cannibal_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/mob_rot_crawler.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/mob_rot_crawler_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/mob_shadow_wraith.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/mob_shadow_wraith_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/mob_skeleton_warrior.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/mob_skeleton_warrior_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/mob_tomb_lord.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/mob_tomb_lord_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/monster_attachments_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/monster_attachments_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/monster_base_skeletons_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/monster_base_skeletons_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/monster_genus_concept_sheet.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/monster_genus_concept_sheet_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/monsters/monster_palette_instancing.metal",
      "status": "added",
      "insertions": 55,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "client/cocos/assets/resources/portraits/char_feral_berserker_portrait.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/portraits/char_glacial_lancer_portrait.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/portraits/char_shadow_assassin_portrait.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/portraits/char_sword_maiden_portrait.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/portraits/char_sword_master_portrait.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/portraits/char_wild_archer_portrait.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/savage_vfx/savage_vfx_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/savage_vfx/savage_vfx_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shaders/sprite_pbr.effect",
      "status": "added",
      "insertions": 103,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "client/cocos/assets/resources/shop/chest_can_khon.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/chest_can_khon_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/chest_thai_hu.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/chest_thai_hu_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/coin_gold_core.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/coin_gold_core_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/item_dan_dien_nang.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/item_dan_dien_nang_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/item_tay_tuy_dan.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/item_tay_tuy_dan_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/item_truyen_tong_quyen.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/item_truyen_tong_quyen_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/megashop_catalog_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/megashop_catalog_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/megashop_item_glow.metal",
      "status": "added",
      "insertions": 30,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "client/cocos/assets/resources/shop/pass_than_ma_lenh.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/pass_than_ma_lenh_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/pass_the_thang.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/pass_the_thang_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/skin_hac_ky_lan.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/skin_hac_ky_lan_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/skin_hac_long_kiem.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/skin_hac_long_kiem_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/skin_u_minh_phuong_y.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/shop/skin_u_minh_phuong_y_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/skills/elemental_particles.metal",
      "status": "added",
      "insertions": 87,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "client/cocos/assets/resources/skills/martial_skills_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/skills/martial_skills_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/trailer/freeexile_cinematic_trailer.mp4",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/trailer/test.mp4",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/agent_orb/agent_orb_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/agent_orb/agent_orb_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/agent_orb/agent_orb_tier_1.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/agent_orb/agent_orb_tier_1_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/agent_orb/agent_orb_tier_2.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/agent_orb/agent_orb_tier_2_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/agent_orb/agent_orb_tier_3.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/agent_orb/agent_orb_tier_3_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/agent_orb/agent_orb_tier_4.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/agent_orb/agent_orb_tier_4_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/agent_orb/agent_orb_tier_5.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/agent_orb/agent_orb_tier_5_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/agent_orb/astral_aura_particle.metal",
      "status": "added",
      "insertions": 15,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "client/cocos/assets/resources/ui/ascendancy/altar_frame.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/ascendancy/altar_frame_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/ascendancy/astral_portal_device.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/ascendancy/astral_portal_device_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/ascendancy/classes_icons.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/ascendancy/classes_icons_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/ascendancy/node_sprites.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/ascendancy/node_sprites_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/combat/hud_combat_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/combat/hud_combat_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/combat/hud_dual_orbs_frame.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/combat/hud_liquid_glow.metal",
      "status": "added",
      "insertions": 15,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "client/cocos/assets/resources/ui/dialogue/feral_avatar_frame.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/dialogue/feral_avatar_frame_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/dialogue/feral_choice_btn.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/dialogue/feral_choice_btn_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/dialogue/feral_dialogue_box_bg.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/dialogue/feral_dialogue_box_bg_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/endgame_atlas/enc_abyssal_fissure.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/endgame_atlas/enc_abyssal_fissure_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/endgame_atlas/enc_beast_hunt.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/endgame_atlas/enc_beast_hunt_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/endgame_atlas/enc_blood_altar.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/endgame_atlas/enc_blood_altar_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/endgame_atlas/enc_bone_strongbox.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/endgame_atlas/enc_bone_strongbox_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/endgame_atlas/enc_feral_essence.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/endgame_atlas/enc_feral_essence_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/endgame_atlas/enc_scourge_incursion.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/endgame_atlas/enc_scourge_incursion_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/endgame_atlas/enc_smuggler_den.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/endgame_atlas/enc_smuggler_den_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/endgame_atlas/enc_warlord_ambush.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/endgame_atlas/enc_warlord_ambush_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/guild/guild_stash_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/guild/guild_stash_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/meridian/flesh_bone_matrix_bg.jpg",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/quests/quest_scroll_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/quests/quest_scroll_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/security/security_shield_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/security/security_shield_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/stash/remove_only_stash_icon.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/ui/stash/remove_only_stash_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/vltk1/vltk1_bamboo.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/vltk1/vltk1_bamboo_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/vltk1/vltk1_monster_hound.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/vltk1/vltk1_monster_hound_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/vltk1/vltk1_pavilion.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/vltk1/vltk1_pavilion_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/vltk1/vltk1_swordsman.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/vltk1/vltk1_swordsman_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/vltk1/vltk1_terrain_map.jpg",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/azure_wind_sword.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/azure_wind_sword_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/infernal_blade.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/infernal_blade_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/savage_divine_weapons_sheet.jpg",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/wpn_abyssal_chainguard_sword.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/wpn_abyssal_chainguard_sword_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/wpn_dragonbone_maw_greataxe.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/wpn_dragonbone_maw_greataxe_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/wpn_etheric_demonstaff.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/wpn_etheric_demonstaff_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/wpn_feral_bone_bow.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/wpn_feral_bone_bow_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/wpn_runic_skullspear_halberd.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/wpn_runic_skullspear_halberd_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/wpn_spiked_bone_spear.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/wpn_spiked_bone_spear_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/wpn_spinal_recurve_greatbow.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/wpn_spinal_recurve_greatbow_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/wpn_twin_fang_daggers.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/assets/resources/weapons/wpn_twin_fang_daggers_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/preview-template/favicon.ico",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/preview-template/icon-192.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/cocos/preview-template/index.html.bak",
      "status": "added",
      "insertions": 201,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "client/webapp/assets/characters/npcs/npc_elder_bach_vo_avatar.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/webapp/assets/characters/npcs/npc_elder_bach_vo_avatar_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/webapp/assets/characters/npcs/npc_elder_bach_vo_standee.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/webapp/assets/characters/npcs/npc_elder_bach_vo_standee_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/webapp/assets/vfx/savage_primal_skills_vfx_atlas.astc",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/webapp/assets/vfx/savage_primal_skills_vfx_atlas.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/webapp/assets/vfx/savage_primal_skills_vfx_atlas_normal.astc",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "client/webapp/assets/vfx/savage_primal_skills_vfx_atlas_normal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "data/agent_delegations.db-shm",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "data/agent_delegations.db-wal",
      "status": "added",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/architecture/TELEPORT_AND_TOWN_PORTAL_ARCHITECTURE.md",
      "status": "added",
      "insertions": 175,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-CLI-LOADING-SCREEN-ART.md",
      "status": "added",
      "insertions": 82,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-CLI-LOGIN-PARALLAX-LAYERS.md",
      "status": "added",
      "insertions": 82,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-CLI-TOUCH-CONTROLS-PROMOTION.md",
      "status": "added",
      "insertions": 81,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-CLI-WORLD-BACKGROUND-LAYERS.md",
      "status": "added",
      "insertions": 80,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-ECO-BAZAAR-TRADE-PANELS.md",
      "status": "added",
      "insertions": 84,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-ECO-CRAFTING-ORBS-CATALOG.md",
      "status": "added",
      "insertions": 84,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-ECO-CURRENCY-BLOODSTONES.md",
      "status": "added",
      "insertions": 86,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-ECO-LOOT-DROP-PARTICLES.md",
      "status": "added",
      "insertions": 84,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-NPC-CUTSCENE-STORYBOARD.md",
      "status": "added",
      "insertions": 84,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-NPC-FERAL-ELDERS-AVATARS.md",
      "status": "added",
      "insertions": 85,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-NPC-QUEST-SCROLL-VARIANTS.md",
      "status": "added",
      "insertions": 82,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-SEC-ALERT-BADGES-QUARANTINE.md",
      "status": "added",
      "insertions": 83,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-SEC-SHIELD-ACTIVE-ANIMATION.md",
      "status": "added",
      "insertions": 83,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-SEC-UI-FORENSIC-WATERMARK.md",
      "status": "added",
      "insertions": 80,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-SRV-AGENT-ORB-ACTIVATION-VFX.md",
      "status": "added",
      "insertions": 82,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-SRV-AOI-SYNC-TELEMETRY-VISUAL.md",
      "status": "added",
      "insertions": 81,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-SRV-HARVEST-REPORT-OVERLAY.md",
      "status": "added",
      "insertions": 82,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-SYS-CRAFTING-STATION-UI.md",
      "status": "added",
      "insertions": 86,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-SYS-HIDEOUT-SAFEHAVEN-PROPS.md",
      "status": "added",
      "insertions": 85,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-SYS-MAP-DEVICE-ARENA.md",
      "status": "added",
      "insertions": 84,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261001-SYS-PASSIVE-TREE-NODES.md",
      "status": "added",
      "insertions": 87,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/approved/DRQ-20261003-SKILLS.md",
      "status": "added",
      "insertions": 49,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/design_requests/inbox/DRQ-20261003-SKILLS.md",
      "status": "added",
      "insertions": 40,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/game_design/PARTY_AND_SOCIAL_SYSTEM_SPECS.md",
      "status": "added",
      "insertions": 174,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/operations/ALL_HANDS_MEETING_20261004_VFX_PIPELINE.md",
      "status": "added",
      "insertions": 101,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/operations/INCIDENT_POSTMORTEM_20261004_ASSET_DELETION.md",
      "status": "added",
      "insertions": 50,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/qa/reports/COCOS_CLIENT_MIGRATION_AND_HUMAN_UX_REPORT.md",
      "status": "added",
      "insertions": 32,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/qa/reports/QA-BUG-ART-20261002-01.md",
      "status": "added",
      "insertions": 137,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/qa/reports/QA-BUG-CLI-20261002-01.md",
      "status": "added",
      "insertions": 119,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/qa/reports/QA-BUG-CLI-20261002-02.md",
      "status": "added",
      "insertions": 116,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/qa/reports/QA-BUG-CLI-20261002-03.md",
      "status": "added",
      "insertions": 124,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/qa/reports/QA-BUG-GDS-20261002-01.md",
      "status": "added",
      "insertions": 129,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/qa/reports/QA-BUG-SEC-20261002-01.md",
      "status": "added",
      "insertions": 108,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/qa/reports/QA-BUG-SRV-20261002-01.md",
      "status": "added",
      "insertions": 122,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/qa/reports/QA-REPORT-20261004-VFX-ANIMATION-E2E.md",
      "status": "added",
      "insertions": 85,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/qa/reports/QA_EXECUTIVE_SUMMARY.md",
      "status": "added",
      "insertions": 128,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/qa/reports/screenshots/step1_onboarding_login.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "docs/qa/reports/screenshots/step2_char_creation.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "docs/qa/reports/screenshots/step3_sanctuary_movement.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "docs/qa/reports/screenshots/step4_npc_dialogue.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "docs/qa/reports/screenshots/step5_combat_dummy_iframe.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "docs/qa/reports/screenshots/step6_dungeon_fog_of_war.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "docs/qa/reports/screenshots/step7_boss_gate_unlocked.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "docs/qa/reports/screenshots/step8_boss_loot_inventory.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "docs/qa/reports/screenshots/step9_endgame_vast_labyrinth.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "docs/qa/reports/telemetry/r1_combat_iframe.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "docs/qa/reports/telemetry/r1_player_movement.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "docs/qa/reports/telemetry/r2_desktop_widescreen.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "docs/qa/reports/telemetry/r2_mobile_landscape.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "docs/qa/reports/telemetry/r2_mobile_portrait.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "docs/qa/reports/telemetry/r2_modal_settings_closed.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "docs/qa/reports/telemetry/r2_modal_settings_open.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "docs/qa/reports/telemetry/r3_biome_traversal.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "docs/qa/reports/telemetry/r3_target_dummy.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "docs/qa/reports/telemetry/r3_vfx_overload.png",
      "status": "binary",
      "insertions": 0,
      "deletions": 0,
      "exclude_reason": "binary"
    },
    {
      "path": "docs/releases/GOLD_MASTER_RELEASE_REPORT_V1_0_0.md",
      "status": "added",
      "insertions": 121,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/research/2026_AI_AGENT_GAMES_MARKET_RESEARCH.md",
      "status": "added",
      "insertions": 112,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/research/CEO_ALIGNMENT_AND_FERAL_TOTEM_SPEC.md",
      "status": "added",
      "insertions": 121,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/research/RENDERING_OPTIMIZATION_TECH_REPORT.md",
      "status": "added",
      "insertions": 326,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/roadmap/NEXT_VERSION_DEVELOPMENT_PLAN.md",
      "status": "added",
      "insertions": 175,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/roadmap/ROADMAP_2026_2027.md",
      "status": "added",
      "insertions": 142,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/standards/ANIMATION_AND_VFX_PIPELINE_STANDARDS.md",
      "status": "added",
      "insertions": 121,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/standards/INTELLECTUAL_PROPERTY_AND_COPYRIGHT_DEFENSE_PROTOCOL.md",
      "status": "added",
      "insertions": 127,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "docs/standards/POE2_GAMEPLAY_AND_ZONE_ARCHITECTURE.md",
      "status": "added",
      "insertions": 134,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/MASTER_NOVEL_ARCHITECTURE_AND_OUTLINE.md",
      "status": "added",
      "insertions": 83,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/NOVEL_LOCALIZATION_DICTIONARY.md",
      "status": "added",
      "insertions": 154,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/README.md",
      "status": "added",
      "insertions": 37,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_1/chuong_001_chiec_bat_vo_ben_bo_da.md",
      "status": "added",
      "insertions": 193,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_1/chuong_002_khuc_cui_kho_va_mau_thi_cau.md",
      "status": "added",
      "insertions": 195,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_1/chuong_003_an_nhan_doc_xa_va_bay_thit_nguoi.md",
      "status": "added",
      "insertions": 231,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_1/chuong_004_huyet_thach_cam_tuy_troi_day.md",
      "status": "added",
      "insertions": 201,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_1/chuong_005_bun_den_rinh_rap_va_doanh_trai_tan_binh.md",
      "status": "added",
      "insertions": 205,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_1/chuong_006_tho_ren_cut_tay_va_bi_an_hac_so_thach.md",
      "status": "added",
      "insertions": 179,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_1/chuong_007_cho_den_nuoc_duc_va_chiec_bat_dinh_gia.md",
      "status": "added",
      "insertions": 220,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_1/chuong_008_huyet_chien_ven_rung_suong_doc.md",
      "status": "added",
      "insertions": 201,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_2/chuong_009_bun_ngap_ngang_nguc.md",
      "status": "added",
      "insertions": 151,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_2/chuong_010_gap_lai_cai_nguc_pan_loi.md",
      "status": "added",
      "insertions": 143,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_2/chuong_011_co_thi_ngan_nam_va_bay_sap_nghin_can.md",
      "status": "added",
      "insertions": 191,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_2/chuong_012_doan_truy_roc_xuong_duc_giap_ho_tam.md",
      "status": "added",
      "insertions": 137,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_3/chuong_013_con_khat_chay_co_hong.md",
      "status": "added",
      "insertions": 141,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_3/chuong_014_bo_cap_sa_cot_khong_lo.md",
      "status": "added",
      "insertions": 207,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_3/chuong_015_song_binh_vo_bo_cap.md",
      "status": "added",
      "insertions": 125,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_3/chuong_016_bua_tiec_cua_nhung_ke_cung_kho.md",
      "status": "added",
      "insertions": 197,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_4/chuong_017_dau_truong_xe_thit_va_mui_mau_ke_manh.md",
      "status": "added",
      "insertions": 165,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_4/chuong_018_bach_y_vu_nu_lac_uyen_thanh.md",
      "status": "added",
      "insertions": 133,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_4/chuong_019_tram_cu_vien_co_huyet_ba_truong.md",
      "status": "added",
      "insertions": 199,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_4/chuong_020_khac_an_nghich_menh_va_cu_twist_te_dan.md",
      "status": "added",
      "insertions": 209,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_5/chuong_021_sau_canh_cong_hu_khong_va_chua_te_quy_vuong.md",
      "status": "added",
      "insertions": 201,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_5/chuong_022_quy_khu_vo_tan_va_chuan_bi_dai_chinh.md",
      "status": "added",
      "insertions": 133,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_6/chuong_023_huyet_chien_hai_mon_kinh_ky.md",
      "status": "added",
      "insertions": 133,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/act_6/chuong_024_vuong_toa_tan_xuong_va_chiec_bat_vo.md",
      "status": "added",
      "insertions": 221,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_1/chuong_001_chiec_bat_vo_ben_bo_da.md",
      "status": "added",
      "insertions": 192,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_1/chuong_002_khuc_cui_kho_va_mau_thi_cau.md",
      "status": "added",
      "insertions": 194,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_1/chuong_003_an_nhan_doc_xa_va_bay_thit_nguoi.md",
      "status": "added",
      "insertions": 230,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_1/chuong_004_huyet_thach_cam_tuy_troi_day.md",
      "status": "added",
      "insertions": 200,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_1/chuong_005_bun_den_rinh_rap_va_doanh_trai_tan_binh.md",
      "status": "added",
      "insertions": 204,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_1/chuong_006_tho_ren_cut_tay_va_bi_an_hac_so_thach.md",
      "status": "added",
      "insertions": 178,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_1/chuong_007_cho_den_nuoc_duc_va_chiec_bat_dinh_gia.md",
      "status": "added",
      "insertions": 219,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_1/chuong_008_huyet_chien_ven_rung_suong_doc.md",
      "status": "added",
      "insertions": 200,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_2/chuong_009_bun_ngap_ngang_nguc.md",
      "status": "added",
      "insertions": 150,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_2/chuong_010_gap_lai_cai_nguc_pan_loi.md",
      "status": "added",
      "insertions": 142,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_2/chuong_011_co_thi_ngan_nam_va_bay_sap_nghin_can.md",
      "status": "added",
      "insertions": 190,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_2/chuong_012_doan_truy_roc_xuong_duc_giap_ho_tam.md",
      "status": "added",
      "insertions": 136,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_3/chuong_013_con_khat_chay_co_hong.md",
      "status": "added",
      "insertions": 140,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_3/chuong_014_bo_cap_sa_cot_khong_lo.md",
      "status": "added",
      "insertions": 206,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_3/chuong_015_song_binh_vo_bo_cap.md",
      "status": "added",
      "insertions": 124,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_3/chuong_016_bua_tiec_cua_nhung_ke_cung_kho.md",
      "status": "added",
      "insertions": 196,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_4/chuong_017_dau_truong_xe_thit_va_mui_mau_ke_manh.md",
      "status": "added",
      "insertions": 164,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_4/chuong_018_bach_y_vu_nu_lac_uyen_thanh.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_4/chuong_019_tram_cu_vien_co_huyet_ba_truong.md",
      "status": "added",
      "insertions": 198,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_4/chuong_020_khac_an_nghich_menh_va_cu_twist_te_dan.md",
      "status": "added",
      "insertions": 208,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_5/chuong_021_sau_canh_cong_hu_khong_va_chua_te_quy_vuong.md",
      "status": "added",
      "insertions": 186,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_5/chuong_022_quy_khu_vo_tan_va_chuan_bi_dai_chinh.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_6/chuong_023_huyet_chien_hai_mon_kinh_ky.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/de/act_6/chuong_024_vuong_toa_tan_xuong_va_chiec_bat_vo.md",
      "status": "added",
      "insertions": 220,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_1/chuong_001_chiec_bat_vo_ben_bo_da.md",
      "status": "added",
      "insertions": 192,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_1/chuong_002_khuc_cui_kho_va_mau_thi_cau.md",
      "status": "added",
      "insertions": 194,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_1/chuong_003_an_nhan_doc_xa_va_bay_thit_nguoi.md",
      "status": "added",
      "insertions": 230,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_1/chuong_004_huyet_thach_cam_tuy_troi_day.md",
      "status": "added",
      "insertions": 200,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_1/chuong_005_bun_den_rinh_rap_va_doanh_trai_tan_binh.md",
      "status": "added",
      "insertions": 204,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_1/chuong_006_tho_ren_cut_tay_va_bi_an_hac_so_thach.md",
      "status": "added",
      "insertions": 178,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_1/chuong_007_cho_den_nuoc_duc_va_chiec_bat_dinh_gia.md",
      "status": "added",
      "insertions": 219,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_1/chuong_008_huyet_chien_ven_rung_suong_doc.md",
      "status": "added",
      "insertions": 200,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_2/chuong_009_bun_ngap_ngang_nguc.md",
      "status": "added",
      "insertions": 150,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_2/chuong_010_gap_lai_cai_nguc_pan_loi.md",
      "status": "added",
      "insertions": 142,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_2/chuong_011_co_thi_ngan_nam_va_bay_sap_nghin_can.md",
      "status": "added",
      "insertions": 190,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_2/chuong_012_doan_truy_roc_xuong_duc_giap_ho_tam.md",
      "status": "added",
      "insertions": 136,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_3/chuong_013_con_khat_chay_co_hong.md",
      "status": "added",
      "insertions": 140,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_3/chuong_014_bo_cap_sa_cot_khong_lo.md",
      "status": "added",
      "insertions": 206,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_3/chuong_015_song_binh_vo_bo_cap.md",
      "status": "added",
      "insertions": 124,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_3/chuong_016_bua_tiec_cua_nhung_ke_cung_kho.md",
      "status": "added",
      "insertions": 196,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_4/chuong_017_dau_truong_xe_thit_va_mui_mau_ke_manh.md",
      "status": "added",
      "insertions": 164,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_4/chuong_018_bach_y_vu_nu_lac_uyen_thanh.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_4/chuong_019_tram_cu_vien_co_huyet_ba_truong.md",
      "status": "added",
      "insertions": 198,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_4/chuong_020_khac_an_nghich_menh_va_cu_twist_te_dan.md",
      "status": "added",
      "insertions": 208,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_5/chuong_021_sau_canh_cong_hu_khong_va_chua_te_quy_vuong.md",
      "status": "added",
      "insertions": 200,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_5/chuong_022_quy_khu_vo_tan_va_chuan_bi_dai_chinh.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_6/chuong_023_huyet_chien_hai_mon_kinh_ky.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/en/act_6/chuong_024_vuong_toa_tan_xuong_va_chiec_bat_vo.md",
      "status": "added",
      "insertions": 220,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_1/chuong_001_chiec_bat_vo_ben_bo_da.md",
      "status": "added",
      "insertions": 192,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_1/chuong_002_khuc_cui_kho_va_mau_thi_cau.md",
      "status": "added",
      "insertions": 194,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_1/chuong_003_an_nhan_doc_xa_va_bay_thit_nguoi.md",
      "status": "added",
      "insertions": 230,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_1/chuong_004_huyet_thach_cam_tuy_troi_day.md",
      "status": "added",
      "insertions": 200,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_1/chuong_005_bun_den_rinh_rap_va_doanh_trai_tan_binh.md",
      "status": "added",
      "insertions": 204,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_1/chuong_006_tho_ren_cut_tay_va_bi_an_hac_so_thach.md",
      "status": "added",
      "insertions": 178,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_1/chuong_007_cho_den_nuoc_duc_va_chiec_bat_dinh_gia.md",
      "status": "added",
      "insertions": 219,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_1/chuong_008_huyet_chien_ven_rung_suong_doc.md",
      "status": "added",
      "insertions": 200,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_2/chuong_009_bun_ngap_ngang_nguc.md",
      "status": "added",
      "insertions": 150,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_2/chuong_010_gap_lai_cai_nguc_pan_loi.md",
      "status": "added",
      "insertions": 142,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_2/chuong_011_co_thi_ngan_nam_va_bay_sap_nghin_can.md",
      "status": "added",
      "insertions": 190,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_2/chuong_012_doan_truy_roc_xuong_duc_giap_ho_tam.md",
      "status": "added",
      "insertions": 136,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_3/chuong_013_con_khat_chay_co_hong.md",
      "status": "added",
      "insertions": 140,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_3/chuong_014_bo_cap_sa_cot_khong_lo.md",
      "status": "added",
      "insertions": 206,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_3/chuong_015_song_binh_vo_bo_cap.md",
      "status": "added",
      "insertions": 124,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_3/chuong_016_bua_tiec_cua_nhung_ke_cung_kho.md",
      "status": "added",
      "insertions": 196,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_4/chuong_017_dau_truong_xe_thit_va_mui_mau_ke_manh.md",
      "status": "added",
      "insertions": 164,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_4/chuong_018_bach_y_vu_nu_lac_uyen_thanh.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_4/chuong_019_tram_cu_vien_co_huyet_ba_truong.md",
      "status": "added",
      "insertions": 198,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_4/chuong_020_khac_an_nghich_menh_va_cu_twist_te_dan.md",
      "status": "added",
      "insertions": 208,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_5/chuong_021_sau_canh_cong_hu_khong_va_chua_te_quy_vuong.md",
      "status": "added",
      "insertions": 200,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_5/chuong_022_quy_khu_vo_tan_va_chuan_bi_dai_chinh.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_6/chuong_023_huyet_chien_hai_mon_kinh_ky.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/es/act_6/chuong_024_vuong_toa_tan_xuong_va_chiec_bat_vo.md",
      "status": "added",
      "insertions": 220,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_1/chuong_001_chiec_bat_vo_ben_bo_da.md",
      "status": "added",
      "insertions": 192,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_1/chuong_002_khuc_cui_kho_va_mau_thi_cau.md",
      "status": "added",
      "insertions": 194,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_1/chuong_003_an_nhan_doc_xa_va_bay_thit_nguoi.md",
      "status": "added",
      "insertions": 230,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_1/chuong_004_huyet_thach_cam_tuy_troi_day.md",
      "status": "added",
      "insertions": 200,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_1/chuong_005_bun_den_rinh_rap_va_doanh_trai_tan_binh.md",
      "status": "added",
      "insertions": 204,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_1/chuong_006_tho_ren_cut_tay_va_bi_an_hac_so_thach.md",
      "status": "added",
      "insertions": 178,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_1/chuong_007_cho_den_nuoc_duc_va_chiec_bat_dinh_gia.md",
      "status": "added",
      "insertions": 219,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_1/chuong_008_huyet_chien_ven_rung_suong_doc.md",
      "status": "added",
      "insertions": 200,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_2/chuong_009_bun_ngap_ngang_nguc.md",
      "status": "added",
      "insertions": 150,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_2/chuong_010_gap_lai_cai_nguc_pan_loi.md",
      "status": "added",
      "insertions": 142,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_2/chuong_011_co_thi_ngan_nam_va_bay_sap_nghin_can.md",
      "status": "added",
      "insertions": 190,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_2/chuong_012_doan_truy_roc_xuong_duc_giap_ho_tam.md",
      "status": "added",
      "insertions": 136,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_3/chuong_013_con_khat_chay_co_hong.md",
      "status": "added",
      "insertions": 140,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_3/chuong_014_bo_cap_sa_cot_khong_lo.md",
      "status": "added",
      "insertions": 206,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_3/chuong_015_song_binh_vo_bo_cap.md",
      "status": "added",
      "insertions": 124,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_3/chuong_016_bua_tiec_cua_nhung_ke_cung_kho.md",
      "status": "added",
      "insertions": 196,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_4/chuong_017_dau_truong_xe_thit_va_mui_mau_ke_manh.md",
      "status": "added",
      "insertions": 164,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_4/chuong_018_bach_y_vu_nu_lac_uyen_thanh.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_4/chuong_019_tram_cu_vien_co_huyet_ba_truong.md",
      "status": "added",
      "insertions": 198,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_4/chuong_020_khac_an_nghich_menh_va_cu_twist_te_dan.md",
      "status": "added",
      "insertions": 208,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_5/chuong_021_sau_canh_cong_hu_khong_va_chua_te_quy_vuong.md",
      "status": "added",
      "insertions": 200,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_5/chuong_022_quy_khu_vo_tan_va_chuan_bi_dai_chinh.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_6/chuong_023_huyet_chien_hai_mon_kinh_ky.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ja/act_6/chuong_024_vuong_toa_tan_xuong_va_chiec_bat_vo.md",
      "status": "added",
      "insertions": 220,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_1/chuong_001_chiec_bat_vo_ben_bo_da.md",
      "status": "added",
      "insertions": 192,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_1/chuong_002_khuc_cui_kho_va_mau_thi_cau.md",
      "status": "added",
      "insertions": 194,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_1/chuong_003_an_nhan_doc_xa_va_bay_thit_nguoi.md",
      "status": "added",
      "insertions": 230,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_1/chuong_004_huyet_thach_cam_tuy_troi_day.md",
      "status": "added",
      "insertions": 200,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_1/chuong_005_bun_den_rinh_rap_va_doanh_trai_tan_binh.md",
      "status": "added",
      "insertions": 204,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_1/chuong_006_tho_ren_cut_tay_va_bi_an_hac_so_thach.md",
      "status": "added",
      "insertions": 178,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_1/chuong_007_cho_den_nuoc_duc_va_chiec_bat_dinh_gia.md",
      "status": "added",
      "insertions": 219,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_1/chuong_008_huyet_chien_ven_rung_suong_doc.md",
      "status": "added",
      "insertions": 200,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_2/chuong_009_bun_ngap_ngang_nguc.md",
      "status": "added",
      "insertions": 150,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_2/chuong_010_gap_lai_cai_nguc_pan_loi.md",
      "status": "added",
      "insertions": 142,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_2/chuong_011_co_thi_ngan_nam_va_bay_sap_nghin_can.md",
      "status": "added",
      "insertions": 190,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_2/chuong_012_doan_truy_roc_xuong_duc_giap_ho_tam.md",
      "status": "added",
      "insertions": 136,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_3/chuong_013_con_khat_chay_co_hong.md",
      "status": "added",
      "insertions": 140,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_3/chuong_014_bo_cap_sa_cot_khong_lo.md",
      "status": "added",
      "insertions": 206,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_3/chuong_015_song_binh_vo_bo_cap.md",
      "status": "added",
      "insertions": 124,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_3/chuong_016_bua_tiec_cua_nhung_ke_cung_kho.md",
      "status": "added",
      "insertions": 196,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_4/chuong_017_dau_truong_xe_thit_va_mui_mau_ke_manh.md",
      "status": "added",
      "insertions": 164,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_4/chuong_018_bach_y_vu_nu_lac_uyen_thanh.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_4/chuong_019_tram_cu_vien_co_huyet_ba_truong.md",
      "status": "added",
      "insertions": 198,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_4/chuong_020_khac_an_nghich_menh_va_cu_twist_te_dan.md",
      "status": "added",
      "insertions": 208,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_5/chuong_021_sau_canh_cong_hu_khong_va_chua_te_quy_vuong.md",
      "status": "added",
      "insertions": 180,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_5/chuong_022_quy_khu_vo_tan_va_chuan_bi_dai_chinh.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_6/chuong_023_huyet_chien_hai_mon_kinh_ky.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ko/act_6/chuong_024_vuong_toa_tan_xuong_va_chiec_bat_vo.md",
      "status": "added",
      "insertions": 220,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_1/chuong_001_chiec_bat_vo_ben_bo_da.md",
      "status": "added",
      "insertions": 192,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_1/chuong_002_khuc_cui_kho_va_mau_thi_cau.md",
      "status": "added",
      "insertions": 194,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_1/chuong_003_an_nhan_doc_xa_va_bay_thit_nguoi.md",
      "status": "added",
      "insertions": 230,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_1/chuong_004_huyet_thach_cam_tuy_troi_day.md",
      "status": "added",
      "insertions": 200,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_1/chuong_005_bun_den_rinh_rap_va_doanh_trai_tan_binh.md",
      "status": "added",
      "insertions": 204,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_1/chuong_006_tho_ren_cut_tay_va_bi_an_hac_so_thach.md",
      "status": "added",
      "insertions": 178,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_1/chuong_007_cho_den_nuoc_duc_va_chiec_bat_dinh_gia.md",
      "status": "added",
      "insertions": 219,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_1/chuong_008_huyet_chien_ven_rung_suong_doc.md",
      "status": "added",
      "insertions": 200,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_2/chuong_009_bun_ngap_ngang_nguc.md",
      "status": "added",
      "insertions": 150,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_2/chuong_010_gap_lai_cai_nguc_pan_loi.md",
      "status": "added",
      "insertions": 142,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_2/chuong_011_co_thi_ngan_nam_va_bay_sap_nghin_can.md",
      "status": "added",
      "insertions": 190,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_2/chuong_012_doan_truy_roc_xuong_duc_giap_ho_tam.md",
      "status": "added",
      "insertions": 136,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_3/chuong_013_con_khat_chay_co_hong.md",
      "status": "added",
      "insertions": 140,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_3/chuong_014_bo_cap_sa_cot_khong_lo.md",
      "status": "added",
      "insertions": 206,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_3/chuong_015_song_binh_vo_bo_cap.md",
      "status": "added",
      "insertions": 124,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_3/chuong_016_bua_tiec_cua_nhung_ke_cung_kho.md",
      "status": "added",
      "insertions": 196,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_4/chuong_017_dau_truong_xe_thit_va_mui_mau_ke_manh.md",
      "status": "added",
      "insertions": 164,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_4/chuong_018_bach_y_vu_nu_lac_uyen_thanh.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_4/chuong_019_tram_cu_vien_co_huyet_ba_truong.md",
      "status": "added",
      "insertions": 198,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_4/chuong_020_khac_an_nghich_menh_va_cu_twist_te_dan.md",
      "status": "added",
      "insertions": 208,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_5/chuong_021_sau_canh_cong_hu_khong_va_chua_te_quy_vuong.md",
      "status": "added",
      "insertions": 176,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_5/chuong_022_quy_khu_vo_tan_va_chuan_bi_dai_chinh.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_6/chuong_023_huyet_chien_hai_mon_kinh_ky.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/ru/act_6/chuong_024_vuong_toa_tan_xuong_va_chiec_bat_vo.md",
      "status": "added",
      "insertions": 220,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_1/chuong_001_chiec_bat_vo_ben_bo_da.md",
      "status": "added",
      "insertions": 192,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_1/chuong_002_khuc_cui_kho_va_mau_thi_cau.md",
      "status": "added",
      "insertions": 194,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_1/chuong_003_an_nhan_doc_xa_va_bay_thit_nguoi.md",
      "status": "added",
      "insertions": 230,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_1/chuong_004_huyet_thach_cam_tuy_troi_day.md",
      "status": "added",
      "insertions": 200,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_1/chuong_005_bun_den_rinh_rap_va_doanh_trai_tan_binh.md",
      "status": "added",
      "insertions": 204,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_1/chuong_006_tho_ren_cut_tay_va_bi_an_hac_so_thach.md",
      "status": "added",
      "insertions": 178,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_1/chuong_007_cho_den_nuoc_duc_va_chiec_bat_dinh_gia.md",
      "status": "added",
      "insertions": 219,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_1/chuong_008_huyet_chien_ven_rung_suong_doc.md",
      "status": "added",
      "insertions": 200,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_2/chuong_009_bun_ngap_ngang_nguc.md",
      "status": "added",
      "insertions": 150,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_2/chuong_010_gap_lai_cai_nguc_pan_loi.md",
      "status": "added",
      "insertions": 142,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_2/chuong_011_co_thi_ngan_nam_va_bay_sap_nghin_can.md",
      "status": "added",
      "insertions": 190,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_2/chuong_012_doan_truy_roc_xuong_duc_giap_ho_tam.md",
      "status": "added",
      "insertions": 136,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_3/chuong_013_con_khat_chay_co_hong.md",
      "status": "added",
      "insertions": 140,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_3/chuong_014_bo_cap_sa_cot_khong_lo.md",
      "status": "added",
      "insertions": 206,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_3/chuong_015_song_binh_vo_bo_cap.md",
      "status": "added",
      "insertions": 124,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_3/chuong_016_bua_tiec_cua_nhung_ke_cung_kho.md",
      "status": "added",
      "insertions": 196,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_4/chuong_017_dau_truong_xe_thit_va_mui_mau_ke_manh.md",
      "status": "added",
      "insertions": 164,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_4/chuong_018_bach_y_vu_nu_lac_uyen_thanh.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_4/chuong_019_tram_cu_vien_co_huyet_ba_truong.md",
      "status": "added",
      "insertions": 198,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_4/chuong_020_khac_an_nghich_menh_va_cu_twist_te_dan.md",
      "status": "added",
      "insertions": 208,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_5/chuong_021_sau_canh_cong_hu_khong_va_chua_te_quy_vuong.md",
      "status": "added",
      "insertions": 174,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_5/chuong_022_quy_khu_vo_tan_va_chuan_bi_dai_chinh.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_6/chuong_023_huyet_chien_hai_mon_kinh_ky.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/th/act_6/chuong_024_vuong_toa_tan_xuong_va_chiec_bat_vo.md",
      "status": "added",
      "insertions": 220,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_1/chuong_001_chiec_bat_vo_ben_bo_da.md",
      "status": "added",
      "insertions": 193,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_1/chuong_002_khuc_cui_kho_va_mau_thi_cau.md",
      "status": "added",
      "insertions": 195,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_1/chuong_003_an_nhan_doc_xa_va_bay_thit_nguoi.md",
      "status": "added",
      "insertions": 231,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_1/chuong_004_huyet_thach_cam_tuy_troi_day.md",
      "status": "added",
      "insertions": 201,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_1/chuong_005_bun_den_rinh_rap_va_doanh_trai_tan_binh.md",
      "status": "added",
      "insertions": 205,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_1/chuong_006_tho_ren_cut_tay_va_bi_an_hac_so_thach.md",
      "status": "added",
      "insertions": 179,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_1/chuong_007_cho_den_nuoc_duc_va_chiec_bat_dinh_gia.md",
      "status": "added",
      "insertions": 220,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_1/chuong_008_huyet_chien_ven_rung_suong_doc.md",
      "status": "added",
      "insertions": 201,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_2/chuong_009_bun_ngap_ngang_nguc.md",
      "status": "added",
      "insertions": 151,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_2/chuong_010_gap_lai_cai_nguc_pan_loi.md",
      "status": "added",
      "insertions": 143,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_2/chuong_011_co_thi_ngan_nam_va_bay_sap_nghin_can.md",
      "status": "added",
      "insertions": 191,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_2/chuong_012_doan_truy_roc_xuong_duc_giap_ho_tam.md",
      "status": "added",
      "insertions": 137,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_3/chuong_013_con_khat_chay_co_hong.md",
      "status": "added",
      "insertions": 141,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_3/chuong_014_bo_cap_sa_cot_khong_lo.md",
      "status": "added",
      "insertions": 207,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_3/chuong_015_song_binh_vo_bo_cap.md",
      "status": "added",
      "insertions": 125,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_3/chuong_016_bua_tiec_cua_nhung_ke_cung_kho.md",
      "status": "added",
      "insertions": 197,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_4/chuong_017_dau_truong_xe_thit_va_mui_mau_ke_manh.md",
      "status": "added",
      "insertions": 165,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_4/chuong_018_bach_y_vu_nu_lac_uyen_thanh.md",
      "status": "added",
      "insertions": 133,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_4/chuong_019_tram_cu_vien_co_huyet_ba_truong.md",
      "status": "added",
      "insertions": 199,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_4/chuong_020_khac_an_nghich_menh_va_cu_twist_te_dan.md",
      "status": "added",
      "insertions": 209,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_5/chuong_021_sau_canh_cong_hu_khong_va_chua_te_quy_vuong.md",
      "status": "added",
      "insertions": 201,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_5/chuong_022_quy_khu_vo_tan_va_chuan_bi_dai_chinh.md",
      "status": "added",
      "insertions": 133,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_6/chuong_023_huyet_chien_hai_mon_kinh_ky.md",
      "status": "added",
      "insertions": 133,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/vi/act_6/chuong_024_vuong_toa_tan_xuong_va_chiec_bat_vo.md",
      "status": "added",
      "insertions": 221,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_1/chuong_001_chiec_bat_vo_ben_bo_da.md",
      "status": "added",
      "insertions": 192,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_1/chuong_002_khuc_cui_kho_va_mau_thi_cau.md",
      "status": "added",
      "insertions": 194,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_1/chuong_003_an_nhan_doc_xa_va_bay_thit_nguoi.md",
      "status": "added",
      "insertions": 230,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_1/chuong_004_huyet_thach_cam_tuy_troi_day.md",
      "status": "added",
      "insertions": 200,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_1/chuong_005_bun_den_rinh_rap_va_doanh_trai_tan_binh.md",
      "status": "added",
      "insertions": 204,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_1/chuong_006_tho_ren_cut_tay_va_bi_an_hac_so_thach.md",
      "status": "added",
      "insertions": 178,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_1/chuong_007_cho_den_nuoc_duc_va_chiec_bat_dinh_gia.md",
      "status": "added",
      "insertions": 219,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_1/chuong_008_huyet_chien_ven_rung_suong_doc.md",
      "status": "added",
      "insertions": 200,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_2/chuong_009_bun_ngap_ngang_nguc.md",
      "status": "added",
      "insertions": 150,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_2/chuong_010_gap_lai_cai_nguc_pan_loi.md",
      "status": "added",
      "insertions": 142,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_2/chuong_011_co_thi_ngan_nam_va_bay_sap_nghin_can.md",
      "status": "added",
      "insertions": 190,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_2/chuong_012_doan_truy_roc_xuong_duc_giap_ho_tam.md",
      "status": "added",
      "insertions": 136,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_3/chuong_013_con_khat_chay_co_hong.md",
      "status": "added",
      "insertions": 140,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_3/chuong_014_bo_cap_sa_cot_khong_lo.md",
      "status": "added",
      "insertions": 206,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_3/chuong_015_song_binh_vo_bo_cap.md",
      "status": "added",
      "insertions": 124,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_3/chuong_016_bua_tiec_cua_nhung_ke_cung_kho.md",
      "status": "added",
      "insertions": 196,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_4/chuong_017_dau_truong_xe_thit_va_mui_mau_ke_manh.md",
      "status": "added",
      "insertions": 164,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_4/chuong_018_bach_y_vu_nu_lac_uyen_thanh.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_4/chuong_019_tram_cu_vien_co_huyet_ba_truong.md",
      "status": "added",
      "insertions": 198,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_4/chuong_020_khac_an_nghich_menh_va_cu_twist_te_dan.md",
      "status": "added",
      "insertions": 208,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_5/chuong_021_sau_canh_cong_hu_khong_va_chua_te_quy_vuong.md",
      "status": "added",
      "insertions": 200,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_5/chuong_022_quy_khu_vo_tan_va_chuan_bi_dai_chinh.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_6/chuong_023_huyet_chien_hai_mon_kinh_ky.md",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "novels/locales/zh/act_6/chuong_024_vuong_toa_tan_xuong_va_chiec_bat_vo.md",
      "status": "added",
      "insertions": 220,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "platform/ios/FreeExile/FreeExile.entitlements",
      "status": "added",
      "insertions": 38,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "scripts/e2e_persistence_test.py",
      "status": "added",
      "insertions": 100,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e/test_30_biomes_generation_e2e.py",
      "status": "added",
      "insertions": 244,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e/test_asset_campaign_and_pipeline_e2e.py",
      "status": "added",
      "insertions": 374,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e/test_challenger_i18n_m2_stress.py",
      "status": "added",
      "insertions": 320,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e/test_i18n_reactive_switching_e2e.py",
      "status": "added",
      "insertions": 192,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e/test_level_progression_e2e.py",
      "status": "added",
      "insertions": 400,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e/test_pc_desktop_client_e2e.py",
      "status": "added",
      "insertions": 346,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e/test_poe2_map_system_e2e.py",
      "status": "added",
      "insertions": 446,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e/test_poe2_ui_animation_vfx_e2e.py",
      "status": "added",
      "insertions": 350,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e/test_poe2_zone_and_encounter_e2e.py",
      "status": "added",
      "insertions": 347,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e/test_ui_typography_i18n_wiki_streamlining_e2e.py",
      "status": "added",
      "insertions": 430,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e_cocos/test_tier1_animation_and_combat.py",
      "status": "added",
      "insertions": 262,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e_cocos/test_tier1_cocos_assets.py",
      "status": "added",
      "insertions": 70,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e_cocos/test_tier1_kinematics_and_movement.py",
      "status": "added",
      "insertions": 231,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e_cocos/test_tier1_network_and_protocol.py",
      "status": "added",
      "insertions": 293,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e_cocos/test_tier1_ui_and_systems.py",
      "status": "added",
      "insertions": 230,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e_cocos/test_tier1_world_and_scenes.py",
      "status": "added",
      "insertions": 212,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e_cocos/test_tier2_boundary_and_corner_cases.py",
      "status": "added",
      "insertions": 249,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e_cocos/test_tier3_cross_feature_combinations.py",
      "status": "added",
      "insertions": 238,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e_cocos/test_tier4_human_player_journey.py",
      "status": "added",
      "insertions": 324,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e_social_party/test_harness.py",
      "status": "added",
      "insertions": 268,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e_social_party/test_harness_models.py",
      "status": "added",
      "insertions": 89,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e_social_party/test_harness_portal.py",
      "status": "added",
      "insertions": 143,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e_social_party/test_tier1_party_and_scaling.py",
      "status": "added",
      "insertions": 255,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e_social_party/test_tier1_social_and_teleport.py",
      "status": "added",
      "insertions": 243,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e_social_party/test_tier1_town_portal_matrix.py",
      "status": "added",
      "insertions": 210,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e_social_party/test_tier2_boundary_corner.py",
      "status": "added",
      "insertions": 143,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e_social_party/test_tier3_cross_feature.py",
      "status": "added",
      "insertions": 140,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e_social_party/test_tier4_real_world.py",
      "status": "added",
      "insertions": 185,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/e2e_social_party/test_tier5_adversarial_hardening.py",
      "status": "added",
      "insertions": 326,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/integration/test_formula_persistence_stress.py",
      "status": "added",
      "insertions": 317,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/load_simulation/test_chat_adversarial_stress.py",
      "status": "added",
      "insertions": 277,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/security_fuzzing/test_agent_security_fuzzing.py",
      "status": "added",
      "insertions": 131,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/security_fuzzing/test_boss_gate_and_spawn_validation_adversarial.py",
      "status": "added",
      "insertions": 168,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/security_fuzzing/test_map_device_portal_cleanup_adversarial.py",
      "status": "added",
      "insertions": 292,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/security_fuzzing/test_map_styles_adversarial.py",
      "status": "added",
      "insertions": 328,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/security_fuzzing/test_pack_affixes_and_auras_adversarial.py",
      "status": "added",
      "insertions": 243,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/security_fuzzing/test_spatial_portal_adversarial.py",
      "status": "added",
      "insertions": 291,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/security_fuzzing/test_spawner_gating_and_drop_flushing_adversarial.py",
      "status": "added",
      "insertions": 254,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/security_fuzzing/test_target_dummy_adversarial.py",
      "status": "added",
      "insertions": 316,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/security_fuzzing/test_wilderness_encounters_adversarial.py",
      "status": "added",
      "insertions": 339,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/security_fuzzing/test_wilderness_map_adversarial_stress.py",
      "status": "added",
      "insertions": 223,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/security_fuzzing/test_zone_engine_adversarial.py",
      "status": "added",
      "insertions": 191,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_adversarial_zone_bounds.py",
      "status": "added",
      "insertions": 229,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_agent_orb_hmac.py",
      "status": "added",
      "insertions": 77,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_agent_power_tools.py",
      "status": "added",
      "insertions": 105,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_ambush_trigger_engine.py",
      "status": "added",
      "insertions": 138,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_animation_frame_mapping_and_inertia.py",
      "status": "added",
      "insertions": 346,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_asset_pipeline_tools.py",
      "status": "added",
      "insertions": 132,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_blast_radius.py",
      "status": "added",
      "insertions": 88,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_api_map_stress.py",
      "status": "added",
      "insertions": 191,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_gen3_empirical.py",
      "status": "added",
      "insertions": 259,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_graphics_optimization_stress.py",
      "status": "added",
      "insertions": 210,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_i18n_hygiene_adversarial.py",
      "status": "added",
      "insertions": 234,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_i18n_m1_parity.py",
      "status": "added",
      "insertions": 280,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_i18n_reactive_chat.py",
      "status": "added",
      "insertions": 275,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_m1_2_binary_compat.py",
      "status": "added",
      "insertions": 334,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_m1_adversarial.py",
      "status": "added",
      "insertions": 323,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_m1_contracts.py",
      "status": "added",
      "insertions": 239,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_m1_dual_platform_controls.py",
      "status": "added",
      "insertions": 302,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_m1_edge_cases.py",
      "status": "added",
      "insertions": 281,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_m1_expansion.py",
      "status": "added",
      "insertions": 160,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_m1_joystick_pointer.py",
      "status": "added",
      "insertions": 189,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_m2_adversarial.py",
      "status": "added",
      "insertions": 340,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_m2_empirical_stress.py",
      "status": "added",
      "insertions": 176,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_m2_i18n_stress.py",
      "status": "added",
      "insertions": 251,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_m2_waypoint_empirical.py",
      "status": "added",
      "insertions": 269,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_m4_empirical.py",
      "status": "added",
      "insertions": 164,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_m6_2_fog_ai_stress.py",
      "status": "added",
      "insertions": 216,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_m6_2_procgen_and_collision.py",
      "status": "added",
      "insertions": 204,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_challenger_stat_aggregator_stress.py",
      "status": "added",
      "insertions": 271,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_character_stat_aggregator.py",
      "status": "added",
      "insertions": 221,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_client_ui_modules.py",
      "status": "added",
      "insertions": 313,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_collision_stress_adversarial.py",
      "status": "added",
      "insertions": 150,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_doc_blast_radius.py",
      "status": "added",
      "insertions": 86,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_dodge_and_evasion_iframe.py",
      "status": "added",
      "insertions": 178,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_encounter_zones.py",
      "status": "added",
      "insertions": 296,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_fog_and_minimap.py",
      "status": "added",
      "insertions": 288,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_game_design_matrix.py",
      "status": "added",
      "insertions": 250,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_game_pause_system.py",
      "status": "added",
      "insertions": 276,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_hud_orbs_and_skill_bar.py",
      "status": "added",
      "insertions": 164,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_i18n_event_bus.py",
      "status": "added",
      "insertions": 327,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_level_progression_service.py",
      "status": "added",
      "insertions": 456,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_m2_animation_and_combat_feel.py",
      "status": "added",
      "insertions": 277,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_map_progression_and_labyrinth.py",
      "status": "added",
      "insertions": 137,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_map_quest_and_boss_integration.py",
      "status": "added",
      "insertions": 185,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_map_style_assets_integrity.py",
      "status": "added",
      "insertions": 284,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_map_styles_adversarial.py",
      "status": "added",
      "insertions": 298,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_map_styles_adversarial_stress.py",
      "status": "added",
      "insertions": 332,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_map_styles_catalog_sync.py",
      "status": "added",
      "insertions": 250,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_map_styles_db.py",
      "status": "added",
      "insertions": 318,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_meridian_server_service.py",
      "status": "added",
      "insertions": 192,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_monster_pack_and_affixes.py",
      "status": "added",
      "insertions": 152,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_monster_poise_and_leash.py",
      "status": "added",
      "insertions": 123,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_native_engine_bridge.py",
      "status": "added",
      "insertions": 181,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_novel_localization_integrity.py",
      "status": "added",
      "insertions": 197,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_party_scaling.py",
      "status": "added",
      "insertions": 270,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_pc_input_controller.py",
      "status": "added",
      "insertions": 157,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_pc_web_client.py",
      "status": "added",
      "insertions": 187,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_pc_web_client_layout.py",
      "status": "added",
      "insertions": 140,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_player_death_revival.py",
      "status": "added",
      "insertions": 273,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_social_service.py",
      "status": "added",
      "insertions": 273,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_sprint_2_martial_combat_system.py",
      "status": "added",
      "insertions": 243,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_sprint_3_economy_and_bazaar_2pc.py",
      "status": "added",
      "insertions": 380,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_sprint_4_security_fortress_and_antibot.py",
      "status": "added",
      "insertions": 320,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_sprint_5_load_1m_ccu_and_ios_gold.py",
      "status": "added",
      "insertions": 327,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_target_dummy_and_telemetry.py",
      "status": "added",
      "insertions": 83,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_telegraph_renderer.py",
      "status": "added",
      "insertions": 94,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_teleport_and_portal.py",
      "status": "added",
      "insertions": 318,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_tile_collision.py",
      "status": "added",
      "insertions": 164,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_viewport_culling.py",
      "status": "added",
      "insertions": 126,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_waypoint_safe_radius.py",
      "status": "added",
      "insertions": 234,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_webapp_dynamic_templates.py",
      "status": "added",
      "insertions": 182,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_wilderness_encounter_density.py",
      "status": "added",
      "insertions": 86,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_wilderness_map_generator.py",
      "status": "added",
      "insertions": 312,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_ws_authoritative_sync.py",
      "status": "added",
      "insertions": 129,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_ws_protobuf_gateway.py",
      "status": "added",
      "insertions": 279,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tests/unit/test_zone_monster_spawning_rules.py",
      "status": "added",
      "insertions": 258,
      "deletions": 0,
      "exclude_reason": "default_path"
    },
    {
      "path": "tools/admin_tool/README.md",
      "status": "added",
      "insertions": 35,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "tools/admin_tool/totp_secret.txt",
      "status": "added",
      "insertions": 1,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "wiki/en/ECONOMIC_BALANCE_AND_ANTI_INFLATION_SPECS.md",
      "status": "added",
      "insertions": 37,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "wiki/en/ENDGAME_WORLD_MAP_AND_CONTENT_SPECS.md",
      "status": "added",
      "insertions": 77,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "wiki/en/MAP_PROCGEN_WARFOG_ANTIBOT_GUIDE.md",
      "status": "added",
      "insertions": 53,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "wiki/zh/ECONOMIC_BALANCE_AND_ANTI_INFLATION_SPECS.md",
      "status": "added",
      "insertions": 37,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "wiki/zh/ENDGAME_WORLD_MAP_AND_CONTENT_SPECS.md",
      "status": "added",
      "insertions": 77,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    },
    {
      "path": "wiki/zh/MAP_PROCGEN_WARFOG_ANTIBOT_GUIDE.md",
      "status": "added",
      "insertions": 52,
      "deletions": 0,
      "exclude_reason": "unsupported_ext"
    }
  ]
}
