Генераця даних для дашборду тасків
src/golden/workers/bull/queue/generate-dashboard.worker.ts
Щопонеділка о 09:00 UTC (cron 0 9 * * 1, явно tz: UTC). Durable: 3 спроби з паузою 30 хв, таймаут 1 год.
Що відбувається
Послідовно виконує:
- Обчислює дати минулого тижня (start/end)
- Бере список top-менеджерів і їхніх “периодів-відповідальності”
- Для минулого тижня агрегує з
golden_action_operatorsдані поsupervisorFamilyId+operatorFamilyId+ tasks + sender-діях - Пише агрегати у
golden_task_dashboards— звідти їх читає dashboard
Моніторинг
ТГ-моніторинг (WorkerType.GenerateDashboard): COMPLETED / FAILED (рівно раз після вичерпання ретраїв).