Puedes acelerar esta parte activando manualmente jobs::BadgeGrant desde tu página de /sidekiq/scheduler (para aquellos con acceso). El mío se ejecutó hace 3 horas, pero diferirá de un sitio a otro.
Si no te importara tenerlos en un tema normal, podrías crear uno nuevo y añadir el enlace a tu configuración de administrador tos url para que siga apareciendo en las pestañas. Luego podrías otorgar una insignia fácilmente basándote en que la gente vea ese tema (aunque tus experimentos con páginas publicadas también pueden dar frutos
)
Creo que para hacerlo igual que el de Leer Directrices necesitarías crear un plugin para replicar el comportamiento de los ToS (aunque no es mi especialidad, así que tómalo con cautela
)
Este es un campo de usuario personalizado obligatorio, que creo que funciona bastante bien para eso. Aunque solo dices que los has leído en lugar de leerlos realmente, así que puede depender de cuál sea el objetivo principal de otorgar la insignia.