/// The machine's available parallelism (usable CPU count), falling back to 1
/// when it cannot be determined.
///
/// This is what the runner's thread planning budgets against. It honours cgroup
/// quotas and CPU affinity, so a container or a scheduler-pinned job sees its
/// own allowance rather than the host's core count.