- build.sh: Remove old bundle tag before injecting hashed version
- index.html: Remove duplicate script tag from template
- docker-compose.yml: Fix network name (hermes-net, not litellm_hermes-net)
- Deployment verified: HTTPS 200 via Cloudflare + Traefik
- Moved placeholder texture generation from preload() to create()
Phaser's renderer is not initialized during preload, so
generateTexture() produced blank textures (invisible tank/turret)
- Copied tundra_background.png to dist/ (wasn't bundled by webpack)
- Added [IR:main], [IR:Preload], [IR:MainGame] console logging
- Enabled Phaser banner=true and physics debug mode
- Added debug red crosshair + green text overlay to confirm rendering
- main.js: try/catch around Phaser.Game initialization
- window.__IR_DEBUG for log capture