pub fn effective_timeout(local: Option<u64>, global: Option<u64>) -> Option<u64>
Merges local subcommand timeout with global --timeout (local wins).
--timeout