Usando solo slug como URL sin id

Esto funciona como se esperaba.

Discourse admite los 3 tipos:

Pero si el slug comienza con un número, tratamos este caso especial y buscamos el primer número como un ID: