learning_ai_common_plat/services/platform-service/src/modules/diagnostics
saravanakumardb1 30583a1768 feat(diagnostics): implement Phase 1.5 — event bus, audit, rate limiting
1.5.2 Event Bus: Add warn to noopLog, update comments

1.5.3 Audit: Already implemented in all handlers

1.5.4 Rate Limiting: Add diagnostics keys (10/hr, 12/min, 100/min)

Delivery Templates: Add 4 diagnostics email templates (ready for wiring)

Tests: Update count to 12 templates (was 8)

All 839 tests passing
2026-03-03 08:19:41 -08:00
..
diagnostics.test.ts fix(diagnostics,test): fix flaky test and test configuration 2026-03-03 00:01:20 -08:00
repository.ts fix(diagnostics): BUG-4, BUG-5, BUG-7, BUG-8 - race condition, transactions, test isolation, auth validation 2026-03-02 23:47:14 -08:00
routes.ts docs(feedback): fix 8 bugs/gaps identified in systematic review 2026-03-03 00:00:14 -08:00
subscribers.ts feat(diagnostics): implement Phase 1.5 — event bus, audit, rate limiting 2026-03-03 08:19:41 -08:00
types.ts fix(diagnostics): BUG-1, BUG-2 - DRY violation - centralize generateId and buildPk in types.ts 2026-03-02 23:43:11 -08:00