Salut Matt !
Pour ajouter un peu de contexte, la possibilité pour un utilisateur administrateur d’agir en tant qu’utilisateur régulier ajouterait une dimension supplémentaire à toute la logique d’autorisation liée à l’administration.
Même si cette logique est principalement centralisée dans guardian.rb et /lib/guardian/*.rb, la complexité et le potentiel de bugs d’un tel changement seraient très importants, et la nécessité de cette fonctionnalité devrait largement l’emporter sur cela, ce qui n’est pas le cas, compte tenu des alternatives.