Ocurre al usar la convención Markdown  dentro de un bloque de código y luego usar el mismo código fuera del bloque de código para mostrar realmente la imagen. Ocurre después de unos 5 minutos una vez que Discourse descarga la imagen enlazada.
Para que conste, me encontré con el problema al intentar ilustrar esto:
Para sortear el problema, usé հ (letra armenia minúscula ho) en lugar de h (letra latina minúscula h) en la parte https. Como son reconocidos como caracteres diferentes, no activa el reemplazo de URL.
gran descripción. Nuestra lógica omite la detección de imágenes en un bloque de código. Pero si hay una imagen real en algún lugar con un markdown exactamente idéntico, entonces nuestro código real de buscar/reemplazar no es lo suficientemente robusto como para evitar los bloques de código.
No será trivial de arreglar, pero por ahora he añadido algunas pruebas fallidas para que hagamos un seguimiento del problema: