RunPriorityPreset represents predefined priority levels for runs.
- highHighest priority - run will be scheduled before other runs.
- normalDefault priority based on run type (blocking, non-blocking, drift detection).
- lowLow priority - queued behind high and normal priority runs on the same worker pool, except that low priority tracked and proposed runs still go ahead of drift detection runs.