use Device;
/// Auto-detect best available compute device.
/// Tries CUDA first, then Metal, falls back to CPU.
///
/// Returns `(device, device_name)` so the caller can log the device
/// at the appropriate time (before TUI alternate screen entry).