Replace the blunt workspace-wide hard throttle (5000 runs/hour) with
per-workflow trigger loop detection (500 triggers/60s) to catch DB-event
trigger loops without blocking the whole workspace. Manual triggers now
bypass all throttling and get higher BullMQ priority (1 vs default 2).