{
  "schema_version": 2,
  "generated_at": "2026-09-29T20:35:18.149Z",
  "audit_date": "2026-09-28",
  "scope": "All 128 zone records in the current Kartonath database. This is not a certified complete historical P99 zone inventory.",
  "method": "Each applicable top-level check retains one unit of weight. A verified whole check earns1; an open check with subchecks earns the verified fraction of its applicable subchecks. Unverified subchecks earn0. Sum / top-level checks, rounded down;100% requires every whole check accepted. These numbers measure documented checklist coverage, not percentage of code, effort or a claim of historical perfection. New findings can lower progress.",
  "reporting_update": "September28: completed city repairs are now represented as evidence-backed subchecks. Previous whole-check-only figures were North31% and South24%. This reporting correction recognizes work already performed; it does not certify either city.",
  "groups": {
    "server": "Server & database",
    "client": "Native Rust client",
    "acceptance": "Final in-game acceptance"
  },
  "server": {
    "expansion": 0,
    "client_mask": 0,
    "level_cap": 50,
    "source": "Database snapshot; not a live connectivity indicator"
  },
  "zones": [
    {
      "id": 48,
      "short_name": "cazicthule",
      "name": "Accursed Temple of CazicThule",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 289,
      "doors": 32,
      "connections": 1,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 55,
      "short_name": "akanon",
      "name": "Ak'Anon",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 254,
      "doors": 111,
      "connections": 2,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 36,
      "short_name": "befallen",
      "name": "Befallen",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 133,
      "doors": 31,
      "connections": 2,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 17,
      "short_name": "blackburrow",
      "name": "Blackburrow",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 120,
      "doors": 12,
      "connections": 3,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 68,
      "short_name": "butcher",
      "name": "Butcherblock Mountains",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 419,
      "doors": 63,
      "connections": 4,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 106,
      "short_name": "cabeast",
      "name": "Cabilis East",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 182,
      "doors": 31,
      "connections": 8,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 82,
      "short_name": "cabwest",
      "name": "Cabilis West",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 68,
      "doors": 0,
      "connections": 5,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 103,
      "short_name": "chardok",
      "name": "Chardok",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 370,
      "doors": 26,
      "connections": 2,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 117,
      "short_name": "cobaltscar",
      "name": "Cobaltscar",
      "expansion": 2,
      "version": 0,
      "min_status": 200,
      "spawns": 123,
      "doors": 7,
      "connections": 2,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 58,
      "short_name": "crushbone",
      "name": "Crushbone",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 105,
      "doors": 94,
      "connections": 1,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 70,
      "short_name": "cauldron",
      "name": "Dagnor's Cauldron",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 74,
      "doors": 0,
      "connections": 3,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 123,
      "short_name": "necropolis",
      "name": "Dragon Necropolis",
      "expansion": 2,
      "version": 0,
      "min_status": 200,
      "spawns": 361,
      "doors": 51,
      "connections": 2,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 22,
      "short_name": "ecommons",
      "name": "East Commonlands",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 238,
      "doors": 42,
      "connections": 6,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 10,
      "short_name": "freporte",
      "name": "East Freeport",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 204,
      "doors": 79,
      "connections": 4,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 15,
      "short_name": "eastkarana",
      "name": "Eastern Plains of Karana",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 225,
      "doors": 9,
      "connections": 4,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 116,
      "short_name": "eastwastes",
      "name": "Eastern Wastes",
      "expansion": 2,
      "version": 0,
      "min_status": 200,
      "spawns": 398,
      "doors": 32,
      "connections": 5,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 98,
      "short_name": "erudsxing",
      "name": "Erud's Crossing",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 96,
      "doors": 0,
      "connections": 1,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 24,
      "short_name": "erudnext",
      "name": "Erudin",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 114,
      "doors": 55,
      "connections": 5,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 30,
      "short_name": "everfrost",
      "name": "Everfrost Peaks",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 282,
      "doors": 17,
      "connections": 3,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 84,
      "short_name": "firiona",
      "name": "Firiona Vie",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 498,
      "doors": 41,
      "connections": 4,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 92,
      "short_name": "frontiermtns",
      "name": "Frontier Mountains",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 334,
      "doors": 3,
      "connections": 6,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 16,
      "short_name": "beholder",
      "name": "Gorge of King Xorbb",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 45,
      "doors": 0,
      "connections": 2,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 52,
      "short_name": "grobb",
      "name": "Grobb",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 119,
      "doors": 27,
      "connections": 2,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 29,
      "short_name": "halas",
      "name": "Halas",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 93,
      "doors": 13,
      "connections": 1,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 6,
      "short_name": "highkeep",
      "name": "High Keep",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 110,
      "doors": 51,
      "connections": 4,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 5,
      "short_name": "highpass",
      "name": "Highpass Hold",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 110,
      "doors": 30,
      "connections": 4,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 129,
      "short_name": "thurgadinb",
      "name": "Icewell Keep",
      "expansion": 2,
      "version": 0,
      "min_status": 200,
      "spawns": 94,
      "doors": 24,
      "connections": 3,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 46,
      "short_name": "innothule",
      "name": "Innothule Swamp",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 197,
      "doors": 2,
      "connections": 3,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 113,
      "short_name": "kael",
      "name": "Kael Drakkel",
      "expansion": 2,
      "version": 0,
      "min_status": 200,
      "spawns": 243,
      "doors": 83,
      "connections": 2,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 88,
      "short_name": "kaesora",
      "name": "Kaesora",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 114,
      "doors": 16,
      "connections": 1,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 102,
      "short_name": "karnor",
      "name": "Karnor's Castle",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 136,
      "doors": 26,
      "connections": 2,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 64,
      "short_name": "kedge",
      "name": "Kedge Keep",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 113,
      "doors": 23,
      "connections": 1,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 74,
      "short_name": "kerraridge",
      "name": "Kerra Isle",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 155,
      "doors": 43,
      "connections": 1,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 20,
      "short_name": "kithicor",
      "name": "Kithicor Forest",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 377,
      "doors": 15,
      "connections": 5,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 97,
      "short_name": "kurn",
      "name": "Kurn's Tower",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 251,
      "doors": 9,
      "connections": 3,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 85,
      "short_name": "lakeofillomen",
      "name": "Lake of Ill Omen",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 409,
      "doors": 15,
      "connections": 4,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 51,
      "short_name": "lakerathe",
      "name": "Lake Rathetear",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 151,
      "doors": 1,
      "connections": 3,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 33,
      "short_name": "misty",
      "name": "Misty Thicket",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 257,
      "doors": 32,
      "connections": 2,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 32,
      "short_name": "soldungb",
      "name": "Nagafen's Lair",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 116,
      "doors": 5,
      "connections": 12,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 44,
      "short_name": "najena",
      "name": "Najena",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 109,
      "doors": 22,
      "connections": 2,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 182,
      "short_name": "nedaria",
      "name": "Nedaria's Landing",
      "expansion": 0,
      "version": 0,
      "min_status": 200,
      "spawns": 297,
      "doors": 71,
      "connections": 1,
      "era": "review",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "partial",
          "note": "Excluded permanently by the Velious ceiling: normal-player zone access now requires administrative status, and all three progression stages retain that lock. Database expansion=0 classification still needs correction; this is not a Classic zone certification."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [
        {
          "group": "server",
          "title": "Post-Velious zone explicitly locked",
          "note": "The progression controller now locks this later zone even though its database label says expansion 0. No zone data deleted; shared dependencies remain available for review."
        }
      ],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 42,
      "short_name": "neriakc",
      "name": "Neriak - 3rd Gate",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 110,
      "doors": 30,
      "connections": 2,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 41,
      "short_name": "neriakb",
      "name": "Neriak - Commons",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 115,
      "doors": 46,
      "connections": 3,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 40,
      "short_name": "neriaka",
      "name": "Neriak - Foreign Quarter",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 80,
      "doors": 46,
      "connections": 4,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 8,
      "short_name": "freportn",
      "name": "North Freeport",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 116,
      "doors": 81,
      "connections": 4,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 67,
      "short_name": "kaladimb",
      "name": "North Kaladim",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 71,
      "doors": 14,
      "connections": 2,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 2,
      "short_name": "qeynos2",
      "name": "North Qeynos",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 193,
      "doors": 70,
      "connections": 10,
      "era": "classic",
      "audited": true,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "partial",
          "note": "Reviewed gates and progression checks pass; the remaining entry audit and full starter kit are still open.",
          "evidence": "/qeynos-pass2.html",
          "checks": [
            {
              "id": "progression",
              "title": "Verify Classic active with later unlocks gated",
              "status": "verified",
              "note": "Runtime expansion 0 and client mask 0 verified; progression stages preserve the permanent Velious ceiling.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            },
            {
              "id": "reviewed-gates",
              "title": "Repair the identified later stock and quest gates",
              "status": "verified",
              "note": "Guarded merchant/spawn changes read back and identified quest branches tested. This is the reviewed batch, not every content entry.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "remaining-entries",
              "title": "Finish era review of every remaining content entry",
              "status": "partial",
              "note": "Unresolved NPC, merchant, quest, spell and loot candidates remain.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "starter-kit",
              "title": "Finish the complete Classic starter kit",
              "status": "issue",
              "note": "Food/drink DB quantities are five each. Candle9979 identity/icon/secondary slot/light restored in DB; held model and runtime cache still open. Fresh creation, race/deity grants, backpack and bandages remain.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            }
          ]
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "partial",
          "note": "Two day/night pairs repaired and morning change observed; Umvera restored to Crow’s tavern with live placement/hail accepted. Exact shift hours, remaining roster/locations and complete cycle acceptance remain open.",
          "checks": [
            {
              "id": "paired-shift-morning",
              "title": "Restore the two confirmed shift pairs and observe morning replacement",
              "status": "verified",
              "note": "Quinon/Leanon and Dagarok/Erabb no longer roll50/50 at all hours. North-only conditions preserve coordinates, grid paths and NPC data. Normal night login loaded Quinon/Dagarok; natural morning replaced them with Leanon/Erabb. All1440minutes ×4 initial states tested. This verifies these roles and the observed morning change, not exact historical hours or the full roster.",
              "evidence": "/qeynos-pass2.html#north-shifts"
            },
            {
              "id": "historical-shift-hours",
              "title": "Confirm exact North-specific historical shift boundaries",
              "status": "issue",
              "note": "Current06:00/20:00 boundaries follow Qeynos guard reports and existing South configuration. Exact North-specific hours remain an explicit inference, not certified P99 evidence.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "remaining-roster",
              "title": "Resolve every remaining NPC identity and era mismatch",
              "status": "issue",
              "note": "After Umvera relocation:193 spawn points,150 referenced NPC types,125 eligible and25 blocked under Classic filters.109 eligible types have NPC references;16 names need separate handling. North-only snake names2003/2101 corrected to a_snake from official February2019 P99 patch, preserving all other fields and14spawn points; rollback/readback pass. Nearby level1 snake name and indifferent con displayed in native UI after ordinary Temple-to-field traversal and empty-zone refresh. Both definitions/all spawns and full behavior remain open. Three warrior/noble replacements and reverse-reference gaps remain unresolved. See the whole-roster report; no wiki-absence deletions.",
              "evidence": "/qeynos-north-roster.html"
            },
            {
              "id": "umvera-north-placement",
              "title": "Restore Umvera to Crow’s tavern and verify his live greeting",
              "status": "verified",
              "note": "Official P99 correction places Umvera in North, not South. Guarded spawn relocation and byte-identical quest copy passed readback/tests. Ordinary native player entered Crow’s through the door, visually found Umvera at the documented lower-floor location, selected him and received his named hail response. Exact appearance/facing, timer and full quest remain unaccepted.",
              "evidence": "/qeynos-pass2.html#north-umvera"
            },
            {
              "id": "all-spawn-placements",
              "title": "Compare every spawn position, heading and distribution",
              "status": "partial",
              "note": "Umvera’s lower-floor placement is accepted. Preserving the repaired shift pairs’ placements does not certify all city and field spawn points.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "other-cycles",
              "title": "Verify the other placeholders and time-dependent NPCs",
              "status": "unreviewed",
              "note": "Jracol2029 now has a North-only night spawn filter from the official October2011 P99 patch; actual clock predicate passes all1440minutes, rollback/readback and whole-catalog preservation checks pass. Existing location, patrol and50/50 nighttime gnoll placeholder preserved. Natural appearance, dawn lifetime, restored-state behavior and exact historical hours remain open. Kane/Treitan and other pairs remain unchanged until individually supported.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "complete-shift-cycle",
              "title": "Accept a complete live cycle, restart and interrupted-spawn cases",
              "status": "partial",
              "note": "Night startup, natural morning replacement, separate daytime restart and now natural evening replacement pass. Native day Leanon/Erabb selection changes to night Quinon/Dagarok; outgoing names disappear, persisted live conditions agree, and an80-second recording is retained. Exact historical hours and combat/respawn interruption remain open.",
              "evidence": "/qeynos-pass2.html"
            }
          ],
          "evidence": "/qeynos-pass2.html"
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "partial",
          "note": "Crow’s reviewed DB timer is corrected; other values, probabilities and live cycles remain open.",
          "evidence": "/qeynos-pass2.html",
          "checks": [
            {
              "id": "crow-timer",
              "title": "Restore Crow’s documented 400-second respawn value",
              "status": "verified",
              "note": "Guarded database correction from 640 to 400 using the explicit historical reference; read back after commit.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "other-timers",
              "title": "Verify all other NPC-specific respawn values",
              "status": "unreviewed",
              "note": "No blanket conversion of640-second timers; each needs its own evidence.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "rare-cycles",
              "title": "Verify variance, placeholders and rare chances",
              "status": "unreviewed",
              "note": "Special cycles and probabilities remain unaccepted.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "live-respawn",
              "title": "Observe full live respawn/restock cycles",
              "status": "unreviewed",
              "note": "Correct DB values alone do not complete the live timer acceptance.",
              "evidence": "/qeynos-pass2.html"
            }
          ]
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "partial",
          "note": "Ten reviewed fixed NPC levels are repaired in the DB; remaining variable levels, full statistics and live behavior stay open.",
          "evidence": "/qeynos-pass2.html",
          "checks": [
            {
              "id": "seta-level",
              "title": "Repair the ten documented fixed NPC level discrepancies",
              "status": "verified",
              "note": "Seta42, Tyokan30, Hanns50, Phin60, Djerr4, Rodcet/Koalindl50; follow-up LuSun50, Roesager50, Gehnus45, Hezlan45. Guarded corrections, rollback rehearsal and full-row readback passed. Empty North zone refreshed; all four follow-up levels verified from fresh live spawn data in the native target UI. Other combat fields remain open.",
              "evidence": "/qeynos-pass2.html#north-cited-levels"
            },
            {
              "id": "all-stat-fields",
              "title": "Verify all NPC combat-stat fields",
              "status": "partial",
              "note": "Worker variants2022/2025 corrected3/4→2 per explicit P99 patch, covering nine spawn points; conflicting wiki2–3 range recorded. Other worker combat fields unchanged. Normal native field traversal now has a server-confirmed nearby worker target with L2/dubious con inspected in UI; this accepts one level/display case, not both DB variants or all nine spawns. Queen fire proc and3–4 hatchling scripts installed with977 assertions. Exact hatchling tuning, proc frequency and full live encounter remain unaccepted. HP, AC, damage, resists, abilities, movement and aggro still need comparisons.",
              "evidence": "/qeynos-pass2.html#north-roster-batch"
            },
            {
              "id": "live-combat",
              "title": "Check actual combat behavior against those values",
              "status": "unreviewed",
              "note": "Database field checks are not live combat acceptance.",
              "evidence": "/qeynos-pass2.html"
            }
          ]
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "partial",
          "note": "Tyokan’s documented primary faction restored without changing shared merchants. Remaining faction data and live checks stay open.",
          "checks": [
            {
              "id": "tyokan-primary",
              "title": "Restore Tyokan’s documented primary faction",
              "status": "verified",
              "note": "Official P99 May7,2021 patch supersedes November2020: Priests of Life, not Knights of Thunder. Isolated group1481 now uses primary341; old shared group144 and other merchants preserved. Fresh empty-zone boot loaded correction; normal QA con and successful amiable hand-in verified.",
              "evidence": "/qeynos-pass2.html#north-tyokan"
            },
            {
              "id": "other-standings",
              "title": "Verify every remaining NPC primary faction and standing",
              "status": "partial",
              "note": "Tyokan’s database repair is not acceptance of all city factions.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "assist-and-hits",
              "title": "Verify assistance, kill adjustments and quest faction changes",
              "status": "unreviewed",
              "note": "North decaying skeletons2000/2104 now have isolated NPC hostility to gnoll faction306 and NPC scanning enabled, following P99 developer evidence.13North spawn points affected;381 other NPC definitions and shared group38 unchanged. Player primary/kill adjustments preserved; rollback rehearsal and readback passed. Two natural gnoll-pup deaths attributed to skeletons observed after ordinary login; nearby level2 skeleton target/con verified indifferent for normal Human Monk. Full combat behavior, every variant, exact radius and social assistance remain unaccepted. Tyokan’s existing kill-adjustment/assist entries were preserved, not certified. Full city comparisons remain.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "live-faction",
              "title": "Accept faction-gated interactions in actual play",
              "status": "partial",
              "note": "Tyokan’s amiable con/recharge passed live after a fresh zone boot. Full city standings, indifferent refusal and other faction-gated runtime branches remain open.",
              "evidence": "/qeynos-pass2.html"
            }
          ],
          "evidence": "/qeynos-pass2.html"
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "issue",
          "note": "Completed database repairs now have their own checks. Full stock coverage, prices and restock behavior remain open.",
          "evidence": "/qeynos-pass2.html",
          "checks": [
            {
              "id": "missing-stock",
              "title": "Restore the documented missing stock",
              "status": "verified",
              "note": "Original city batch restored69rows; reverse-reference follow-up restored Strike/Henlom, Soothe/Berane, Dual-Edged Blade Mold/Dren and Renux’s Translations/Pelshia. Four North-only rows, rollback rehearsal and full affected-inventory readback. All five stock repairs now pass native display, including Pelshia’s restored book after normal cellar traversal.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "fish-wine",
              "title": "Restore Fish Wine at the reviewed vendors",
              "status": "verified",
              "note": "Original10-vendor city batch extended to Ania’s missed North slot. Existing item13040 gate1→0; other15-row inventory fields unchanged, rollback/readback pass. Fresh native shop visually confirms Fish Wine among15entries; exact price modifiers remain separate.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "later-stock",
              "title": "Gate the reviewed later stock without changing shared vendors",
              "status": "verified",
              "note": "Original95later rows gated; two shared inventories isolated. Five additional Balhallia resurrection scrolls introduced in2002 corrected2→3, beyond Velious, with full rollback/readback and phase tests. Classic/Kunark stock unchanged.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "all-vendors",
              "title": "Complete every vendor’s historical stock reference",
              "status": "partial",
              "note": "Corrected audit reads ordinary wiki links, item templates and reverse item-page vendor tables. All25 North vendors now have explicit stock evidence, including all6 Gerault boot/shoe entries missing from his NPC page. Era-specific reconciliation, name aliases and remaining discrepancies are still open.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "all-prices",
              "title": "Verify individual historical purchase/sale prices",
              "status": "issue",
              "note": "Classic pricing rules enabled. Crow and Shenro live receipts match server charges; complete historical item prices, charisma/faction modifiers and other vendor comparisons remain.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "finite-restock",
              "title": "Verify quantity limits, depletion and restocking",
              "status": "partial",
              "note": "Crow20-brew depletion and zone-boot restock pass. New native quantity UI passes bulk buy20/740c, partial sell7/168c and finite buyback7/259c with exact DB/UI agreement. Nonstack1/1 and insufficient-funds guards pass. All fixture brews/coins removed after camp; earned items preserved. Natural death/respawn, scroll stack-era repair and other vendor cases remain.",
              "evidence": "/qeynos-pass2.html"
            }
          ]
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "partial",
          "note": "The named guild hand-in and reviewed script guards pass. Other live quest branches and failure paths remain open.",
          "evidence": "/qeynos-pass2.html",
          "checks": [
            {
              "id": "script-gates",
              "title": "Test the reviewed city scripts’ era guards",
              "status": "verified",
              "note": "Six-script city pass:79 Lua assertions; North Seta separately has13 Perl assertions. Script tests do not certify every live branch.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "guild-note",
              "title": "Complete LuSun’s guild-note hand-in",
              "status": "verified",
              "note": "Normal native player: note18712 consumed, tunic13507 received, experience awarded; DB readback matched.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "tyokan-recharge",
              "title": "Complete Tyokan’s two-stage Prayer Beads recharge",
              "status": "verified",
              "note": "Normal native player with isolated amiable QA standing: exhausted beads accepted first; separate100gold payment consumed; server returned13296 with exactly1charge. Both hand-ins, reward and empty reopened trade verified. Temporary reward/faction removed after camp; earned belongings preserved.",
              "evidence": "/qeynos-pass2.html#north-tyokan"
            },
            {
              "id": "other-branches",
              "title": "Play through the remaining Classic quest branches",
              "status": "partial",
              "note": "North courier scripts: eleven faction adjustments corrected; Knargon card acquisition/storage verified live. Jracol no-dialogue hand-in now verified live at indifferent: one stored note, exact five faction deltas, no coins, prior items preserved after camp. Measured1000XP/level2 is not historical XP acceptance. Other prerequisites/rewards, repeat/failure cases and cross-zone stages remain open.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "failure-paths",
              "title": "Verify prerequisites and failed hand-in handling",
              "status": "unreviewed",
              "note": "Knargon return-note indifferent gate installed from dated success/P99 failure evidence;1301 installed-script assertions pass. Live apprehensive note hand-in consumed the note with no XP/coin/faction reward; eight other items and prior standings preserved after relog. Both Highpass/McCabe aliases verified in-game. Successful-standing rewards and remaining restrictions, wrong items, returns and repeats across all quests stay open.",
              "evidence": "/qeynos-pass2.html"
            }
          ]
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "partial",
          "note": "Missing grid headers 99 and 101 restored. Existing waypoints retained; traversal mode inferred. Walk and compare actual patrols before sign-off."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "partial",
          "note": "Three documented later-spell gates repaired on isolated North lists. Exact remaining spell sets, class-era conflicts and live mechanics remain open.",
          "checks": [
            {
              "id": "reviewed-class-era-gates",
              "title": "Gate the three confirmed later spells on the reviewed North NPCs",
              "status": "verified",
              "note": "Lancot Flame of Light1454 and Dagarok Grim Aura346/Shroud of Pain1458 now require Velious. Private lists preserve shared defaults and every other copied field; Classic/Kunark/Velious filter matrix, rollback rehearsal and full-row readback pass. This is database gate acceptance, not observed combat casting.",
              "evidence": "/qeynos-pass2.html#north-spell-gates"
            },
            {
              "id": "all-spell-sets",
              "title": "Resolve every remaining spell/proc and class-specific era rule",
              "status": "partial",
              "note": "Fresh dependency inventory follows inherited lists and level filters. Umvera Paralyzing Earth has conflicting global-wiki and class-specific P99 evidence; original list restored rather than retaining an unverified restriction. Remaining per-NPC spell choices, ability flags and historical casting levels stay open.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "spell-mechanics",
              "title": "Verify exact cast, proc, pet and ability mechanics",
              "status": "unreviewed",
              "note": "Queen proc frequency remains provisional. Damage, duration, targeting, resist behavior, pets, innate effects and cooldowns require acceptance.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "live-spell-cases",
              "title": "Accept live casting, interruption and progression behavior",
              "status": "unreviewed",
              "note": "Observe representative casts, buffs, procs, interruption, range/line-of-sight and expansion unlock cases. Database eligibility tests do not certify runtime combat.",
              "evidence": "/qeynos-pass2.html"
            }
          ],
          "evidence": "/qeynos-pass2.html"
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "partial",
          "note": "Original departure volumes, both South round trips and Hills round trip pass. Both local Temple portals now pass the standing-Human QA fixture; remaining hull/server-warning cases and sewer routes stay open.",
          "checks": [
            {
              "id": "original-departures",
              "title": "Use original departure regions, not packet arrival coordinates",
              "status": "verified",
              "note": "Live walk reproduced two unwanted North reloads near the temple. Original BSP region triggers now replace guessed circles where available;194 library tests and source-asset exit regression pass. Normal-player re-walk reached the Temple of Life without a reload.",
              "evidence": "/qeynos-pass2.html#north-zone-triggers"
            },
            {
              "id": "west-south-crossing",
              "title": "Cross the western South Qeynos exit and return without latched movement",
              "status": "verified",
              "note": "Normal native player crossed North→South→North. Released movement during loading; South stayed at(-442,464), North at(-5,-151), with a second delayed North receipt unchanged. This follows a reproduced/fixed held-key loading defect; no position edits or GM transport.",
              "evidence": "/qeynos-pass2.html#north-crossing"
            },
            {
              "id": "surface-crossings",
              "title": "Cross the other South exit and the Hills boundary in both directions",
              "status": "verified",
              "note": "Both South exits and North→Hills→North now pass normal-player round trips. Hills stationary receipts matched at(69.25,-220), settled feet-7.844; North return receipts matched at(72.375,1395), feet0. Original departure volumes used, movement released through loading, terrain/NPC views inspected. No GM transport or position edits.",
              "evidence": "/qeynos-pass2.html#north-east-crossing"
            },
            {
              "id": "sewer-crossings",
              "title": "Accept every sewer entrance and return route",
              "status": "unreviewed",
              "note": "Street-versus-underground source-region fixtures pass; actual swimming/door/zone handoffs remain.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "local-teleports",
              "title": "Implement and accept original same-zone teleport regions",
              "status": "partial",
              "note": "Both source-authored Temple portals pass ordinary standing-Human traversal in original Titanium and Rust QA: exact destinations/headings, source floors and no zone reload. Lower source region probe repaired;259library tests, actual-asset walk regression and Linux/Windows builds pass. Narrow server false-warning repair now passes10278sanitized replay/rejection tests,24actual map-loader checks and isolated full build. Not runtime deployed: pending maintenance decision. Other race/size/posture hulls and live-server warning acceptance remain open.",
              "evidence": "/qeynos-pass2.html#north-local-transport"
            }
          ],
          "evidence": "/qeynos-pass2.html"
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "verified",
          "note": "73 glTF documents across both zones/local models checked: zero missing-file errors. Material limitations remain separate.",
          "evidence": "/qeynos-review.html"
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "partial",
          "note": "Key landmarks and exteriors visually inspected. Complete the remaining interiors and matched-reference comparison."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "partial",
          "note": "Original comparison exposed and repaired zeroRGB tint, missing secondary/preview items and mirrored world avatars. Remaining mounts/effects and complete NPC/player appearance coverage stay open.",
          "checks": [
            {
              "id": "zero-tint",
              "title": "Render the original uncolored monk tunic without blacking it out",
              "status": "verified",
              "note": "Same normal character in original Titanium shows material4 monk chest art with item color0xff000000. Native now treats zeroRGB as no tint, preserves genuine nonzero dyes, and shows the chest texture in the live world and inventory.201 library tests passed at this build.",
              "evidence": "/qeynos-pass2.html#north-tint",
              "scope": "shared"
            },
            {
              "id": "npc-appearances",
              "title": "Accept every live NPC model, skin and equipment combination",
              "status": "partial",
              "note": "Pelshia, Sabnie and Nerissa have inspected original/native plain, leather/cap and robe/cap matches after repairing QCN→HUF. Dranom skin2/face2 and Henlom face3/Berane face7 now match with actual-asset regressions. All126required static NPC appearances load geometry/textures through47asset combinations;54variants include size/tint/held differences. Whysia skin5 and mangy-rat face1, loot equipment/tints, BET/TPN visual behavior and full coverage remain. Aenia bed-support placement matches original measuredZ6.052521 and inspected live, after fixing land/water-mode eligibility. Human standing eye height/default pitch repaired separately; full pose/lighting coverage remains open.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "held-slot-presentation",
              "title": "Render both hands without mirroring the world avatar",
              "status": "verified",
              "note": "Same normal monk in Titanium and native at the cobbler street: primary club on the right, secondary lantern on the left. Both render in the inventory preview; normal turning/walking retested. Original-source hand projection passes3 poses ×5 headings; reflected-instance color/shadow GPU regressions pass.",
              "evidence": "/qeynos-pass2.html#north-held-items",
              "scope": "shared"
            },
            {
              "id": "held-items",
              "title": "Accept remaining held-item mounts, orientations and effects",
              "status": "partial",
              "note": "Both slots and anatomical handedness repaired and inspected. Exact item orientation, shield-specific mounts, other races/equipment and item light remain open.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            },
            {
              "id": "player-outfits",
              "title": "Compare required player outfits and race variants",
              "status": "partial",
              "note": "The repaired monk chest does not certify complete outfits, armor coverage, all faces or all player races.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            }
          ],
          "evidence": "/qeynos-pass2.html"
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "partial",
          "note": "Discarded live movement packets are repaired and visually retested. Exact locomotion/combat/special-pose matching and release coverage remain open.",
          "checks": [
            {
              "id": "live-position-stream",
              "title": "Deliver live NPC movement instead of leaving stale actors",
              "status": "verified",
              "note": "Read-only North capture reproduced discarded unsequenced movement, both standalone and bundled. Receiver repaired with checksum, compression and sequence-state regressions. Inspected 12-second fixed-camera native recording now shows field actors traversing the scene; repeated rat targets report changing live positions.",
              "evidence": "/qeynos-pass2.html#north-movement-stream",
              "scope": "shared"
            },
            {
              "id": "locomotion",
              "title": "Compare walking, running, turning and stopping with Titanium",
              "status": "partial",
              "note": "Live positions are repaired; exact clip selection, direction, stride, interpolation and stop behavior across all relevant actors still require matched comparison.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            },
            {
              "id": "combat-motion",
              "title": "Accept server-driven attacks, hits, casting and death motion",
              "status": "partial",
              "note": "Removed fabricated periodic auto-attack swings; out-of-range rejection leaves the avatar idle. Full close-range combat and exact source animation coverage remain.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            },
            {
              "id": "special-motion",
              "title": "Accept sitting, looting, swimming, flying and other relevant poses",
              "status": "partial",
              "note": "Human sit/crouch cameras pass named fixtures. Temple body/head regions match18checks; corrected100Hz swimming passes North geometry at5–200FPS and live entry/stop/dive/resurface/shore return. Swimming value100 uses correct ID50. QA68265cdb now passes normal breath countdown/refill and one drowning tick: air0, damage3, serverHP27→24/27, ordinary dry-bank return and refill50. 42countdown receipts retained;276library plus4water geometry tests pass,2existinglibraryignored. Other water routes, spell/equipment variants, races, transitions and underwater presentation remain.",
              "evidence": "/qeynos-pass2.html#north-swimming",
              "scope": "shared"
            },
            {
              "id": "motion-release",
              "title": "Repeat motion checks across required models and release clients",
              "status": "unreviewed",
              "note": "Source donor tests and the isolated Linux movement recording are not every model or packaged Windows/Linux acceptance.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            }
          ],
          "evidence": "/qeynos-pass2.html"
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "partial",
          "note": "Two reproduced movement defects repaired and retested; exact body sizing, full traversal and release acceptance remain open.",
          "checks": [
            {
              "id": "elapsed-movement",
              "title": "Keep walking and turning speed independent of normal frame rate",
              "status": "verified",
              "note": "Regression reproduced half-speed movement at5FPS. Small collision-checked steps now preserve time at5/7/10/30/60/144FPS; invalid time and long stalls are bounded. Live guild-door traversal passed.",
              "evidence": "/qeynos-pass2.html#north-movement",
              "scope": "shared"
            },
            {
              "id": "wall-clearance",
              "title": "Repair the reproduced close-wall missing-world view",
              "status": "verified",
              "note": "Guild fixture retained. Follow-up market regression exposed0.5clearance versus original near1.0. Titanium normal approach measured1.78; native1.75clearance and endpoint guard now pass238library tests, exact market/guild/door fixtures and live inspected approach. Other race/size hulls remain open.",
              "evidence": "/qeynos-pass2.html#north-market-wall",
              "scope": "shared"
            },
            {
              "id": "body-hulls",
              "title": "Match original race-specific body collision dimensions",
              "status": "unreviewed",
              "note": "Exact original body hulls and race/size variants remain unverified.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            },
            {
              "id": "vertical-movement",
              "title": "Accept stairs, slopes, jumps, falls and moving floors",
              "status": "partial",
              "note": "The tested ledge is a blocking wall, not a ramp; complete vertical traversal is still open.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "all-boundaries",
              "title": "Accept every route, interior and zone boundary",
              "status": "partial",
              "note": "Guild/courtyard fixtures do not certify the whole city.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "release-movement",
              "title": "Repeat movement acceptance on Windows/Linux release packages",
              "status": "unreviewed",
              "note": "Current Linux QA binary is separate from public downloads and production spectator.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            }
          ],
          "evidence": "/qeynos-pass2.html"
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "partial",
          "note": "Individual original-object repairs are tracked below. Remaining object coverage, special mechanisms and release acceptance stay open.",
          "checks": [
            {
              "id": "original-assets",
              "title": "Audit the selected original interactive-object assets",
              "status": "verified",
              "note": "Both city object archives freshly exported from Titanium media. 69 files, 18 models, 32 materials and 33 texture dependencies pass; includes restored lamp animation frames.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "guild-model",
              "title": "Visually verify the original monk-guild door placement",
              "status": "verified",
              "note": "Door 8 original hinge, heading, scale and appearance inspected against Titanium. Outward-normal regression fails on old assets and passes on corrected export.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "guild-interaction",
              "title": "Walk through and click the monk-guild door",
              "status": "verified",
              "note": "Normal player blocked from both sides while closed; server-confirmed opening allowed passage. Mouse picking and closing tested.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "type0-timing",
              "title": "Match the tested ordinary door’s swing and hold times",
              "status": "verified",
              "note": "Two original recordings: about 0.8 seconds to swing, 10 seconds fully open, and 0.8 seconds to close. Native live recording reproduces the cycle. Other types and exact easing remain open.",
              "evidence": "/qeynos-pass2.html#door-timing"
            },
            {
              "id": "all-objects",
              "title": "Inspect every remaining door/object, lock and trigger",
              "status": "partial",
              "note": "All remaining placements, motion types, keys, locked doors and special interactions still require acceptance.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "platforms",
              "title": "Verify lifts, moving floors and special actors",
              "status": "unreviewed",
              "note": "Dynamic-floor support and applicable moving platforms/rotating actors remain open.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "release-assets",
              "title": "Accept the actual Windows and Linux release payloads",
              "status": "unreviewed",
              "note": "Packaging includes original Objects directories, but complete public bundles have not been rebuilt and accepted.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            }
          ],
          "evidence": "/qeynos-pass2.html"
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "partial",
          "note": "Lighting defects, measured framing and server clock/weather decoding repaired; remaining camera geometry, environment visuals and audio matching stay open.",
          "evidence": "/qeynos-pass2.html",
          "checks": [
            {
              "id": "black-crush",
              "title": "Repair and visually retest clipped dark interiors",
              "status": "verified",
              "note": "Endpoint-preserving contrast curve fixed the reproduced black cutoff. Guild interior inspected with effects enabled.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            },
            {
              "id": "sun-mask",
              "title": "Keep ambient/local light visible under sun shadows",
              "status": "verified",
              "note": "Classic world/skinned GPU regression failed before repair and passes afterward. Corrected native doorway inspected.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            },
            {
              "id": "projection-framing",
              "title": "Match the measured original horizontal camera framing",
              "status": "verified",
              "note": "Captured Titanium in North at1280x720,960x720 and1280x600. Fixed horizontal projection scale1.62289751 reproduced; world shader confirms it. Linux live view/options inspected,189 library tests pass. This is not eye-height, clipping-distance or lighting acceptance.",
              "evidence": "/qeynos-pass2.html#north-framing",
              "scope": "shared"
            },
            {
              "id": "server-conditions",
              "title": "Decode live weather and display the server clock",
              "status": "verified",
              "note": "Both12-byte entry and8-byte live weather layouts tested, including rain/snow stopping. Server1-based hours normalized. Live North rain/intensity5 and23:30 HUD inspected;190 library tests passed. Rain particles, fog and matched night lighting remain open.",
              "evidence": "/qeynos-pass2.html#north-weather",
              "scope": "shared"
            },
            {
              "id": "matched-lighting",
              "title": "Calibrate eye position, pitch, clipping and original scene lighting",
              "status": "partial",
              "note": "Measured projection framing, Human standingeye7.44/default pitch and radius1 collision repaired; live furniture-edge clamp/backout pass. Human sitting now uses full head XYZ and matches original within0.002; crouch matches body height within0.001floor offset, normal stand recovery restores7.44without movement. Separate rebindable crouch toggle avoids confusing original /duck emote.254library tests and Linux/Windows build checks pass. Low-headroom automation, loot/combat/mounted branches, other races, full clipping/illumination remain open.",
              "evidence": "/qeynos-pass2.html#north-posture-eye",
              "scope": "shared"
            },
            {
              "id": "source-sky-core",
              "title": "Restore original sky-color decoding, dome and height-dependent horizon",
              "status": "verified",
              "note": "Read-only Titanium comparison:962color indices,1024byte-exact live sunset/night map pixels and65horizon positions match. All29DDS dependencies decode; original cloud luminance/alpha preserved. GPU depth/camera and27source-color blend fixtures pass; native night view inspected. This accepts the reproduced missing dome/haze, not stars, clouds, sprites, exact scene lighting or complete weather.",
              "evidence": "/qeynos-pass2.html#north-source-sky",
              "scope": "shared"
            },
            {
              "id": "source-stars",
              "title": "Restore original procedural stars and source-textured sprites",
              "status": "verified",
              "note": "Original live capture: all10000point positions/colors/indices exact; all200sprite UVs/indices exact, geometry within0.000072world units. GPU alpha/atlas/twinkle/depth/camera tests pass. Original day/rain maps hide all daytime stars. Native night points and sprites inspected live after rebuild. This accepts this star layer, not full sky or illumination.",
              "evidence": "/qeynos-pass2.html#north-source-stars",
              "scope": "shared"
            },
            {
              "id": "conditions",
              "title": "Finish sky layers and all-zone environmental matching",
              "status": "partial",
              "note": "Native dome/haze and procedural stars restored. Found exporter RGBA0–255 incorrectly clamped into glTF0–1; normalized conversion passes256byte cases. Corrected North export preserves45180triangles and all non-color scene data; two original monk-guild brightness fixtures now match within0.000002. QA-only assets,281library tests and4water tests pass. Full screenshot/lighting-transition acceptance, cloud/sun/moon layers, particles, underwater fog and remaining material conditions remain open.",
              "evidence": "/qeynos-pass2.html#north-vertex-colors",
              "scope": "shared"
            },
            {
              "id": "ambience",
              "title": "Verify original ambient sounds and music",
              "status": "partial",
              "note": "Repaired exported render-space emitter coordinates to game-space listener coordinates; pond regression proves old location was outside the audible radius. Preserve authored zero volume and reject malformed rows.197 library tests and Linux/Windows checks pass. Audible comparison, night transitions, timed sounds and music regions remain open.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            }
          ]
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "partial",
          "note": "Accepted normal-player scenarios are listed individually; all remaining end-to-end scenarios stay open.",
          "evidence": "/qeynos-pass2.html",
          "checks": [
            {
              "id": "creation-route",
              "title": "Create a normal character and enter the correct guild",
              "status": "verified",
              "note": "Human Monk created and entered North Qeynos at LuSun’s guild.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "creation-combinations",
              "title": "Accept all required race/class/deity creation combinations",
              "status": "unreviewed",
              "note": "The successful Human fixture and Classic expansion-mask checks do not prove every combination.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            },
            {
              "id": "merchant-exchange",
              "title": "Complete a normal-player merchant buy/sell exchange",
              "status": "verified",
              "note": "Shenro: bought a shuriken for12c, sold for8c. Inventory and balances matched server readback; test money restored.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "npc-coin-cancel",
              "title": "Offer exact NPC trade coins and cancel safely",
              "status": "verified",
              "note": "Whysia: normal native QA offered100gold; server wallet100→0. Cancel restored100, reopened UI matched100 carried/0 offered, and beads were untouched. This is cancellation acceptance, not Tyokan quest completion.",
              "evidence": "/qeynos-pass2.html#north-tyokan"
            },
            {
              "id": "travel",
              "title": "Complete normal-player travel through the whole zone",
              "status": "unreviewed",
              "note": "All interiors, routes, boundaries and applicable transport need acceptance.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "npc-kill-xp",
              "title": "Defeat a field NPC and receive server-authoritative experience",
              "status": "verified",
              "note": "Ordinary level-one Northaudit killed grass snake45 at04:43:33UTC after correct facing. Server damage/death receipts identify player241 as killer; native chat and XP bar updated. No GM commands or coordinate edits.",
              "evidence": "/qeynos-pass2.html#north-npc-loot"
            },
            {
              "id": "combat-loot",
              "title": "Complete representative combat and looting",
              "status": "partial",
              "note": "Snake Scales13070 received and verified in server cursor inventory after the field kill. Found and patched a stale corpse-slot icon: removal now waits for request echo plus inventory delivery, not an echo alone. Live corrected-UI retest, coin looting and wider combat coverage remain.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            },
            {
              "id": "death-recovery",
              "title": "Complete death, corpse and recovery checks",
              "status": "partial",
              "note": "Same-zone death return now completes the server handshake: fresh profile, full HP, new spawn, stable bind position, preserved low-level inventory and normal movement verified. Own empty corpse selected, looted and removed server-side. Experience loss, equipped-corpse recovery and resurrection remain unaccepted.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            },
            {
              "id": "release-signoff",
              "title": "Repeat acceptance on the packaged Windows/Linux clients",
              "status": "unreviewed",
              "note": "QA source/build tests are not final public-release acceptance.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            }
          ]
        },
        {
          "id": "citizen-donors",
          "group": "client",
          "title": "Repair and test citizen/guard animation donors",
          "status": "verified",
          "note": "Original-source tests cover male/female citizens and alternate heads in both Qeynos zones.",
          "evidence": "/qeynos-review.html",
          "scope": "shared"
        },
        {
          "id": "floor-index",
          "group": "client",
          "title": "Verify the accelerated floor-query index",
          "status": "verified",
          "note": "600 source-floor comparisons for this zone passed. This is not full movement/collision certification.",
          "evidence": "/qeynos-review.html",
          "scope": "shared"
        },
        {
          "id": "classic-pricing",
          "group": "server",
          "title": "Select classic merchant pricing rules",
          "status": "verified",
          "note": "Read back Merchant:UseClassicPriceMod=true with UsePriceMod=true. Individual prices still need comparison.",
          "scope": "shared"
        },
        {
          "id": "late-tradeskills",
          "group": "server",
          "title": "Gate identified later tradeskill supplies beyond Velious",
          "status": "verified",
          "note": "133 merchant slots across the two-zone catalog are now gated to min_expansion=3. No items deleted."
        },
        {
          "id": "skeleton-db",
          "group": "server",
          "title": "Restore original skeleton race IDs",
          "status": "verified",
          "note": "NPC types 2000, 2104 and 2118 now use race 60, not later race 367. Confirmed by DB readback."
        },
        {
          "id": "grid-headers",
          "group": "server",
          "title": "Repair missing patrol-grid headers",
          "status": "verified",
          "note": "Grid headers 99 and 101 now exist and reference their 5 preserved waypoints. Route behavior remains a separate open check."
        },
        {
          "id": "seta-armor",
          "group": "server",
          "title": "Gate later Seta armor quests; preserve Tomer rescue",
          "status": "verified",
          "note": "13 Perl regression assertions passed across Classic, Kunark, Velious and the retained later branch."
        },
        {
          "id": "quest-npcs",
          "group": "server",
          "title": "Gate the three verified expansion-era NPCs",
          "status": "verified",
          "note": "Connie Link opens with Kunark; Vegalys Keldrane and Rineval Talyas with Velious. Confirmed DB gates, not a full quest playtest."
        }
      ],
      "findings": [
        {
          "group": "server",
          "title": "5 NPC entries need era review",
          "note": "Candidates only: these pass the snapshot filters, but database labels are not historical proof. No automatic deletion.",
          "items": [
            "#CheckOne · NPC 2133 · local label Post-PoP, delete",
            "#broken hourglass · NPC 2139 · local label Post-PoP, delete",
            "#CheckThree · NPC 2141 · local label Post-PoP, delete",
            "#CheckTwo · NPC 2144 · local label Post-PoP, delete",
            "a gruff voice · NPC 2134 · local label Post-PoP, delete"
          ]
        },
        {
          "group": "server",
          "title": "2 stock annotation flags retained after review",
          "note": "Keg of Beer is listed by the P99 reference; its later-era database annotation is not grounds for removing classic stock. Vendor prices and quantities are separate open checks.",
          "items": [
            "Crow → Keg of Beer · item 15973, slot 6 · PoP",
            "Tanlyn Galliway → Keg of Beer · item 15973, slot 8 · PoP"
          ]
        },
        {
          "group": "server",
          "title": "Merchant pricing and stock behavior still need acceptance",
          "note": "Crow20-brew depletion, delivery,740c cost and zone-boot restock pass. Native sold-out removal and localized greeting repaired and visually verified. Death/respawn restock, all prices and other vendor lifecycles remain."
        },
        {
          "group": "server",
          "title": "1 direct loot distributions need verification",
          "note": "Human Blood and Elven Blood are Classic items despite local Kunark annotations. Retained; NPC-specific drop distribution and rates still need verification.",
          "items": [
            "Human Blood · item 22514 · lootdrop 8071"
          ]
        },
        {
          "group": "server",
          "title": "Global loot distribution remains unverified",
          "note": "Defiant drops are gated; the Raw-hide global rule and custom Box of Abu-Kar rule still need historical distribution/timeline review."
        },
        {
          "group": "server",
          "title": "Starting equipment is not yet Classic-correct",
          "note": "Starter food and drink repaired from20 to5 each with guarded readback. The lantern, backpack and20 bandages still need review: item9979 historically was A Worn Candle, not grounds for outright deletion. Full starter-kit acceptance remains open; existing inventories were not stripped."
        },
        {
          "group": "client",
          "title": "Original-door and merchant QA now have individual acceptance checks",
          "note": "Guild-door assets, interaction and measured timing, plus Shenro buy/sell, passed their named fixtures. Exact camera/lighting, other objects and full release acceptance remain open."
        }
      ],
      "audited_at": "2026-09-28",
      "completed": 9,
      "total": 29,
      "verified_credit": 15.184920634920635,
      "progress": 52,
      "subchecks_completed": 36,
      "subchecks_total": 83,
      "group_progress": {
        "server": {
          "completed": 6,
          "total": 18,
          "verified_credit": 9.56904761904762,
          "progress": 53,
          "subchecks_completed": 17,
          "subchecks_total": 42
        },
        "client": {
          "completed": 3,
          "total": 10,
          "verified_credit": 5.171428571428571,
          "progress": 51,
          "subchecks_completed": 15,
          "subchecks_total": 32
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0.4444444444444444,
          "progress": 44,
          "subchecks_completed": 4,
          "subchecks_total": 9
        }
      }
    },
    {
      "id": 34,
      "short_name": "nro",
      "name": "Northern Desert of Ro",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 165,
      "doors": 10,
      "connections": 4,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 61,
      "short_name": "felwithea",
      "name": "Northern Felwithe",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 86,
      "doors": 31,
      "connections": 2,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 37,
      "short_name": "oasis",
      "name": "Oasis of Marr",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 157,
      "doors": 9,
      "connections": 3,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 69,
      "short_name": "oot",
      "name": "Ocean of Tears",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 190,
      "doors": 0,
      "connections": 0,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 49,
      "short_name": "oggok",
      "name": "Oggok",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 109,
      "doors": 8,
      "connections": 1,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 75,
      "short_name": "paineel",
      "name": "Paineel",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 134,
      "doors": 152,
      "connections": 12,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 76,
      "short_name": "hateplane",
      "name": "Plane of Hate",
      "expansion": 0,
      "version": 0,
      "min_status": 80,
      "spawns": 213,
      "doors": 0,
      "connections": 0,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 19,
      "short_name": "rivervale",
      "name": "Rivervale",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 147,
      "doors": 23,
      "connections": 3,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 187,
      "short_name": "shadowrest",
      "name": "Shadowrest",
      "expansion": 0,
      "version": 0,
      "min_status": 200,
      "spawns": 15,
      "doors": 1,
      "connections": 0,
      "era": "review",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "partial",
          "note": "Excluded permanently by the Velious ceiling: normal-player zone access now requires administrative status, and all three progression stages retain that lock. Database expansion=0 classification still needs correction; this is not a Classic zone certification."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [
        {
          "group": "server",
          "title": "Post-Velious zone explicitly locked",
          "note": "The progression controller now locks this later zone even though its database label says expansion 0. No zone data deleted; shared dependencies remain available for review."
        }
      ],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 125,
      "short_name": "sirens",
      "name": "Siren's Grotto",
      "expansion": 2,
      "version": 1,
      "min_status": 200,
      "spawns": 381,
      "doors": 28,
      "connections": 4,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 114,
      "short_name": "skyshrine",
      "name": "Skyshrine",
      "expansion": 2,
      "version": 0,
      "min_status": 200,
      "spawns": 698,
      "doors": 176,
      "connections": 66,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 31,
      "short_name": "soldunga",
      "name": "Solusek's Eye",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 184,
      "doors": 104,
      "connections": 13,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 60,
      "short_name": "kaladima",
      "name": "South Kaladim",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 56,
      "doors": 19,
      "connections": 3,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 1,
      "short_name": "qeynos",
      "name": "South Qeynos",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 198,
      "doors": 70,
      "connections": 7,
      "era": "classic",
      "audited": true,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "partial",
          "note": "Reviewed gates and progression checks pass; the remaining entry audit and full starter kit are still open.",
          "evidence": "/qeynos-pass2.html",
          "checks": [
            {
              "id": "progression",
              "title": "Verify Classic active with later unlocks gated",
              "status": "verified",
              "note": "Runtime expansion 0 and client mask 0 verified; progression stages preserve the permanent Velious ceiling.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            },
            {
              "id": "reviewed-gates",
              "title": "Repair the identified later stock and quest gates",
              "status": "verified",
              "note": "Guarded merchant/spawn changes read back and identified quest branches tested. This is the reviewed batch, not every content entry.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "remaining-entries",
              "title": "Finish era review of every remaining content entry",
              "status": "partial",
              "note": "Unresolved NPC, merchant, quest, spell and loot candidates remain.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "starter-kit",
              "title": "Finish the complete Classic starter kit",
              "status": "issue",
              "note": "Food/drink DB quantities are five each. Candle9979 identity/icon/secondary slot/light restored in DB; held model and runtime cache still open. Fresh creation, race/deity grants, backpack and bandages remain.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            }
          ]
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "South Qeynos NPC timers, variance and rare cycles still require individual evidence. Crow’s North Qeynos repair is not credit for this zone.",
          "evidence": "/qeynos-pass2.html"
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "issue",
          "note": "Completed database repairs now have their own checks. Full stock coverage, prices and restock behavior remain open.",
          "evidence": "/qeynos-pass2.html",
          "checks": [
            {
              "id": "missing-stock",
              "title": "Restore the documented missing stock",
              "status": "verified",
              "note": "The original guarded city batch restored69stock rows across the two cities; readback passed. Later North-only additions do not add South credit.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "fish-wine",
              "title": "Restore Fish Wine at the reviewed vendors",
              "status": "verified",
              "note": "Ten reviewed city vendors had Fish Wine ungated in original batch; database readback passed.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "later-stock",
              "title": "Gate the reviewed later stock without changing shared vendors",
              "status": "verified",
              "note": "95 later rows gated; two shared inventories isolated to preserve unrelated vendors.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "all-vendors",
              "title": "Complete every vendor’s historical stock reference",
              "status": "partial",
              "note": "The earlier33-city-vendor reference gap was a parser error: ordinary wiki-link lists are now extracted too. Complete South era-specific reconciliation remains.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "all-prices",
              "title": "Verify individual historical purchase/sale prices",
              "status": "issue",
              "note": "Classic pricing rules enabled; Caleah’s reagent prices and other South vendor comparisons remain.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "finite-restock",
              "title": "Verify quantity limits, depletion and restocking",
              "status": "partial",
              "note": "Limited stock and restocking have not been accepted for every South Qeynos vendor.",
              "evidence": "/qeynos-pass2.html"
            }
          ]
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "partial",
          "note": "The named guild hand-in and reviewed script guards pass. Other live quest branches and failure paths remain open.",
          "evidence": "/qeynos-pass2.html",
          "checks": [
            {
              "id": "script-gates",
              "title": "Test the reviewed city scripts’ era guards",
              "status": "verified",
              "note": "Six-script city pass:79 Lua assertions; North Seta separately has13 Perl assertions. Script tests do not certify every live branch.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "guild-note",
              "title": "Complete Ebon’s guild-note hand-in",
              "status": "verified",
              "note": "Normal native player: note18707 consumed, tunic13504 received, experience awarded; DB readback matched.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "other-branches",
              "title": "Play through the remaining Classic quest branches",
              "status": "partial",
              "note": "North courier scripts: eleven faction adjustments corrected; Knargon card acquisition/storage verified live. Jracol no-dialogue hand-in now verified live at indifferent: one stored note, exact five faction deltas, no coins, prior items preserved after camp. Measured1000XP/level2 is not historical XP acceptance. Other prerequisites/rewards, repeat/failure cases and cross-zone stages remain open.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "failure-paths",
              "title": "Verify prerequisites and failed hand-in handling",
              "status": "unreviewed",
              "note": "Knargon return-note indifferent gate installed from dated success/P99 failure evidence;1301 installed-script assertions pass. Live apprehensive note hand-in consumed the note with no XP/coin/faction reward; eight other items and prior standings preserved after relog. Both Highpass/McCabe aliases verified in-game. Successful-standing rewards and remaining restrictions, wrong items, returns and repeats across all quests stay open.",
              "evidence": "/qeynos-pass2.html"
            }
          ]
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "issue",
          "note": "Translocator Sedina still provides a portal to Erud’s Crossing. Verify the classic boat route and its reliability before removing the shortcut."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "verified",
          "note": "73 glTF documents across both zones/local models checked: zero missing-file errors. Material limitations remain separate.",
          "evidence": "/qeynos-review.html"
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "partial",
          "note": "Key landmarks and exteriors visually inspected. Complete the remaining interiors and matched-reference comparison."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "partial",
          "note": "Conservative model catalog resolves. Live placements, appearance variants and equipment still need acceptance checks."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "partial",
          "note": "Shared citizen/guard donor lookup repaired and eight variants tested. Full live combat/swim/death coverage remains."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "partial",
          "note": "600 floor queries in this zone match full source-triangle scans. Full player collision and boundary tests remain."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "verified",
          "note": "Harbor water-facing defect corrected; above/below views inspected and production 16-case GPU regression passed. No remaining harbor-face defect identified in that test.",
          "evidence": "/qeynos-review.html"
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "partial",
          "note": "Individual original-object repairs are tracked below. Remaining object coverage, special mechanisms and release acceptance stay open.",
          "checks": [
            {
              "id": "original-assets",
              "title": "Audit the selected original interactive-object assets",
              "status": "verified",
              "note": "Both city object archives freshly exported from Titanium media. 69 files, 18 models, 32 materials and 33 texture dependencies pass; includes restored lamp animation frames.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "guild-model",
              "title": "Visually verify South Qeynos interactive-object placement",
              "status": "unreviewed",
              "note": "Source dependencies pass; in-game South door and lamp placement/animation still need inspection.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "guild-interaction",
              "title": "Verify normal-player South door interaction and collision",
              "status": "unreviewed",
              "note": "Opening/closing, mouse picking and passage need live checks in this zone.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "type0-timing",
              "title": "Verify South door motion against Titanium",
              "status": "unreviewed",
              "note": "North’s type-0 fixture is not a South in-game acceptance result.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "all-objects",
              "title": "Inspect every remaining door/object, lock and trigger",
              "status": "unreviewed",
              "note": "All remaining placements, motion types, keys, locked doors and special interactions still require acceptance.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "platforms",
              "title": "Verify lifts, moving floors and special actors",
              "status": "unreviewed",
              "note": "Dynamic-floor support and applicable moving platforms/rotating actors remain open.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "release-assets",
              "title": "Accept the actual Windows and Linux release payloads",
              "status": "unreviewed",
              "note": "Packaging includes original Objects directories, but complete public bundles have not been rebuilt and accepted.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            }
          ],
          "evidence": "/qeynos-pass2.html"
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "partial",
          "note": "Accepted normal-player scenarios are listed individually; all remaining end-to-end scenarios stay open.",
          "evidence": "/qeynos-pass2.html",
          "checks": [
            {
              "id": "creation-route",
              "title": "Create a normal character and enter the correct guild",
              "status": "verified",
              "note": "Human Warrior created and entered South Qeynos at the warrior guild.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "creation-combinations",
              "title": "Accept all required race/class/deity creation combinations",
              "status": "unreviewed",
              "note": "The successful Human fixture and Classic expansion-mask checks do not prove every combination.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            },
            {
              "id": "merchant-exchange",
              "title": "Complete a normal-player South merchant exchange",
              "status": "unreviewed",
              "note": "North’s successful exchange is not a South vendor playtest.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "travel",
              "title": "Complete normal-player travel through the whole zone",
              "status": "unreviewed",
              "note": "All interiors, routes, boundaries and applicable transport need acceptance.",
              "evidence": "/qeynos-pass2.html"
            },
            {
              "id": "combat-loot",
              "title": "Complete representative combat and looting",
              "status": "unreviewed",
              "note": "Damage, targeting, inventory/loot receipts and relevant NPC behavior remain to be verified.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            },
            {
              "id": "death-recovery",
              "title": "Complete death, corpse and recovery checks",
              "status": "unreviewed",
              "note": "No completed city death/recovery acceptance yet.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            },
            {
              "id": "release-signoff",
              "title": "Repeat acceptance on the packaged Windows/Linux clients",
              "status": "unreviewed",
              "note": "QA source/build tests are not final public-release acceptance.",
              "evidence": "/qeynos-pass2.html",
              "scope": "shared"
            }
          ]
        },
        {
          "id": "citizen-donors",
          "group": "client",
          "title": "Repair and test citizen/guard animation donors",
          "status": "verified",
          "note": "Original-source tests cover male/female citizens and alternate heads in both Qeynos zones.",
          "evidence": "/qeynos-review.html",
          "scope": "shared"
        },
        {
          "id": "floor-index",
          "group": "client",
          "title": "Verify the accelerated floor-query index",
          "status": "verified",
          "note": "600 source-floor comparisons for this zone passed. This is not full movement/collision certification.",
          "evidence": "/qeynos-review.html",
          "scope": "shared"
        },
        {
          "id": "classic-pricing",
          "group": "server",
          "title": "Select classic merchant pricing rules",
          "status": "verified",
          "note": "Read back Merchant:UseClassicPriceMod=true with UsePriceMod=true. Individual prices still need comparison.",
          "scope": "shared"
        },
        {
          "id": "late-tradeskills",
          "group": "server",
          "title": "Gate identified later tradeskill supplies beyond Velious",
          "status": "verified",
          "note": "133 merchant slots across the two-zone catalog are now gated to min_expansion=3. No items deleted."
        }
      ],
      "findings": [
        {
          "group": "server",
          "title": "5 NPC entries need era review",
          "note": "Candidates only: these pass the snapshot filters, but database labels are not historical proof. No automatic deletion.",
          "items": [
            "Oscar the Brash · NPC 1164 · local label Post-PoP, delete",
            "Bobbin Page · NPC 1198 · local label Post-PoP, delete",
            "#seaweed · NPC 1167 · local label Post-PoP, delete",
            "#a boot · NPC 1188 · local label Post-PoP, delete",
            "#broken timepiece · NPC 1193 · local label Post-PoP, delete"
          ]
        },
        {
          "group": "server",
          "title": "Merchant pricing and stock behavior still need acceptance",
          "note": "Caleah’s reagent prices and complete South vendor lifecycles remain open; North Crow acceptance is not South credit."
        },
        {
          "group": "server",
          "title": "Harbor transport differs from classic boat travel",
          "note": "NPC 1135 Translocator Sedina casts spell 2289. End-to-end boat travel has not been accepted."
        },
        {
          "group": "server",
          "title": "4 direct loot distributions need verification",
          "note": "Human Blood and Elven Blood are Classic items despite local Kunark annotations. Retained; NPC-specific drop distribution and rates still need verification.",
          "items": [
            "Human Blood · item 22514 · lootdrop 124777",
            "Elven Blood · item 22515 · lootdrop 124884",
            "Human Blood · item 22514 · lootdrop 700021",
            "Human Blood · item 22514 · lootdrop 128215"
          ]
        },
        {
          "group": "server",
          "title": "Global loot distribution remains unverified",
          "note": "Defiant drops are gated; the Raw-hide global rule and custom Box of Abu-Kar rule still need historical distribution/timeline review."
        },
        {
          "group": "server",
          "title": "Starting equipment is not yet Classic-correct",
          "note": "Starter food and drink repaired from20 to5 each with guarded readback. The lantern, backpack and20 bandages still need review: item9979 historically was A Worn Candle, not grounds for outright deletion. Full starter-kit acceptance remains open; existing inventories were not stripped."
        },
        {
          "group": "client",
          "title": "South client acceptance remains separate from North tests",
          "note": "Both cities’ source object assets pass dependency checks. South’s live door, lamp, merchant and movement checks remain open; North results are not silently credited here."
        }
      ],
      "audited_at": "2026-09-28",
      "completed": 6,
      "total": 25,
      "verified_credit": 7.785714285714286,
      "progress": 31,
      "subchecks_completed": 9,
      "subchecks_total": 28,
      "group_progress": {
        "server": {
          "completed": 2,
          "total": 14,
          "verified_credit": 3.5,
          "progress": 25,
          "subchecks_completed": 7,
          "subchecks_total": 14
        },
        "client": {
          "completed": 4,
          "total": 10,
          "verified_credit": 4.142857142857142,
          "progress": 41,
          "subchecks_completed": 1,
          "subchecks_total": 7
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0.14285714285714285,
          "progress": 14,
          "subchecks_completed": 1,
          "subchecks_total": 7
        }
      }
    },
    {
      "id": 35,
      "short_name": "sro",
      "name": "Southern Desert of Ro",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 252,
      "doors": 8,
      "connections": 2,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 62,
      "short_name": "felwitheb",
      "name": "Southern Felwithe",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 38,
      "doors": 15,
      "connections": 7,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 56,
      "short_name": "steamfont",
      "name": "Steamfont Mountains",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 324,
      "doors": 38,
      "connections": 2,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 26,
      "short_name": "cshome",
      "name": "Sunset Home",
      "expansion": 0,
      "version": 0,
      "min_status": 80,
      "spawns": 30,
      "doors": 0,
      "connections": 0,
      "era": "review",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Administrative zone, not normal player progression. Review exclusions and record N/A decisions rather than treating it as a player zone."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 77,
      "short_name": "arena",
      "name": "The Arena",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 6,
      "doors": 4,
      "connections": 1,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 87,
      "short_name": "burningwood",
      "name": "The Burning Wood",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 249,
      "doors": 104,
      "connections": 4,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 59,
      "short_name": "mistmoore",
      "name": "The Castle of Mistmoore",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 176,
      "doors": 40,
      "connections": 1,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 65,
      "short_name": "guktop",
      "name": "The City of Guk",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 240,
      "doors": 1,
      "connections": 6,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 90,
      "short_name": "citymist",
      "name": "The City of Mist",
      "expansion": 1,
      "version": 1,
      "min_status": 200,
      "spawns": 335,
      "doors": 84,
      "connections": 4,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 115,
      "short_name": "thurgadina",
      "name": "The City of Thurgadin",
      "expansion": 2,
      "version": 0,
      "min_status": 200,
      "spawns": 203,
      "doors": 37,
      "connections": 3,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 104,
      "short_name": "dalnir",
      "name": "The Crypt of Dalnir",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 152,
      "doors": 12,
      "connections": 3,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 121,
      "short_name": "crystal",
      "name": "The Crystal Caverns",
      "expansion": 2,
      "version": 0,
      "min_status": 200,
      "spawns": 121,
      "doors": 30,
      "connections": 2,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 86,
      "short_name": "dreadlands",
      "name": "The Dreadlands",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 281,
      "doors": 7,
      "connections": 6,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 94,
      "short_name": "emeraldjungle",
      "name": "The Emerald Jungle",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 264,
      "doors": 3,
      "connections": 4,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 23,
      "short_name": "erudnint",
      "name": "The Erudin Palace",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 78,
      "doors": 18,
      "connections": 2,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 63,
      "short_name": "unrest",
      "name": "The Estate of Unrest",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 123,
      "doors": 18,
      "connections": 1,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 47,
      "short_name": "feerrott",
      "name": "The Feerrott",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 474,
      "doors": 1,
      "connections": 6,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 78,
      "short_name": "fieldofbone",
      "name": "The Field of Bone",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 386,
      "doors": 3,
      "connections": 6,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 118,
      "short_name": "greatdivide",
      "name": "The Great Divide",
      "expansion": 2,
      "version": 0,
      "min_status": 200,
      "spawns": 557,
      "doors": 29,
      "connections": 5,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 54,
      "short_name": "gfaydark",
      "name": "The Greater Faydark",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 415,
      "doors": 102,
      "connections": 4,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 39,
      "short_name": "hole",
      "name": "The Hole",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 526,
      "doors": 247,
      "connections": 4,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 105,
      "short_name": "charasis",
      "name": "The Howling Stones",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 227,
      "doors": 46,
      "connections": 5,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 110,
      "short_name": "iceclad",
      "name": "The Iceclad Ocean",
      "expansion": 2,
      "version": 0,
      "min_status": 200,
      "spawns": 219,
      "doors": 41,
      "connections": 3,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 181,
      "short_name": "jaggedpine",
      "name": "The Jaggedpine Forest",
      "expansion": 0,
      "version": 0,
      "min_status": 200,
      "spawns": 474,
      "doors": 45,
      "connections": 3,
      "era": "review",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "partial",
          "note": "Excluded permanently by the Velious ceiling: normal-player zone access now requires administrative status, and all three progression stages retain that lock. Database expansion=0 classification still needs correction; this is not a Classic zone certification."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [
        {
          "group": "server",
          "title": "Post-Velious zone explicitly locked",
          "note": "The progression controller now locks this later zone even though its database label says expansion 0. No zone data deleted; shared dependencies remain available for review."
        }
      ],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 18,
      "short_name": "paw",
      "name": "The Lair of the Splitpaw",
      "expansion": 0,
      "version": 1,
      "min_status": 0,
      "spawns": 391,
      "doors": 86,
      "connections": 2,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 27,
      "short_name": "lavastorm",
      "name": "The Lavastorm Mountains",
      "expansion": 0,
      "version": 1,
      "min_status": 0,
      "spawns": 274,
      "doors": 17,
      "connections": 16,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 57,
      "short_name": "lfaydark",
      "name": "The Lesser Faydark",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 225,
      "doors": 13,
      "connections": 5,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 11,
      "short_name": "runnyeye",
      "name": "The Liberated Citadel of Runnyeye",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 151,
      "doors": 34,
      "connections": 3,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 188,
      "short_name": "tutoriala",
      "name": "The Mines of Gloomingdeep",
      "expansion": 0,
      "version": 0,
      "min_status": 200,
      "spawns": 1,
      "doors": 2,
      "connections": 0,
      "era": "review",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "partial",
          "note": "Excluded permanently by the Velious ceiling: normal-player zone access now requires administrative status, and all three progression stages retain that lock. Database expansion=0 classification still needs correction; this is not a Classic zone certification."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [
        {
          "group": "server",
          "title": "Post-Velious zone explicitly locked",
          "note": "The progression controller now locks this later zone even though its database label says expansion 0. No zone data deleted; shared dependencies remain available for review."
        }
      ],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 189,
      "short_name": "tutorialb",
      "name": "The Mines of Gloomingdeep",
      "expansion": 0,
      "version": 0,
      "min_status": 200,
      "spawns": 236,
      "doors": 31,
      "connections": 0,
      "era": "review",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "partial",
          "note": "Excluded permanently by the Velious ceiling: normal-player zone access now requires administrative status, and all three progression stages retain that lock. Database expansion=0 classification still needs correction; this is not a Classic zone certification."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [
        {
          "group": "server",
          "title": "Post-Velious zone explicitly locked",
          "note": "The progression controller now locks this later zone even though its database label says expansion 0. No zone data deleted; shared dependencies remain available for review."
        }
      ],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 107,
      "short_name": "nurga",
      "name": "The Mines of Nurga",
      "expansion": 1,
      "version": 1,
      "min_status": 200,
      "spawns": 335,
      "doors": 8,
      "connections": 6,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 25,
      "short_name": "nektulos",
      "name": "The Nektulos Forest",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 447,
      "doors": 25,
      "connections": 9,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 13,
      "short_name": "northkarana",
      "name": "The Northern Plains of Karana",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 165,
      "doors": 4,
      "connections": 4,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 93,
      "short_name": "overthere",
      "name": "The Overthere",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 437,
      "doors": 23,
      "connections": 3,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 73,
      "short_name": "permafrost",
      "name": "The Permafrost Caverns",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 234,
      "doors": 36,
      "connections": 1,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 72,
      "short_name": "fearplane",
      "name": "The Plane of Fear",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 190,
      "doors": 0,
      "connections": 1,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 127,
      "short_name": "growthplane",
      "name": "The Plane of Growth",
      "expansion": 2,
      "version": 0,
      "min_status": 200,
      "spawns": 339,
      "doors": 18,
      "connections": 0,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 186,
      "short_name": "hateplaneb",
      "name": "The Plane of Hate",
      "expansion": 0,
      "version": 0,
      "min_status": 200,
      "spawns": 491,
      "doors": 78,
      "connections": 0,
      "era": "review",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "partial",
          "note": "Excluded permanently by the Velious ceiling: normal-player zone access now requires administrative status, and all three progression stages retain that lock. Database expansion=0 classification still needs correction; this is not a Classic zone certification."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [
        {
          "group": "server",
          "title": "Post-Velious zone explicitly locked",
          "note": "The progression controller now locks this later zone even though its database label says expansion 0. No zone data deleted; shared dependencies remain available for review."
        }
      ],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 126,
      "short_name": "mischiefplane",
      "name": "The Plane of Mischief",
      "expansion": 2,
      "version": 0,
      "min_status": 200,
      "spawns": 662,
      "doors": 151,
      "connections": 0,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 71,
      "short_name": "airplane",
      "name": "The Plane of Sky",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 115,
      "doors": 16,
      "connections": 11,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 45,
      "short_name": "qcat",
      "name": "The Qeynos Aqueduct System",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 158,
      "doors": 2,
      "connections": 8,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 4,
      "short_name": "qeytoqrg",
      "name": "The Qeynos Hills",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 192,
      "doors": 13,
      "connections": 4,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 50,
      "short_name": "rathemtn",
      "name": "The Rathe Mountains",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 404,
      "doors": 212,
      "connections": 2,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 66,
      "short_name": "gukbottom",
      "name": "The Ruins of Old Guk",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 228,
      "doors": 12,
      "connections": 6,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 89,
      "short_name": "sebilis",
      "name": "The Ruins of Sebilis",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 248,
      "doors": 61,
      "connections": 2,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 91,
      "short_name": "skyfire",
      "name": "The Skyfire Mountains",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 238,
      "doors": 226,
      "connections": 4,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 128,
      "short_name": "sleeper",
      "name": "The Sleeper's Tomb",
      "expansion": 2,
      "version": 0,
      "min_status": 200,
      "spawns": 259,
      "doors": 33,
      "connections": 1,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 14,
      "short_name": "southkarana",
      "name": "The Southern Plains of Karana",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 246,
      "doors": 2,
      "connections": 3,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 100,
      "short_name": "stonebrunt",
      "name": "The Stonebrunt Mountains",
      "expansion": 2,
      "version": 0,
      "min_status": 200,
      "spawns": 449,
      "doors": 91,
      "connections": 2,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 3,
      "short_name": "qrg",
      "name": "The Surefall Glade",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 68,
      "doors": 4,
      "connections": 2,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 83,
      "short_name": "swampofnohope",
      "name": "The Swamp of No Hope",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 457,
      "doors": 1,
      "connections": 6,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 81,
      "short_name": "droga",
      "name": "The Temple of Droga",
      "expansion": 1,
      "version": 1,
      "min_status": 200,
      "spawns": 1043,
      "doors": 46,
      "connections": 6,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 80,
      "short_name": "soltemple",
      "name": "The Temple of Solusek Ro",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 48,
      "doors": 60,
      "connections": 2,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 124,
      "short_name": "templeveeshan",
      "name": "The Temple of Veeshan",
      "expansion": 2,
      "version": 0,
      "min_status": 200,
      "spawns": 261,
      "doors": 66,
      "connections": 4,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 111,
      "short_name": "frozenshadow",
      "name": "The Tower of Frozen Shadow",
      "expansion": 2,
      "version": 0,
      "min_status": 200,
      "spawns": 237,
      "doors": 48,
      "connections": 19,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 119,
      "short_name": "wakening",
      "name": "The Wakening Land",
      "expansion": 2,
      "version": 0,
      "min_status": 200,
      "spawns": 283,
      "doors": 5,
      "connections": 3,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 101,
      "short_name": "warrens",
      "name": "The Warrens",
      "expansion": 2,
      "version": 0,
      "min_status": 200,
      "spawns": 278,
      "doors": 13,
      "connections": 2,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 79,
      "short_name": "warslikswood",
      "name": "The Warsliks Woods",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 382,
      "doors": 12,
      "connections": 6,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 12,
      "short_name": "qey2hh1",
      "name": "The Western Plains of Karana",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 303,
      "doors": 21,
      "connections": 2,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 120,
      "short_name": "westwastes",
      "name": "The Western Wastes",
      "expansion": 2,
      "version": 0,
      "min_status": 200,
      "spawns": 219,
      "doors": 63,
      "connections": 5,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 96,
      "short_name": "timorous",
      "name": "Timorous Deep",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 301,
      "doors": 47,
      "connections": 12,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 38,
      "short_name": "tox",
      "name": "Toxxulia Forest",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 445,
      "doors": 8,
      "connections": 4,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 95,
      "short_name": "trakanon",
      "name": "Trakanon's Teeth",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 273,
      "doors": 21,
      "connections": 3,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 108,
      "short_name": "veeshan",
      "name": "Veeshan's Peak",
      "expansion": 1,
      "version": 0,
      "min_status": 200,
      "spawns": 225,
      "doors": 82,
      "connections": 4,
      "era": "kunark",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 112,
      "short_name": "velketor",
      "name": "Velketor's Labyrinth",
      "expansion": 2,
      "version": 0,
      "min_status": 200,
      "spawns": 262,
      "doors": 8,
      "connections": 1,
      "era": "velious",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 21,
      "short_name": "commons",
      "name": "West Commonlands",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 148,
      "doors": 51,
      "connections": 4,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    },
    {
      "id": 9,
      "short_name": "freportw",
      "name": "West Freeport",
      "expansion": 0,
      "version": 0,
      "min_status": 0,
      "spawns": 212,
      "doors": 71,
      "connections": 10,
      "era": "classic",
      "audited": false,
      "tasks": [
        {
          "id": "era",
          "group": "server",
          "title": "Check every content entry against its intended era",
          "status": "unreviewed",
          "note": "Audit expansion bounds on spawns, loot, merchants, spells and quests. Database era labels alone do not enforce access."
        },
        {
          "id": "roster",
          "group": "server",
          "title": "Match the NPC roster and spawn locations",
          "status": "unreviewed",
          "note": "Compare NPC identities, positions, spawn groups, placeholders and day/night conditions with the dated P99 reference."
        },
        {
          "id": "timers",
          "group": "server",
          "title": "Verify respawn timers and rare chances",
          "status": "unreviewed",
          "note": "Test timer units, variance, spawn probabilities and special cycles in game."
        },
        {
          "id": "stats",
          "group": "server",
          "title": "Match NPC levels and combat statistics",
          "status": "unreviewed",
          "note": "Verify HP, AC, damage, resists, abilities, movement speed and aggro behavior."
        },
        {
          "id": "factions",
          "group": "server",
          "title": "Verify faction standings and faction hits",
          "status": "unreviewed",
          "note": "Check reactions, assist behavior, kill adjustments and quest rewards."
        },
        {
          "id": "loot",
          "group": "server",
          "title": "Verify loot and coin",
          "status": "unreviewed",
          "note": "Check local and global loot, item versions, drop chances, currency and era restrictions."
        },
        {
          "id": "merchants",
          "group": "server",
          "title": "Match merchant inventory and prices",
          "status": "unreviewed",
          "note": "Check every item, spell scroll, price, quantity limit and restock behavior; retain original tradeskill supplies."
        },
        {
          "id": "quests",
          "group": "server",
          "title": "Verify all quest dialogue and rewards",
          "status": "unreviewed",
          "note": "Test branches, faction/level prerequisites, hand-ins, failure returns, triggered spawns and expansion gates."
        },
        {
          "id": "paths",
          "group": "server",
          "title": "Validate patrols and navigation",
          "status": "unreviewed",
          "note": "Walk every route; check doors, walls, elevation, water, fleeing, returning to camp and stuck NPCs."
        },
        {
          "id": "spells",
          "group": "server",
          "title": "Verify NPC spells and abilities",
          "status": "unreviewed",
          "note": "Include inherited spell lists, casts, procs, disciplines, pets and era gating."
        },
        {
          "id": "connections",
          "group": "server",
          "title": "Test every zone boundary and destination",
          "status": "unreviewed",
          "note": "Cross each entrance, exit, secret passage and safe return point from both sides."
        },
        {
          "id": "transport",
          "group": "server",
          "title": "Verify special transport and zone mechanics",
          "status": "unreviewed",
          "note": "Test applicable boats, teleporters, lifts, keys, triggers and environmental damage. Record evidence if not applicable."
        },
        {
          "id": "assets",
          "group": "client",
          "title": "Audit original zone asset dependencies",
          "status": "unreviewed",
          "note": "Check source terrain, local/shared models, textures and object dependencies for missing files."
        },
        {
          "id": "terrain",
          "group": "client",
          "title": "Visually compare terrain and landmarks",
          "status": "unreviewed",
          "note": "Inspect the whole zone, interiors, walls, trees, rocks, foliage and distant geometry against the original/P99 reference."
        },
        {
          "id": "models",
          "group": "client",
          "title": "Verify live NPC and equipment appearances",
          "status": "unreviewed",
          "note": "Check race/gender variants, scale, heads, armor, held items and corpses on actual spawns."
        },
        {
          "id": "animation",
          "group": "client",
          "title": "Verify all movement and combat animations",
          "status": "unreviewed",
          "note": "Check facing, walking, running, swimming, idle, attacks, casting, death and transitions in actual play."
        },
        {
          "id": "collision",
          "group": "client",
          "title": "Test movement against the world",
          "status": "unreviewed",
          "note": "Walk slopes, stairs, narrow passages, bridges and water transitions; verify no clipping or missing floors."
        },
        {
          "id": "water",
          "group": "client",
          "title": "Verify water surfaces and underwater presentation",
          "status": "unreviewed",
          "note": "Check source surfaces, transparent blending, underside visibility and zone-specific effects. Mark N/A only after review."
        },
        {
          "id": "objects",
          "group": "client",
          "title": "Test interactive objects and doors",
          "status": "unreviewed",
          "note": "Inspect and use doors, secret walls, containers, switches and moving platforms where applicable."
        },
        {
          "id": "environment",
          "group": "client",
          "title": "Match lighting, sky, sound and ambience",
          "status": "unreviewed",
          "note": "Verify day/night, weather, fog, material differences, ambient sounds and music."
        },
        {
          "id": "playtest",
          "group": "acceptance",
          "title": "Complete a documented end-to-end zone playtest",
          "status": "unreviewed",
          "note": "Use a normal player account for travel, combat, loot, merchants, quests and death/recovery. Attach evidence and review every unresolved finding before sign-off."
        }
      ],
      "findings": [],
      "completed": 0,
      "total": 21,
      "verified_credit": 0,
      "progress": 0,
      "subchecks_completed": 0,
      "subchecks_total": 0,
      "group_progress": {
        "server": {
          "completed": 0,
          "total": 12,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "client": {
          "completed": 0,
          "total": 8,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        },
        "acceptance": {
          "completed": 0,
          "total": 1,
          "verified_credit": 0,
          "progress": 0,
          "subchecks_completed": 0,
          "subchecks_total": 0
        }
      }
    }
  ]
}
