CompCheck

Mythic+ Utility Gap Analyzer — find the applicants that actually fill your group's needs

File Details

v1.0.3

  • R
  • Jun 1, 2026
  • 39.88 KB
  • 0
  • 12.0.5
  • Retail

File Name

CompCheck-v1.0.3.zip

Supported Versions

  • 12.0.5

Changelog

[Unreleased]

Version Strategy

  • major.minor.fix
  • 1.x.x = Midnight Season 1
  • 1.0.x = Bugfixes and data updates (new dungeon pool, bucket corrections)
  • 1.1.0 = Applicant Mode (DPS browsing groups)
  • 2.0.0 = Midnight Season 2 (new dungeon pool, potential new specs)

[1.0.3] — 2026-06-01

Fixed

  • DungeonWeightMap: Corrected and completed dungeon-specific dispel overrides for Midnight Season 1, verified against Wowhead and Method.gg dungeon guides:
    • Maisara Caverns: Removed incorrect DISP_POI override (no poison mechanics). Added DISP_MAG (Hex, Spirit Rend).
    • Magisters' Terrace: Added PURGE (Hastening Ward buff — purge saves tank cooldowns).
    • Nexus-Point Xenas: Added DISP_MAG (Burning Radiance — 2-target magic DoT).
    • Windrunner Spire: Added DISP_MAG (Soul Torment) and DISP_CUR (Curse of Darkness — fixate mechanic negated by curse dispel).
  • AGENTS.md: Corrected Windfury → Skyfury (SF) domain axiom and bucket reference to match Data.lua implementation.

[1.0.2] — 2026-05-31

Fixed

  • Packaging: Prevented automated BigWigs packager from overwriting this hand-curated changelog (manual-changelog set to markdown block).
  • Architecture: Moved UI label taxonomy into Data.lua (pure lookup table) to eliminate local duplications and decouple UI modules.
  • Documentation: Hardened code comments in API.lua, GapPanel.lua, and HoverPreview.lua to explain the Why behind design decisions (e.g. why BugSack captures are intentionally suppressed for LFG transient errors).
  • Knowledge Base: Added comprehensive docs/ops/references.md cataloging external API sources and WoW mechanic rules.

[1.0.1] — 2026-05-31

Fixed

  • TOC Metadata: Removed unused X-Wago-ID header and cleaned up duplicate empty lines.
  • Licensing: Officially transitioned codebase from MIT to GNU GPLv3 (updated LICENSE and TOC X-License header) to protect the two-pass projection logic.
  • Package Hygiene: Excluded internal scripting utilities (scripts/, REPO_MAP.md) and diagnostic directories (temp/) from the production release.
  • Changelog: Suppressed automated git-log generation to include this clean, hand-curated changelog inside the addon directory instead.

[1.0.0] — 2026-05-31

Added

  • GapPanel: 16-bucket utility grid with Tier 1 (red) / Tier 2 (amber) / satisfied (green) hierarchy
  • DeltaStrip: +//+ prefix per applicant showing number of gaps closed (securehooked, immune to Raider.io overrides)
  • HoverPreview: Integrated applicant hover preview at the bottom of the GapPanel (expands dynamically, supports relative layout flow to prevent overlaps, strips realm names, and provides clean text indicators)
  • DungeonWeightMap: dungeon-specific weights for all 8 Season 1 dungeons
  • SpecUtilityMap: all 40 specs verified and updated for Midnight Patch 12.0.5
  • Amplifier conditionality: PHYS_AMP / MAGIC_AMP gaps only shown when ≥2 relevant DDs present
  • GapPanel tile tooltip: spec list per bucket on hover
  • Offline domain tests: 28/28 passing (100% green)

Known Limitations

  • Applicant Mode (DD browsing groups) — planned for v1.1
  • UnitSpec() returns nil until inspect cache is populated after zone transitions