Skip to main content
A caixa de entrada do Tylon
O subtítulo da própria tela diz: onde o sistema travou, e o que aconteceu nos repositórios sem passar por aqui.

Por que não é uma lista de notificações

Todo item é uma decisão que alguém tem que tomar. Nada chega aqui para ser lido e confirmado — chega porque o Tylon não conseguiu agir com segurança e não quis adivinhar. Os itens acima têm todos o mesmo formato: um pull request foi fechado no GitHub sem merge, e o card ainda o espera. O Tylon não vai decidir se aquilo foi um engano ou uma mudança de plano, então ele pergunta — Parar de esperar este pull request é a resposta, dada uma vez.
A linha de detalhe vem nas palavras do provedor e chega em inglês, porque é a frase que o provedor escreveu. O rótulo acima dela — PR fechado no provedor — é do Tylon.

O que aparece

Doze tipos, e eles caem em três grupos.
Promoção recusada — um merge que o provedor não fez, com o motivo dele.
Branch criada fora do Tylon, A branch ligada sumiu, Merge feito fora do Tylon, PR fechado no provedor, Uma conexão precisa ser refeita.O primeiro é o útil: alguém cortou uma branch num terminal com um nome que casa com a convenção do time. O Tylon oferece ligá-la, e só oferece — grudar a branch errada num card por palpite é pior do que não ter notado.
Esperando há muito tempo, Um hotfix ainda não voltou, Quebrou em produção, e os três sobre agentes — um que não conseguiu terminar, um que ofereceu uma mudança, um que parou de responder pelo próprio pull request.

Ela se esvazia sozinha

A maioria destes é derivada: lida do estado que descrevem em vez de guardada, então eles somem quando aquele estado some. Dê push na branch e a recusa vai embora; faça o merge do back-merge e a dívida vai embora. Só três são linhas que você dispensa — uma sugestão de branch, uma branch que sumiu, e um erro que um monitor agrupou. É isso que faz uma caixa de entrada vazia valer confiança, e que faz dela a coisa honesta de se alertar: ela é, por construção, a lista do que uma máquina não conseguiu decidir.