Sidekiq no inicia después de Zeitwerk en docker dev

Ok, sé lo que ocurrió aquí, es mi culpa. Eliminé muchos require_dependency ya que ya no son necesarios al usar el autocargador Zeitwerk.

Sin embargo, en application.rb tenemos esto:

if !Sidekiq.server?
  config.autoload_paths += Dir["#{config.root}/lib"]
end

Esto significa que Sidekiq no busca en el directorio lib para encontrar dependencias y definimos explícitamente lo que se requiere en archivos específicos.

Puedo volver a incluir ese require_dependency para los archivos que utiliza Sidekiq o eliminar esa condición en application.rb.

Supongo que usamos ese require explícito para ahorrar algo de memoria en los workers, así que probablemente deberíamos seguir ese camino. Volveré a agregar require_dependency.

@sam, ¿cuál es tu opinión?