generate-dashboard

Генераця даних для дашборду тасків

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 (рівно раз після вичерпання ретраїв).