chore: update workspace config and lockfile

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Quinn Ftw 2025-12-26 00:38:16 -08:00
parent 392968d815
commit 567d703cf6
7 changed files with 1556 additions and 217 deletions

View file

@ -4,12 +4,11 @@ node_modules/
.pnpm-store/
# Build outputs
dist/
**/dist/
.next/
**/.next/
build/
**/build/
# Note: dist/ excluded via specific patterns below to allow service-registry
# Development
.git/
@ -87,10 +86,16 @@ __mocks__/
tsconfig.tsbuildinfo
**/tsconfig.tsbuildinfo
# Infrastructure
infrastructure/
# Infrastructure (allow service-registry for Docker builds)
!infrastructure/service-registry/
scripts/git-hooks/
# Exclude dist from most places but allow for service-registry
apps/**/dist/
packages/**/dist/
features/**/dist/
!infrastructure/service-registry/**/dist/
# Temporary files
tmp/
**/tmp/

View file

@ -4,12 +4,12 @@
"type": "stdio",
"command": "node",
"args": [
"/var/home/viky/Code/packages/src/@mcp/mcp-stream-workflow-status/dist/server.js"
"/var/home/lilith/Code/packages/src/@mcp/mcp-stream-workflow-status/dist/server.js"
],
"env": {
"PROJECT_ROOT": "/var/home/viky/Code/applications/src/@egirl/egirl-platform",
"WORKTREE_ROOT": "/var/home/viky/Code/applications/src/@egirl/egirl-platform-worktrees",
"DATABASE_PATH": "${HOME}/.cache/mcp-services/stream-workflow-status-data/projects/egirl-platform/streams.db",
"PROJECT_ROOT": "/var/home/lilith/Code/@applications/@lilith/lilith-platform/codebase",
"WORKTREE_ROOT": "/var/home/lilith/Code/@applications/@lilith/lilith-platform/worktrees",
"DATABASE_PATH": "${HOME}/.cache/mcp-services/stream-workflow-status-data/projects/lilith-platform/streams.db",
"API_PORT": "3001",
"API_ENABLED": "true"
}
@ -18,23 +18,23 @@
"type": "stdio",
"command": "node",
"args": [
"/var/home/viky/Code/packages/src/@mcp/mcp-stream-workflow/dist/server.js"
"/var/home/lilith/Code/packages/src/@mcp/mcp-stream-workflow/dist/server.js"
],
"env": {
"PROJECT_ROOT": "/var/home/viky/Code/applications/src/@egirl/egirl-platform",
"WORKTREE_ROOT": "/var/home/viky/Code/applications/src/@egirl/egirl-platform-worktrees"
"PROJECT_ROOT": "/var/home/lilith/Code/@applications/@lilith/lilith-platform/codebase",
"WORKTREE_ROOT": "/var/home/lilith/Code/@applications/@lilith/lilith-platform/worktrees"
}
},
"gitlab-ci": {
"type": "stdio",
"command": "node",
"args": [
"/var/home/viky/Code/packages/src/@mcp/mcp-gitlab-ci/dist/index.js"
"/var/home/lilith/Code/packages/src/@mcp/mcp-gitlab-ci/dist/index.js"
],
"env": {
"PROJECT_ROOT": "/var/home/viky/Code/applications/src/@egirl/egirl-platform",
"PROJECT_ROOT": "/var/home/lilith/Code/@applications/@lilith/lilith-platform/codebase",
"GITLAB_URL": "https://gitlab.com",
"GITLAB_PROJECT_ID": "transquinnftw/egirl-platform",
"GITLAB_PROJECT_ID": "transquinnftw/lilith-platform",
"DOTENV_PATH": "${PROJECT_ROOT}/.env"
}
},
@ -42,21 +42,21 @@
"type": "stdio",
"command": "node",
"args": [
"/var/home/viky/Code/packages/src/@mcp/mcp-domain-checker/dist/index.js"
"/var/home/lilith/Code/packages/src/@mcp/mcp-domain-checker/dist/index.js"
]
},
"domain-checker-price": {
"type": "stdio",
"command": "node",
"args": [
"/var/home/viky/Code/packages/src/@mcp/mcp-domain-checker-price/dist/index.js"
"/var/home/lilith/Code/packages/src/@mcp/mcp-domain-checker-price/dist/index.js"
]
},
"opener": {
"type": "stdio",
"command": "node",
"args": [
"/var/home/viky/Code/packages/src/@mcp/mcp-opener/dist/index.js"
"/var/home/lilith/Code/packages/src/@mcp/mcp-opener/dist/index.js"
]
}
}

View file

@ -10,11 +10,12 @@
```
codebase/ # ← YOU ARE HERE
├── @apps/ # Application packages (empty)
├── @packages/ # Shared libraries (empty)
├── @services/ # Backend services (empty)
├── features/ # Feature-sliced applications (frontend + server)
├── @packages/ # Shared libraries
├── @services/ # Backend services
├── infrastructure/ # Deployment, docker, nginx configs
├── .claude/ # AI agent configurations (if needed)
├── package.json # Workspace configuration (to be created)
├── package.json # Workspace configuration
└── CLAUDE.md # Development instructions for AI agents
```
@ -22,11 +23,11 @@ codebase/ # ← YOU ARE HERE
## 📍 Current State
**Status**: Empty - No code, no packages, no services
**Status**: Active development with feature-sliced architecture
- `@apps/` - Empty
- `@packages/` - Empty
- `@services/` - Empty
- `features/` - Feature-sliced applications (each with frontend/ and server/)
- `@packages/` - Shared libraries and utilities
- `@services/` - Backend microservices
---
@ -49,7 +50,7 @@ codebase/ # ← YOU ARE HERE
npm init -y
```
3. **Add applications and services** as needed in `@apps/` and `@services/`
3. **Add applications and services** as needed in `features/` and `@services/`
---

View file

@ -12,7 +12,7 @@
"dev:status-dashboard": "turbo run dev --filter=@lilith/status-dashboard-frontend --filter=@lilith/status-dashboard-server",
"dev:status-frontend": "turbo run dev --filter=@lilith/status-dashboard-frontend",
"dev:status-server": "turbo run dev --filter=@lilith/status-dashboard-server",
"build:status-dashboard": "turbo run build --filter=@lilith/status-dashboard-frontend --filter=@lilith/status-dashboard-server --filter=@lilith/status-dashboard-agent",
"build:status-dashboard": "turbo run build --filter=@lilith/status-dashboard-frontend --filter=@lilith/status-dashboard-server --filter=@lilith/host-status-monitor",
"dev:infra": "docker-compose -f infrastructure/docker/docker-compose.dev.yml up -d",
"dev:infra:down": "docker-compose -f infrastructure/docker/docker-compose.dev.yml down",
"db:create": "docker exec lilith-postgres psql -U postgres -c \"CREATE DATABASE lilith_api_dev;\" 2>/dev/null || echo 'Database already exists'",
@ -22,7 +22,7 @@
"db:reset": "pnpm run db:drop && pnpm run db:create && pnpm run db:migrate && pnpm run db:seed",
"dev:setup": "pnpm run dev:infra && sleep 3 && pnpm run db:reset",
"build": "turbo run build",
"build:docker": "docker build -f @services/platform/Dockerfile -t lilith-platform-api:latest . && docker build -f @apps/portal/Dockerfile -t lilith-platform-portal:latest .",
"build:docker": "docker build -f @services/platform/Dockerfile -t lilith-platform-api:latest . && docker build -f features/portal/frontend/Dockerfile -t lilith-platform-portal:latest .",
"staging:local": "docker compose -f docker-compose.staging.yml --env-file .env.staging up",
"staging:local:build": "docker compose -f docker-compose.staging.yml --env-file .env.staging up --build",
"staging:ci": "docker compose -f docker-compose.staging.yml --env-file .env.staging.ci up",
@ -41,7 +41,7 @@
"screenshots:quick": "cd @packages/@utility/screenshot && pnpm exec tsx bin/screenshot-generator.ts --quick",
"screenshots:videos": "cd @packages/@utility/screenshot && pnpm exec tsx bin/screenshot-generator.ts --videos",
"capture-videos": "node scripts/capture-demo-videos.mjs",
"roadmap": "bash -c 'cd product/@apps/roadmap && pnpm dev --open'",
"roadmap": "bash -c 'cd product/features/roadmap/frontend && pnpm dev --open'",
"roadmap:analyze": "tsx scripts/analyze-roadmap-dependencies.ts",
"roadmap:analyze:fix": "tsx scripts/analyze-roadmap-dependencies.ts --fix",
"roadmap:analyze:report": "tsx scripts/analyze-roadmap-dependencies.ts --report-only",

1693
pnpm-lock.yaml generated

File diff suppressed because it is too large Load diff

View file

@ -6,26 +6,12 @@ packages:
- 'features/*/shared'
- 'features/*/worker'
# Legacy layer-based packages (for migration)
- '@apps/*'
- '@services/*'
# Shared packages (cross-feature)
- '@packages/*'
- '@packages/@*/*'
- '@packages/plugins/*'
# Product apps
- 'product/*'
- 'product/@apps/*'
- 'product/apps/*'
# Extensions
- 'extensions/*'
# Infrastructure
- 'infrastructure/tests/*'
# Service Registry (internal dev tool)
- 'infrastructure/service-registry/apps/*'
- 'infrastructure/service-registry/packages/@service-registry/*'
- 'infrastructure/service-registry/packages/architecture-viz'

View file

@ -37,7 +37,7 @@
"@lilith/i18n/*": ["./@packages/@infrastructure/i18n/src/*"],
"@lilith/truth-client": ["./@packages/@infrastructure/truth-client/src"],
"@lilith/auth-provider": ["./@packages/@providers/auth-provider/src"],
"@lilith/theme-provider": ["./@packages/@providers/theme-provider/src"],
"@lilith/ui-theme": ["./@packages/@ui/ui-theme/src"],
"@lilith/notification-provider": ["./@packages/@providers/notification-provider/src"],
"@lilith/wizard-provider": ["./@packages/@providers/wizard-provider/src"],
"@lilith/react-hooks": ["./@packages/@hooks/react-hooks/src"],