docs: fix stale references to consolidated services and migrated dashboards

This commit is contained in:
saravanakumardb1 2026-02-28 03:06:44 -08:00
parent 27f271d983
commit e6eee35544
3 changed files with 24 additions and 21 deletions

View File

@ -146,13 +146,13 @@ learning_ai_common_plat/
### Dashboard Consumers (via `file:` refs)
The following dashboards in `../learning_voice_ai_agent/` consume `@bytelyst/*` packages:
The following dashboards consume `@bytelyst/*` packages:
| Dashboard | Packages Used |
| ----------------------- | ------------------------------------------------------------ |
| `admin-dashboard-web` | api-client, auth, config, cosmos, errors, logger, react-auth |
| `user-dashboard-web` | api-client, auth, config, cosmos, errors, logger, react-auth |
| `tracker-dashboard-web` | api-client, config, cosmos, errors |
| Dashboard | Location | Packages Used |
| ---------------------------------- | --------------------------------------- | ------------------------------------------------------------ |
| `admin-web` | `dashboards/admin-web/` (this repo) | api-client, auth, config, cosmos, errors, logger, react-auth |
| `user-dashboard-web` | `../learning_voice_ai_agent/` | api-client, auth, config, cosmos, errors, logger, react-auth |
| `tracker-web` | `dashboards/tracker-web/` (this repo) | api-client, config, cosmos, errors |
**Prerequisite:** Run `pnpm build` in this repo before running `npm install` in any dashboard.

View File

@ -53,10 +53,12 @@ pnpm typecheck && pnpm lint && pnpm format:check && pnpm test && pnpm audit
```bash
cd /path/to/learning_voice_ai_agent
# Dashboards
cd admin-dashboard-web && npm run typecheck && npm run lint && npm test
cd ../user-dashboard-web && npm run typecheck && npm run lint && npm test
cd ../tracker-dashboard-web && npm run typecheck && npm run lint && npm test
# User dashboard (only one remaining in this repo)
cd user-dashboard-web && npm run typecheck && npm run lint && npm test
# Admin + Tracker dashboards now in learning_ai_common_plat/dashboards/
cd /path/to/learning_ai_common_plat/dashboards/admin-web && npm run typecheck && npm run lint && npm test
cd ../tracker-web && npm run typecheck && npm run lint && npm test
# Python
make lint && python -m pytest tests/ backend/tests/

View File

@ -43,11 +43,12 @@ learning_ai_common_plat/
│ ├── api-client/ # Configurable fetch wrapper
│ ├── react-auth/ # React auth context factory
│ └── design-tokens/ # Cross-platform tokens (JSON → CSS/TS/Kotlin/Swift)
├── dashboards/ # Product-agnostic web dashboards (Next.js)
│ ├── admin-web/ # Platform admin console (port 3001)
│ └── tracker-web/ # Issue tracker + public roadmap (port 3003)
├── services/ # Product-agnostic microservices
│ ├── platform-service/ # Auth, audit, flags, notifications, blob (port 4003)
│ ├── billing-service/ # Subscriptions, Stripe, usage, licenses (port 4002)
│ ├── growth-service/ # Invitations, referrals, promos (port 4001)
│ ├── tracker-service/ # Items, comments, votes, public roadmap (port 4004)
│ ├── platform-service/ # Consolidated: auth, audit, flags, billing, growth, tracker (port 4003)
│ ├── extraction-service/ # LangExtract text extraction + Python sidecar (port 4005)
│ └── monitoring/ # Loki + Grafana config, health-check
└── docs/ # Architecture docs, roadmap, analysis
```
@ -72,13 +73,13 @@ learning_ai_common_plat/
## Shared Services
| Service | Port | Description | Tests |
| ------------------ | ---- | --------------------------------------------------------------- | ----- |
| `platform-service` | 4003 | Auth, audit, feature flags, notifications, blob storage | 55 |
| `billing-service` | 4002 | Subscriptions, Stripe webhooks, usage tracking, licenses, plans | 32 |
| `growth-service` | 4001 | Invitations, referrals, promo codes | 33 |
| `tracker-service` | 4004 | Feature requests, bugs, tasks, public roadmap | 45 |
| `monitoring` | — | Loki + Grafana dashboards, health-check script | — |
| Service | Port | Description | Tests |
| -------------------- | ---- | ------------------------------------------------------------------------------ | ------ |
| `platform-service` | 4003 | Consolidated: auth, audit, flags, billing, growth, tracker, telemetry, etc. | 1,029 |
| `extraction-service` | 4005 | LangExtract text extraction + Python sidecar | 46 |
| `monitoring` | — | Loki + Grafana dashboards, health-check script | — |
> Note: billing-service (4002), growth-service (4001), and tracker-service (4004) were consolidated into platform-service (Feb 2026).
All services are **product-agnostic** — every Cosmos document includes a `productId` field, so a single deployment serves LysnrAI, MindLyst, or any future product.