@override Duration nextDelay(int attempt) { if (attempt <= 0) return Duration.zero; return Duration(milliseconds: baseMillis); }