De nada. Foi interessante.
Provavelmente, existe alguma coisa pequena que você poderia fazer em SQL para remover aquela entrada duplicada, mas pessoalmente eu não faria isso de forma tão leve.
Também é possível, segundo o LLM, usar o console do Rails para atualizar a função Ruby de dez linhas e torná-la mais robusta. Isso, pelo menos, deveria ser algo seguro, porque uma reinicialização recarregaria o Ruby real do disco.