Creo que esto podría funcionar bien como una configuración de sitio basada en una enumeración (enum), manteniendo el comportamiento actual como predeterminado. Por ejemplo, permanent_topic_deletion_mode podría ofrecer el comportamiento actual de «requerir que cada publicación se elimine permanentemente primero» y un comportamiento opcional de «eliminar permanentemente el tema y todas sus publicaciones», que seguiría sujeto a la confirmación tipada existente. Esto preservaría la política de seguridad actual para los sitios existentes, al tiempo que permitiría a los administradores que desean explícitamente la eliminación masiva activar esta opción.