# Engine Constraints

- Phaser 3
- TypeScript
- Vite
- Placeholder rectangles only
- No production sprites
- No advanced AI
- No combat values outside config/contracts
