Vou organizar as informações em "O que está escrito no código", "O que está apenas no README" e "O que não está escrito em lugar nenhum."
Por que escrevi este artigo
No dia 15 de maio, Elon Musk anunciou que o algoritmo do X foi lançado no GitHub. Imediatamente depois, uma enorme quantidade de posts sobre "como vencer o novo algoritmo do X" começou a circular. O que me incomodou ao lê-los foi que alguns posts afirmavam regras originais específicas não encontradas no código, enquanto alegavam ter "lido o código". Decidi verificar por mim mesmo e pedi a (uma IA) que lesse o código do GitHub. Neste artigo, organizarei o que pude e o que não pude confirmar.
Estrutura deste artigo
Vou escrever as informações em três camadas:
- Coisas diretamente confirmadas no código
- Coisas escritas no README, mas não confirmadas no código (no nível "de acordo com a documentação oficial")
- Coisas que estão se espalhando no X e que não estão escritas nem no código nem no README
Coisas confirmadas no código
Esta atualização foi enorme, com mais de 187 arquivos e 18.000 linhas adicionadas. Nos quatro meses desde o lançamento inicial em janeiro, o conteúdo mudou significativamente.
Grox agora "vê" os posts para julgar a qualidade
A maior mudança desta vez é o estabelecimento completo de um serviço de revisão de conteúdo chamado Grox. Ele não existia no código lançado em janeiro (embora eu não possa afirmar com certeza que uma função semelhante não existia no ambiente X ativo). No centro do Grox está um VLM (Modelo de Linguagem Visual). Um VLM é uma IA que pode entender não apenas texto, mas também imagens e quadros de vídeo juntos. Ela não apenas "lê texto"; ela pode "olhar imagens e fazer julgamentos". O Grox faz principalmente três coisas:
Classificação de Qualidade de Posts (Banger Screen)
Uma "Pontuação Banger" é uma pontuação de 0 a 1 onde a IA avalia se um post é "conteúdo valioso com potencial de viralizar". O código contém um limite de "pontuação >= 0,4", onde 0,4 ou mais é julgado como positivo.
Detecção de Spam
O VLM determina se um post é spam, focando em posts de contas com baixo número de seguidores.
Detecção de Violações de Segurança e Políticas
O Grox julga as seguintes sete categorias:
- Mídia violenta
- Conteúdo adulto
- Spam
- Atividades ilegais/regulamentadas
- Discurso de ódio/assédio
- Discurso violento
- Suicídio/automutilação
No código, também existe um mecanismo para realizar verificações adicionais em mídia violenta e conteúdo adulto usando modelos de inferência de maior precisão. No entanto, quais posts estão sujeitos a isso não pode ser confirmado apenas com o código público.
Mecanismos que existiam desde o lançamento de janeiro
A partir daqui, estes não são "novos recursos", mas mecanismos que existem desde o lançamento inicial em janeiro. Muitas "explicações do algoritmo mais recente" no X misturam o código de janeiro e maio sem distinção. Se você simplesmente pedir a uma IA para resumir o GitHub, recursos de quatro meses atrás serão apresentados como "mudanças desta vez".
Bloqueios, silenciamentos e denúncias reduzem a pontuação (Desde janeiro)
Pela estrutura do código, foi confirmado que as seguintes ações são incorporadas à fórmula de cálculo como sinais negativos:
- Não tenho interesse
- Bloquear
- Silenciar
- Denunciar
Além disso, o classificador de ranqueamento (ranking_scorer.rs) no Home Mixer inclui um processo para suprimir viés, de modo que posts da mesma conta não apareçam com muita frequência em "Para Você". Este também é um mecanismo que existe desde janeiro; quando vários posts da mesma conta aparecem no feed de uma pessoa, a pontuação do segundo post em diante cai exponencialmente.

Isso é para garantir diversidade — "não encher a timeline de uma pessoa com seus posts" — e não limita o número total de posts por dia.
Coisas escritas no README, mas não confirmadas no código
"Quase todas as regras artesanais abolidas" é meia verdade
O README oficial declara um princípio de design: "Abolimos quase inteiramente as features e heurísticas artesanais." Esta não é uma descrição adicionada em maio; é uma afirmação que existe no README desde o lançamento inicial em janeiro.
No entanto, olhando para o código, as camadas de filtragem (excluir posts antigos, excluir palavras-chave silenciadas, etc.) permanecem baseadas em regras.
O que foi "abolido" foram os critérios para ranqueamento e pontuação, não a filtragem. E essa estrutura não mudou nesta atualização.
Mudanças oficialmente reconhecidas no README de maio
Uma seção dedicada intitulada "Atualizações — 15 de maio de 2026" foi recém-criada no README de 15 de maio, e as mudanças desta vez foram claramente listadas em sete itens. As adições do Grox, integração de anúncios, Query hydrators, Candidate hydrators e Candidate sources estão todas listadas aqui.
Em outras palavras, o README responde "quais são os novos recursos desta vez." Mecanismos que existiam desde janeiro não aparecem nesta seção.
"Como" a Pontuação Banger afeta o ranqueamento não é público
"Julgamento positivo em 0,4 ou mais" foi confirmado no código. No entanto, o código que mostra como esse resultado afeta o ranqueamento não foi incluído no repositório lançado desta vez. Não podemos afirmar neste momento que "abaixo de 0,4 não será mostrado" ou "0,4 ou mais será impulsionado."
Os valores de peso de engajamento podem não ser os valores de produção
Os seguintes valores estão escritos no pipeline de inferência para fins de demonstração:
- Curtir: 1,0
- Responder: 0,5
- Repostar: 0,3
- Tempo de permanência: 0,2
No entanto, o código do lado da produção é gerenciado com parâmetros dinâmicos (suportando testes A/B), e os valores não estão codificados. Não podemos confirmar se esses valores são os valores reais em produção.
Coisas que não estão escritas nem no código nem no README
As seguintes informações, que estão se espalhando no X como "como vencer o novo algoritmo", não estavam escritas em nenhum lugar do código:
- O alcance diminui se você postar mais de 4 vezes por dia
- Responder dentro de 30 minutos após postar causa uma explosão na cadeia de conversas
- 3-5 imagens são melhores
- Vídeos de 30-90 segundos são particularmente fortes
A razão pela qual essas informações se espalham é que as pessoas misturam o fato de que "o algoritmo mudou em 15 de maio" com suas "regras empíricas de suas próprias operações" no mesmo post. Como os leitores as recebem sob a autoridade de "descobri lendo o código", opiniões pessoais parecem especificações do algoritmo.
Resumo
Se eu fosse resumir a atualização de 15 de maio em uma frase, seria esta:
"O mecanismo de ranqueamento" quase não mudou. "O mecanismo para ler o conteúdo do post" foi adicionado por completo.
O núcleo de quem mostrar e em que ordem — previsão de engajamento, sinais negativos e garantia de diversidade de contas — não mudou desde janeiro.
O que foi adicionado desta vez é a parte do "olho" que julga o que o post está dizendo e se tem valor.
Portanto, a resposta para perguntas como "quantas vezes por dia devo postar" ou "dentro de quantos minutos devo responder" não está neste código.
Há apenas o fato de que "a IA olha para o post e julga se vale a pena ler." Em vez de ser enganado por rumores de algoritmo e perseguir números, acredito que perguntar "isto é um post que deixa algo para o leitor?" é mais adequado ao algoritmo atual.
Quanto você acredita em "atalhos de crescimento de algoritmo"? O que você achou quando viu o código de verdade?
Comecei no X (antigo Twitter) em 2017 e agora estou no meu 10º ano, e adoro interagir no X. Me irrita profundamente quando as pessoas são enganadas por alguém dizendo algo sem sentido e decidem "limitar posts a 4 vezes por dia", o que dificulta a interação.
Números são importantes, mas vocês não acham que a interação também é importante? Não importa como o algoritmo mude, quero continuar trabalhando enquanto aproveito a interação no X. Ficaria feliz se você continuar curtindo interagir comigo no X.





