🐝 Hive Mind director (gameplay/AI)
- Late-game breach sequencing (#124) — structure-buster mobs now lead the assault while fast rushers hold back, so waves crack the base open instead of trickling in.
- Anti-turtle relief fix (#118) — the anti-turtle logic no longer abandons a fixed/fortified fortress; relief spawns behave sanely against static defenses.
- Supporting changes in hiveMindDirector.ts, ai.ts, flowfield.ts, spawnAnchors.ts + new/expanded tests.
🦟 Siege-brood enemy AI (#121)
- Burrower now digs straight under walls; Gnawer routes around walls to hunt turrets instead of getting stuck on them. New gnawer.test.ts (158 lines) + burrower/flowfield test updates.
🔫 Armory / consumables UX
- Shift-click a tile to sell the whole stack in the armory (#120).
- Q consumable wheel no longer fires the weapon while its key is held (#122).
- Consumable quickbar stays in a single row (#123).
🎯 UI / prediction fixes
- Damage-recap tooltips track the cursor correctly at UI scale ≠ 1 (#117).
- Movement prediction no longer collides against rubble (#119) — matches server behavior.
👹 Boss / sprite polish
- Removed the white flash-circle that washed over Necromancers on cast (#126).
- Removed Necrarch's black slit pupil (#125) — re-baked the elite spritesheet.
🖥️ Desktop / Steam
- Steam Playtest gets its own Electron userData profile (#129) — stops localStorage bleeding between the Playtest and paid builds.
🧹 Housekeeping
- Memory sync (#127) — accumulated manager memories from the primary checkout.
