14
docs/architecture.md
Normal file
14
docs/architecture.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# Architecture
|
||||
|
||||
## Current Baseline
|
||||
|
||||
- `client/` hosts the React application and game shell.
|
||||
- `server/` hosts the Express API, production static asset serving, and future persistence services.
|
||||
- `docker/` contains a 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.
|
||||
Reference in New Issue
Block a user