NestJS BullMQ Implementation Priority: P0 (Critical) Guidelines - Set idle polling : Add + + to every . Default (5 ms) burns 570M Redis commands/day at idle. See patterns.md. - Throttle worker error logs : BullMQ workers emit raw unhandled ReplyErrors on Redis failure (e.g. Upstash rate limits). Always extend instead of to rate-limit these logs. See patterns.md. - Set job retention : Add , , , to every . See patterns.md. - Use shared constants : All numeric options live in . Key constants: (10 000 ms), (60 000 ms). Use helper for . Queue/job names go in . Never inline magic numbers. - Wrap ev…