learning_ai_common_plat/docs
saravanakumardb1 60617ab050 refactor(platform-service): replace PRODUCT_ID with getRequestProductId(req) in all modules
- 26 files updated: all repositories accept productId parameter instead of env var
- All route handlers extract productId via getRequestProductId(req) (JWT → header → env fallback)
- Repositories: auth, flags, audit, notifications, licenses, plans, referrals, usage, subscriptions, invitations
- Routes: all above + promos, items, memory, public, ratelimit, stripe
- lib/webhooks.ts: dispatchWebhook accepts optional productId parameter
- Stripe webhook handler uses metadata-based productId (no client JWT available)
- Ratelimit default config uses DEFAULT_PRODUCT_ID at startup
- 166 tests pass, tsc --noEmit clean
2026-02-15 14:29:11 -08:00
..
codex docs(codex): platform+product refactor roadmap (2026-02-14) 2026-02-14 12:09:31 -08:00
devops docs: mark all 13 lysnr-* secrets as seeded, remove kv.txt + kv_azure.txt, update audit + rotation docs 2026-02-15 00:53:04 -08:00
WINDSURF docs: holistic devops docs review — fix stale refs, rewrite KV rotation doc, delete scratchpad + outdated files 2026-02-14 23:24:41 -08:00
workstreams docs(workstreams): align checklist with service consolidation 2026-02-15 08:58:58 -08:00
BACKEND_TO_PLATFORM_SERVICE_MIGRATION.md refactor(platform-service): replace PRODUCT_ID with getRequestProductId(req) in all modules 2026-02-15 14:29:11 -08:00
COMMON_PLATFORM_ANALYSIS.md fix(common): configure ESLint 9 and fix lint issues 2026-02-12 16:37:30 -08:00
ECOSYSTEM_ARCHITECTURE.md fix(common): configure ESLint 9 and fix lint issues 2026-02-12 16:37:30 -08:00
ecosystem-after-refactor.drawio docs: add common platform analysis, ecosystem architecture, and drawio diagram 2026-02-12 10:40:28 -08:00
EXTRACTION_SERVICE_ROADMAP.md docs(extraction): add completion status + deferred items table + verification summary 2026-02-14 14:12:00 -08:00
MIGRATION_GUIDE.md fix: remove stale port references from monitoring, docs, and AI.dev skills 2026-02-14 21:48:21 -08:00
ROADMAP.md fix(cosmos): init containers on startup for local compose 2026-02-14 20:57:17 -08:00