diff --git a/CLAUDE.md b/CLAUDE.md index de34e2f2a..fe91728a6 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -56,7 +56,7 @@ Each project has its own `CLAUDE.md` with detailed project-specific commands. ### Monorepo Structure ``` manacore-monorepo/ -├── apps/ # All product applications +├── apps/ # SaaS product applications │ ├── chat/ │ │ ├── apps/ │ │ │ ├── backend/ # NestJS API @@ -67,6 +67,8 @@ manacore-monorepo/ │ ├── maerchenzauber/ │ ├── manadeck/ │ └── ... +├── games/ # Game projects +│ └── {game-name}/ # Individual games ├── services/ # Standalone microservices │ └── mana-core-auth/ # Central authentication service ├── packages/ # Monorepo-wide shared packages diff --git a/games/.gitkeep b/games/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index fae64c868..3081591f3 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -8,6 +8,15 @@ packages: # Product-specific packages - 'apps/*/packages/*' + # Games + - 'games/*' + + # Sub-apps within games (if needed) + - 'games/*/apps/*' + + # Game-specific packages + - 'games/*/packages/*' + # Standalone microservices - 'services/*'