Phaser 3 TypeScript coding patterns: scene lifecycle (create/init/update/shutdown), graphics API, interactive objects, tweens, keyboard input, real-time game loop, scene transitions, and anti-patterns. Load when implementing any Phaser scene, game object, or renderer.
Project structure, mandatory rules, scene navigation, types, and scene data contracts for the AI4Dev lab (Phaser 3 + TypeScript + Vite).