chore(todo): uncheck GAL-25/GAL-27 — Boss points not differentiated

Audit revealed Boss and Grunt both award 100 points (bullet.rs:48-51),
contradicting GAL-27's "different points" requirement. Added breakdown
sub-items to track what's done (colors, behaviors) vs. what's missing.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Harald Hoyer 2026-05-06 21:12:27 +02:00
parent e5cc1b310a
commit 7a4305677b

View file

@ -29,9 +29,12 @@
* [x] GAL-22: Periodically trigger random enemies to start an attack dive. * [x] GAL-22: Periodically trigger random enemies to start an attack dive.
* [x] GAL-23: Enemies fire bullets during their dives. * [x] GAL-23: Enemies fire bullets during their dives.
* [x] GAL-24: Enemies are despawned when they fly off-screen after an attack. * [x] GAL-24: Enemies are despawned when they fly off-screen after an attack.
* [x] **GAL-25: Enemy Variety** * [ ] **GAL-25: Enemy Variety**
* [x] GAL-26: `EnemyType` enum (`Grunt`, `Boss`). * [x] GAL-26: `EnemyType` enum (`Grunt`, `Boss`).
* [x] GAL-27: Different behaviors, points, and colors based on type. * [ ] GAL-27: Different behaviors, points, and colors based on type.
* [x] Colors differ (Grunt red, Boss purple) — `enemy.rs:80-83`
* [x] Behaviors differ (Boss has `CaptureBeam`, distinct SwoopDive) — `enemy.rs:254-318`
* [ ] Points: Boss currently awards same 100 points as Grunt — see `bullet.rs:48-51` (`// Same points as Grunt for now`). Boss should award more.
**3. Advanced Galaga Mechanics** **3. Advanced Galaga Mechanics**