learning_ai_common_plat/services/platform-service/src/modules/reviews
saravanakumardb1 a060ee4496 feat(platform): Phase 5 — Human Review Queue
- Batch decisions: POST /reviews/batch-decision (up to 50 items)
  - Parallel execution with allSettled, reports succeeded/failed counts
- Delegation: POST /reviews/:id/delegate
  - Reassigns review with delegation metadata tracking
  - Triggers notification to new assignee
- Auto-expiry: POST /reviews/expire
  - Scans pending/assigned reviews past dueAt, marks expired
- Review stats: GET /reviews/stats
  - Aggregates by status/priority/category, avg resolution time
  - Computes pendingCount, overdueCount, avgResolutionHours
- New repo functions: listExpired, listAll
- 1,331 tests passing (7 new)
2026-03-20 03:33:55 -07:00
..
notifications.ts fix(platform): fix 2 type errors found in typecheck sweep 2026-03-19 19:02:57 -07:00
repository.test.ts feat(platform-service): add human review queue 2026-03-15 06:08:23 +00:00
repository.ts feat(platform): Phase 5 — Human Review Queue 2026-03-20 03:33:55 -07:00
routes.test.ts feat(platform): Phase 5 — Human Review Queue 2026-03-20 03:33:55 -07:00
routes.ts feat(platform): Phase 5 — Human Review Queue 2026-03-20 03:33:55 -07:00
types.ts feat(platform-service): add human review queue 2026-03-15 06:08:23 +00:00