dcfb774313
chore(tokens): auto-generate design tokens on commit
2026-02-14 15:46:20 -08:00
02eb686a8f
chore(deps): add Dependabot config
2026-02-14 15:45:37 -08:00
c4611d1ff5
docs(workstreams): add prereqs and execution order
2026-02-14 15:44:31 -08:00
5113b569a1
docs(workstreams): add remaining tasklists
2026-02-14 15:33:56 -08:00
saravanakumardb1
c5b7029348
chore(ci): add cross-repo CI trigger + update roadmap (5.18-5.23, 4.23)
...
- trigger-consumers.yml.disabled: dispatches common-platform-updated event
- Dashboard CI workflows now in LysnrAI repo (5.22)
- Service CI already in common-plat ci.yml.disabled (5.18-5.21 N/A)
- Roadmap updated: 251/278 items (~90%)
2026-02-14 14:25:43 -08:00
saravanakumardb1
ac17e99aca
docs(extraction): add completion status + deferred items table + verification summary
...
All 68 items checked. 5 deferred sub-tasks listed with action needed:
- 4.3: Docker build not yet run
- 4.11: CI disabled (billing)
- 5.4: Cosmos usage persistence (Phase 7)
- 6.2: Blob storage for visualizations
- 6.4: Webhook callback for async jobs
2026-02-14 14:12:00 -08:00
saravanakumardb1
7d2795165e
docs(extraction): update roadmap — all 68 items complete across Phases 0-6
...
All checkboxes marked with commit links across 3 repos:
- common_plat: c292bb5 , 0a87d19 , 6a49823 , bdd9bb1 , c9d5c0c , 37343ae , 0d0165e , 9c8a316 , b8c0a73 , 5c1744d
- voice_ai_agent: 944609a, f65e318, a36b956, 87822d5, 00a3617
- multimodal_memory_agents: b545244, da04d4e
2026-02-14 14:09:57 -08:00
saravanakumardb1
b035908a5a
docs(extraction): update roadmap Phase 3-4 checkboxes with commit links
...
- Phase 3: LysnrAI admin extraction-client (944609a), MindLyst web extraction-client (b545244)
- Phase 4: docker-compose (bdd9bb1 ), .env.example updates (bdd9bb1 , 944609a)
- Deferred items clearly marked for Phase 5
2026-02-14 13:41:56 -08:00
saravanakumardb1
38467a9b96
docs(extraction): update roadmap Phase 1-3 checkboxes with commit links
2026-02-14 13:37:51 -08:00
saravanakumardb1
4b4720aebd
docs(extraction): update roadmap Phase 0 checkboxes with commit c292bb5
2026-02-14 13:32:46 -08:00
saravanakumardb1
6c71255d19
docs: update documentation
2026-02-14 13:22:25 -08:00
468a6c6072
docs(codex): platform+product refactor roadmap (2026-02-14)
2026-02-14 12:09:31 -08:00
06aca239f4
chore(security): add secret scanning + playbook
2026-02-14 00:24:41 -08:00
saravanakumardb1
60f0703049
docs(roadmap): audit and correct all task statuses and test counts
...
- Check 5 items that were actually done: 4.20 (CSS synced), 2C.22 (health-check), 6.27 (depcheck), 6.28 (git clean), 7.6 (testing pkg)
- Fix test counts: 6.1 → 652 (5 pre-existing Pydantic failures), 6.11 → 281
- Fix summary table: 2A 25→24, 2C 21→22, 6 23→21
- Total: 244/278 = 88% (was incorrectly 248/278 = 89%)
2026-02-13 01:00:58 -08:00
saravanakumardb1
13e53d46bf
docs: add MIGRATION_GUIDE.md + update ROADMAP to 89% (248/278)
...
- MIGRATION_GUIDE.md: step-by-step for adopting @bytelyst/* in new projects
- ROADMAP: Phase 3B 25/28 (user/tracker keep custom auth, removed unused deps)
- ROADMAP: Phase 6 23/28 (docs updated, cleanup done, E2E needs running services)
- Test count: 277 tests across 16 suites
2026-02-13 00:09:01 -08:00
saravanakumardb1
fd6e3d7e8e
docs: update AGENTS.md + ROADMAP.md to 83% complete (232/278)
...
- AGENTS.md: added fastify-core, logger, testing to layout; updated dashboard consumer table; updated test count to 277
- ROADMAP.md: Phase 2B complete (29/29), Phase 5 Docker tasks (15/23), Phase 6 regression (17/28)
- Cross-repo regression verified: 277 tests pass, all 3 dashboards typecheck clean
2026-02-12 23:51:53 -08:00
saravanakumardb1
33a646c0fe
docs(roadmap): note CI workflows disabled (billing paused)
2026-02-12 23:30:58 -08:00
saravanakumardb1
ac24a6ba20
docs(roadmap): update to 77% complete (215/278 tasks)
...
This session:
- fastify-core: integrated into all 4 services (208 lines eliminated)
- react-auth: 10 tests added (jsdom + React Testing Library)
- @bytelyst/testing: new package with shared mocks, fixtures, helpers (10 tests)
- CI workflow: .github/workflows/ci.yml (build + test + typecheck, NO deploy)
- Total tests: 266 (was 246)
2026-02-12 23:01:59 -08:00
saravanakumardb1
a4099c8f9b
docs(roadmap): update to 72% complete (201/278 tasks)
...
New completions this session:
- Package tests: cosmos (12), config (15), auth (10), api-client (10), design-tokens (11)
- @bytelyst/fastify-core: new package with 8 tests (createServiceApp factory)
- @bytelyst/react-auth: enhanced with onLoginFallback, admin dashboard refactored
- Total tests: 246 (was 180)
2026-02-12 22:23:53 -08:00
saravanakumardb1
81452bc157
docs(roadmap): update task statuses — 59% complete (165/278 tasks)
...
Cross-referenced every task against actual codebase state:
- Phase 0: 14/14 ✅ (scaffolding complete)
- Phase 1A: 22/23 ✅ (errors — Docker verify pending)
- Phase 1B: 29/33 ⚠️ (cosmos — package tests pending)
- Phase 2A: 22/25 ⚠️ (config — package tests pending)
- Phase 2B: 22/29 ⚠️ (auth — tracker + E2E pending)
- Phase 2C: 0/24 🔲 (fastify-core — not started)
- Phase 3A: 13/17 ⚠️ (api-client — tests pending)
- Phase 3B: 6/28 ⚠️ (react-auth — extracted, not integrated)
- Phase 4: 19/24 ⚠️ (design-tokens — tests pending)
- Phase 5: 3/23 🔲 (CI/Docker — mostly not started)
- Phase 6: 15/28 ⚠️ (regression done, E2E pending)
- Bonus: @bytelyst/logger (not in original roadmap)
2026-02-12 22:10:24 -08:00
saravanakumardb1
90b9cf93d8
fix(common): configure ESLint 9 and fix lint issues
...
- Added @eslint/js dependency
- Updated eslint.config.js for ESLint 9 compatibility
- Added required globals (crypto, localStorage, React, etc.)
- Fixed unused imports and variables
- Disabled sort-imports temporarily
- Formatted all files with Prettier
2026-02-12 16:37:30 -08:00
saravanakumardb1
bf22b5ee4c
docs(roadmap): address 15 gaps found via codebase cross-reference
...
Gap Analysis added:
- G1: Route-level import rewiring (22 error files, 13 cosmos, 34 product-config)
- G2: Existing errors.test.ts files in 3 services need updating
- G3: 5th product-config copy in user-dashboard-web
- G4/G5: Admin dashboard API routes + repositories import product-config
- G6: growth-service webhooks.ts imports product-config
- G7: file: reference paths differ (services=3 levels, dashboards=2 levels)
- G8: pnpm install + lock file steps added to each integration
- G9: Rollback strategy added to Phase 0
- G10: Git branching strategy added to Phase 0
- G11: Docker file: reference solution (pre-copy script) in Phase 5
- G12: 24 auth-context consumer files need path updates (thin re-export pattern)
- G13: MindLyst Android MindLystTheme.kt added to Phase 4
- G14: @bytelyst/auth false dep on config removed (reads JWT_SECRET from env)
- G15: Dashboard repositories (8 files) importing cosmos added to Phase 1B
Revised: ~278 tasks, ~37-51 hours estimated
2026-02-12 10:55:03 -08:00
saravanakumardb1
69f18f2588
docs: add detailed phased roadmap with task checklists
...
- 7 phases (0-6 + future): scaffolding, P0 packages, P1 packages, P2 packages, design tokens, CI/CD, verification
- ~150 checkboxed tasks covering extract, test, integrate, cleanup, Docker, and docs
- Dependency-ordered execution: errors → cosmos → config → auth → fastify-core → api-client → react-auth → design-tokens
- Estimated ~28-41 hours total effort
2026-02-12 10:48:38 -08:00
saravanakumardb1
a874a4332b
docs: add common platform analysis, ecosystem architecture, and drawio diagram
...
- COMMON_PLATFORM_ANALYSIS.md: identifies 8 shared packages to extract from LysnrAI and MindLyst repos (~1,580 LOC duplication eliminated)
- ECOSYSTEM_ARCHITECTURE.md: detailed post-refactor architecture with components, services, migration plan, advantages, cautions, versioning, testing, and CI/CD impact
- ecosystem-after-refactor.drawio: 4-layer architecture diagram (clients, repos, common platform, Azure infra)
2026-02-12 10:40:28 -08:00