최초 등록과 정규 cron 실행을 서로 다른 경로로 방어한다

BullMQ 5.19+는 새 scheduler의 첫 작업을 즉시 만들고, 그다음부터 지정한 반복 규칙을 따릅니다.

즉시 생성cron 시각과 무관
시간 guard3시 밖이면 no-op
03:00정규 작업 생성
active정리 작업 시작
completedremoved 수 기록
daily-report-cleanup0 0 3 * * * · Asia/Seoul안정된 ID로 upsert하고 payload의 allowedHour로 최초 실행을 방어
운영 기준: scheduler ID를 바꾸면 다시 최초 등록이므로 시간 guard를 배포 절차보다 우선합니다.