emma.
← Atualizações

A Emma sabe quando perdeu o acesso

Antes, ela continuava tentando publicar numa conta à qual não tinha mais acesso, e se declarava conectada. Agora percebe, distingue o motivo e diz o que fazer.

diagnóstico

Trocar a senha de uma conta invalida o acesso que aplicativos tinham a ela. É esperado, e acontece com qualquer sistema conectado a uma rede social.

O que não deveria acontecer é o sistema não perceber.

O que ela fazia

A Emma continuava se declarando conectada. Tentava publicar, falhava, e nada no seu estado mudava. Vista de fora, estava tudo normal — só não saía post.

Pior: quando a plataforma explicava o motivo da recusa, ela guardava só o texto da mensagem e jogava fora o código que a acompanhava. E é o código que distingue "o acesso caiu" de "o aplicativo está bloqueado" — duas situações com soluções completamente diferentes.

Sem ele, a única pista era uma mensagem genérica que não dizia qual dos dois casos era.

O que ela faz agora

Ao ser recusada, a Emma marca a conta como precisando de reconexão e guarda o diagnóstico inteiro.

Ela também passou a distinguir dois estados que pareciam iguais: acesso expirado é diferente de acesso revogado. Um acesso derrubado por troca de senha não expirou — ele foi cancelado antes da hora. Chamar isso de expiração manda quem for investigar para o lado errado.

E abrir o painel deixou de consultar a rede social. O estado mostrado é o que ela já sabe, com a data da última verificação ao lado. Conferir ao vivo continua possível, mas virou uma ação escolhida — não algo que acontece toda vez que alguém abre uma tela.

Por que isso é uma funcionalidade

Nada disso acrescenta uma capacidade nova de publicar. Serve para que, quando algo parar de funcionar, a Emma consiga dizer o que parou e por quê — em vez de deixar quem cuida dela adivinhando.