GetGud Tracker v0.10.1 — Test Checklist
==========================================

M+ NAME REPAIR
--------------
- Open Reports after upgrading.
- Prior "Dungeon 2923" should become "Voidscar Arena" if Blizzard map data is available.
- Prior "Dungeon 1877" should become "Temple of Sethraliss".
- New M+ runs should use the real dungeon name immediately.
- Full M+ Timer should once again show actual time / time limit.

POTIONS
-------
- Carry a normal combat potion in bags.
- Use it during a dummy pull or dungeon pull.
- Report should show:
  Recorded uses: Potion: <name> @ timestamp
- Try a pre-pot within 10 seconds before entering combat.
- It should appear with a negative timestamp.
- Potion usage should NOT affect mechanical uptime/gap math.

PLAYER LUST / DRUMS
-------------------
If your character can cast Lust or you use drums:
- use it during a pull
- report should show Lust/Drums marker

Do NOT treat zero Lust/Drums markers as proof the GROUP did not lust.
This build only records player-sourced casts by design.

PERFORMANCE
-----------
Bag potion scanning runs only on login/world entry and BAG_UPDATE_DELAYED.
Nothing new here runs continuously every frame.


v0.10.3 GROUP TELEMETRY
-----------------------
Requires TWO OR MORE players running v0.10.3.

1. Form a group.
2. General -> Group Telemetry enabled.
3. Both players use a combat potion during the same pull.
4. One player uses Bloodlust/Heroism/Time Warp/Drums.
5. Open the pull report.

Expected style:
  Telemetry 2/5: Lust Chuck @ 00:02 • Pot Nate @ 00:03

Full-run style:
  Telemetry 2/5 players • X potions • Y Lust/Drums

M+:
- communication may queue through restricted combat
- finish the key before judging sync
- keep the group together for a few seconds after completion

Coverage:
- 2/5 = data from 2 players, 3 UNKNOWN
- missing players must never be displayed as "did not pot/Lust"
