fix(user): isAdmin nunca era true
setUser lia userData.type === 'admin', mas a API expõe o perfil em
user_type ('ADMIN') e não envia a chave 'type'. O resultado era isAdmin
sempre false, deixando o bypass de admin em getAccess inerte e escondendo
o menu Permissões (adminOnly) até do administrador geral.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>