promotional bannermobile promotional banner

GearPath

Ranks content sources by how many BiS upgrades they contain for your spec

File Details

v0.2.6

  • R
  • Apr 17, 2026
  • 61.10 KB
  • 47
  • 12.0.1
  • Retail

File Name

GearPath-v0.2.6.zip

Supported Versions

  • 12.0.1

GearPath

v0.2.6 (2026-04-17)

Full Changelog Previous Releases

  • release: regenerate data and ship 0.2.6
    Regenerates companion JSONs and GearPath_Data.lua using the corrected
    knownItems from 03bb533. Bumps .toc to 0.2.6, adds CHANGELOG, and
    updates .gitignore for the new validation_results.json scratch file
    and local docs/.
    Post-generation validation: 107 entries, 107 PASS, 0 duplicate IDs,
    0 broken aliases. Spot-checked the Lua diff: corrected IDs reflected
    in all affected spec BiS lists, Scabrous Zombie Belt resolves via
    the new alias layer, Platinum Star Band shows DUNGEON metadata.
  • fix: correct 38 knownItems entries via validate-items audit
    Validator run against the full 112-entry knownItems map surfaced 38
    incorrect ID-to-name associations (34% failure rate) affecting nearly
    every class's BiS correctness. Root cause: manual entry of (name, id)
    pairs with no automated verification, producing transpositions within
    sets, cross-class contamination (Mage IDs pointing to Hunter items),
    and two duplicate IDs.
    Changes to knownItems (38 total):
    • 10 chain-derived ID corrections (Legguards, Bonegrasps, Mercy,
      Tempests, Ceinture, Earthgrips, Embrace, Guardian, Greatboots, Grasps)
    • 12 scan-resolved ID corrections (Dreadthorns, Pillars, Frenzyward,
      5x Voidbreaker's, Girdle, Strikeguards, Windwrap, Silvermoon Belt)
    • 10 Wowhead-verified ID corrections (crafted items across four
      professions + Silvermoon Sneakers)
    • 5 phantom/unused entry deletions (Relentless Rider's Chain, Abyssal
      Immolator's Fury, Aetherlume Stompers, Bloomforged Claw, Dawncrazed
      Beast Cleaver)
    • 1 rename per API canonical naming (Scabrous Zombie Leather Belt →
      Scabrous Zombie Belt)
    • 1 metadata fix (Platinum Star Band: CRAFTED → DUNGEON, Algeth'ar
      Academy / Vexamus)
      Tooling added to prevent recurrence:
    • validate-items subcommand: cross-checks every knownItems entry
      against the Blizzard API, fails on name mismatches, reports
      duplicate IDs and broken aliases. Dumps results to
      data/validation_results.json for downstream tools.
    • resolve-items subcommand: scan-based item ID resolver using
      sibling-derived neighborhoods from PASSed entries.
    • nameAliases map: handles legitimate name mismatches between Icy
      Veins and Blizzard API canonical names at the scraper boundary.
      Post-fix state: 107 entries, 107 PASS, 0 duplicate IDs, 0 broken
      aliases.