Foundation
- Established zero-dependency browser/Canvas project structure.
- Added data-driven unit definitions and the first battle scenario.
- Added named audio-event hooks and documented design assumptions.
- Set the visual target to bright green-field fantasy.
- Captured the initial styled application shell before battlefield rendering was added.