Tarea rake del plugin que se ejecuta varias veces - ¿qué estamos perdiendo?

¿Resolviste esto?

Estoy teniendo un problema similar:

Si creo una tarea rake en un plugin, por ejemplo: lib/tasks/test.rake

con contenido

desc "contar publicaciones"
task "test_rake:test" => :environment do
  puts "El número de publicaciones en este foro es #{Post.count}"
end

y ejecuto: rake test_rake:test

La salida me sorprende:

El número de publicaciones en este foro es 366
El número de publicaciones en este foro es 366
El número de publicaciones en este foro es 366

Estoy cometiendo algún tipo de error, estoy seguro, pero ¿no estoy seguro de cuál?

¿Por qué se ejecuta esto más de una vez y cómo puedo detenerlo?

Tengo un problema similar en Producción que, por supuesto, es una preocupación más seria.