Para insignias personalizadas, otorgadas manualmente (a mano o por la API), parece que a menudo podría ser bueno poder tener la “razón” publicada como una URL externa. O, en realidad, markdown o html arbitrarios, que podrían ser un enlace.
Pero actualmente, eso está prohibido con External or invalid discourse link is not allowed in badge reason.
¿Es esta limitación por una razón práctica? No parece ser un problema de seguridad, ya que de todos modos se necesita un usuario administrador para otorgar la insignia.