Estados das fontes
Cada fonte no Picasi tem um estado que determina o seu comportamento na próxima execução de recolha. O estado aparece como badge na vista geral de fontes.
Ativa
Estado predefinido. A fonte é consultada no intervalo regular de recolha; novos updates chegam à Inbox.
Em verificação em segundo plano
Estado transitório logo após adicionar uma nova fonte ou um novo canal. O Picasi verifica a acessibilidade técnica e os metadados. Normalmente dura alguns segundos a minutos. A fonte permanece neste estado sem recolher updates até que a verificação termine.
Partida
A última tentativa de recolha falhou com erro rígido — o URL de destino não responde de forma persistente (HTTP 404, erro DNS, domínio abandonado). Os canais afetados deixam de ser consultados até que o erro seja resolvido.
O que podem fazer: na vista de detalhe do canal está o último erro. Verifiquem o URL num navegador. Se o conteúdo alvo ainda existe mas o URL mudou, recriem o canal com o novo URL. Se a fonte já não existe, apaguem o canal ou toda a fonte.
Degradada
A recolha falhou várias vezes seguidas (erros temporários, timeouts ou limites de taxa), mas a situação não é irremediável. O Picasi continua a consultar a fonte, mas num intervalo mais longo — por exemplo a cada seis horas em vez de cada hora. Assim que uma recolha volta a ter sucesso, o estado volta automaticamente a Ativa.
O que podem fazer: nada. O estado é apenas um indício de instabilidade da fonte. Vejam-no como aviso antecipado — se persistir muito tempo, a fonte pode estar de facto parada.
Em quarentena
A fonte entregou repetidamente conteúdo muito grande ou problemático — por exemplo milhares de entradas em segundos (típico depois de um bug de feed) ou loops de redirecionamento. O Picasi deixa de consultar a fonte até que um admin a liberte manualmente ou o suporte esclareça a causa.
O que podem fazer: abram a vista de detalhe do canal. Aí está o motivo da quarentena. Depois de esclarecido, o suporte devolve a fonte a Ativa.
Reiniciar o contador de erros
Para Degradada e outros estados com erros repetidos, a vista de detalhe da fonte mostra um contador de erros. Um admin pode reiniciá-lo manualmente (Reiniciar contador de erros no menu do canal). Útil quando um problema conhecido de servidor do destino foi resolvido e não querem esperar pela próxima tentativa regular.
Transições de estado
| De | Para | Condição |
|---|---|---|
| Em verificação em segundo plano | Ativa | Primeira verificação bem-sucedida |
| Em verificação em segundo plano | Partida | Verificação falhou com erro rígido |
| Ativa | Degradada | Várias recolhas seguidas com timeout ou 5xx |
| Degradada | Ativa | Próxima recolha bem-sucedida |
| Degradada | Partida | O erro torna-se persistente (p. ex. 404 continuado) |
| Ativa | Em quarentena | Comportamento invulgar detetado |
| Partida | Ativa | Contador de erros reiniciado, ou canal recriado |
| Em quarentena | Ativa | Só por intervenção de suporte/admin |
Estados nas respostas MCP
Via MCP o estado é exposto como campo status nos objetos de fonte. Valores: active, pending_check, broken, degraded, quarantined. Detalhes: Ferramentas MCP.