Files
cim_summary/backend
admin dabd4a5ecf feat(03-02): instrument processJob with fire-and-forget analytics events
- Add import for recordProcessingEvent from analyticsService
- Emit upload_started after markAsProcessing (job processing start)
- Emit completed with duration_ms after markAsCompleted (job success)
- Emit failed with duration_ms and error_message in catch block (job failure)
- All calls are void/fire-and-forget (no await) per PITFALL-6 constraint
- Null-guard on job in catch block prevents runtime errors
2026-02-24 15:44:12 -05:00
..
2025-07-30 22:02:17 -04:00
2025-07-30 22:02:17 -04:00