Discourse detectando incorretamente arquivo enviado como imagem

Uau! Esta é uma análise fenomenal! Obrigado!

Algumas perguntas rápidas:

  1. Então, com essas alterações, o arquivo não será detectado como uma imagem e será carregado como não imagem, sendo exibido à direita da postagem?

  2. Se entendi corretamente, você está sugerindo que eu faça esses ajustes na minha instância local do Discourse para experimentar e/ou usar isso até que seja incluído em uma futura versão do Discourse. Mas como faço isso? (Sou um desenvolvedor de software experiente, mas tenho experiência limitada com Docker e nenhuma com Ruby.)

  3. A chamada FastImage que precisaria ser ajustada está em models/upload.rb, certo?