pub fn browser_worker_threads() -> usize
Browser Tokio worker threads: enough for CDP event fan-out, capped.
Scales with budget but stays small (CDP is I/O; extra workers beyond ~8 mostly burn RSS on a one-shot process).