634 B
634 B
Architecture
Current Baseline
client/hosts the React application and game shell.server/hosts the Express API, production static asset serving, and future persistence services.Dockerfileandcompose.ymldefine the single-container production build and local compose entrypoint.
Immediate Direction
- M0 keeps the game scene intentionally simple.
- M1 replaces the placeholder canvas renderer with a Matter.js-driven absorber loop.
- Persistence is currently in-memory and will move to SQLite during M3.
- Production packaging now uses one container that serves both the API and built client from Express.