X abre el código del feed: un reporte resta 234 puntos

X abre el código del feed: un reporte resta 234 puntos

X publicó los pesos del feed: un reporte resta 234 puntos frente a 0.5 de un me gusta, y lanzó Under the Hood.

Por Humberto Toledo el 13 de agosto del 2026 a las 6:10 pm PDT

✨︎ Resumen (TL;DR):

  • X publicó en GitHub los parámetros y el código de su feed For You bajo licencia Apache 2.0.
  • Un me gusta suma 0.5 puntos; un reporte resta 234 puntos, 468 veces el peso de un me gusta.
  • Under the Hood inicia un piloto y entrega un JSON con estadísticas agregadas del último mes, no el detalle de cada publicación.

X publicó este jueves 13 de agosto de 2026 en GitHub los parámetros y el código de su feed For You. Sus pesos muestran que un me gusta suma 0.5 puntos y un reporte resta 234, una diferencia de 468 veces en magnitud. La compañía también lanzó Under the Hood, un piloto que descarga en JSON las etiquetas aplicadas a una cuenta y sus posts durante el último mes. X busca que el sistema se pueda auditar, aunque dejó fuera archivos para reducir el riesgo de burlar sus filtros.

Snap evita juicio y deja sola a Meta en demanda de adicción
Te podría interesar:
Snap evita juicio y deja sola a Meta en demanda de adicción
Una paloma manchada posada en una rama de árbol en un entorno de bosque denso, mostrando belleza natural.
Foto: Devashish Gupta / Pexels

Phoenix convierte cada acción en una señal

Phoenix es un modelo de ranking que calcula la probabilidad de cada acción posible sobre una publicación candidata.

Cada vez que alguien abre la app, Phoenix estima la probabilidad de que esa persona le dé me gusta, responda, cite, comparta, siga al autor, lo silencie o lo reporte. El puntaje final suma esas probabilidades después de multiplicarlas por un peso fijo.

La parte nueva de esta entrega son precisamente esos pesos. Antes vivían en un sistema de configuración interno; ahora aparecen en el archivo home-mixer/params/param.rs, dentro del repositorio público. X publicó el repositorio bajo licencia Apache 2.0.

TechCrunch reportó que esta versión creció entre 10 y 15 veces frente a la entrega anterior. Ese medio entrevistó antes del anuncio a Keith Coleman, vicepresidente de producto de X.

La tabla pública deja ver cuánto suma o resta cada acción:

Acción del lector Peso en el puntaje Frente a un me gusta
Reportar la publicación -234 468 veces en contra
Silenciar al autor -58.8 117.6 veces en contra
Marcar «no me interesa» -43.2 86.4 veces en contra
Bloquear al autor -31.2 62.4 veces en contra
Compartir copiando el enlace 20 40 veces a favor
Responder 5 10 veces a favor
Repostear 1 2 veces a favor
Me gusta 0.5 Referencia

El código explica que los pesos combinan cuánto valora X cada acción con la frecuencia con la que aparece en la red. La retroalimentación negativa es rara, por lo que la tabla no se puede leer como una conversión directa.

Un reporte no equivale a 468 me gusta en el resultado final, porque la probabilidad de que alguien reporte un post es mucho menor que la de que le dé me gusta. La señal positiva con mayor peso es copiar el enlace: suma 20 puntos, cuarenta veces un me gusta y cuatro veces una respuesta.

Después del puntaje vienen tres ajustes documentados. Las publicaciones de cuentas que el lector no sigue se multiplican por 0.75. El mismo descuento cae sobre las respuestas y los reposts de cuentas que sí sigue.

Cada post adicional del mismo autor pierde valor para que el feed no se convierta en un monólogo, mientras que los autores con pocas impresiones reciben un empujón. Antes de esos pasos, un filtro descarta cualquier publicación de más de 48 horas.

El Mundial redujo el impulso al seguimiento mutuo

El repositorio incluye un documento que reconstruye con diffs reales un cambio del que se habló mucho en julio: el impulso a los posts originales de cuentas con seguimiento mutuo. El mecanismo aumenta el peso de la probabilidad de respuesta cuando el autor y el lector se siguen entre sí. Solo aplica a publicaciones originales, no a respuestas ni a reposts.

X inició una prueba A/B el 10 de julio de 2026 con valores de 5, 10, 15 y 20, repartidos entre un porcentaje pequeño de usuarios. El 13 de julio, extendió el valor 20 a buena parte de la base. El 24 de julio, lo bajó a 15.

La razón anotada fue que el Mundial estaba en marcha y varios usuarios se quejaban de no ver suficiente conversación sobre el torneo, porque muchos de esos posts venían de cuentas que no seguían.

Con el valor actual, un post original entra al puntaje con un peso de respuesta de 20, en lugar de 5, cuando el autor y el lector se siguen mutuamente. X escribió que buscará que los experimentos ejecutados sobre una porción amplia del tráfico, del orden de 10% o más, queden visibles en el repositorio.

Under the Hood entrega un JSON, no el detalle post por post

Under the Hood es una herramienta de transparencia que permite descargar un archivo JSON con estadísticas agregadas del último mes sobre las etiquetas aplicadas a una cuenta y sus publicaciones.

La herramienta vive en una página nueva dentro de los ajustes de la app. El piloto comienza con un grupo reducido y no entrega el detalle publicación por publicación, según Engadget.

TechCrunch precisa que el acceso requiere haber publicado 10 o más veces en el mes y que el piloto arranca en cuentas con al menos un año de antigüedad.

Quien no sepa leer JSON puede cargar el archivo en el modelo de lenguaje que prefiera, apuntarlo al repositorio de GitHub y pedirle una interpretación, señaló TechCrunch. Coleman resumió el objetivo con una frase: “se pueda auditar; se pueda criticar”.

30 etiquetas que pueden sacar posts de las recomendaciones

El repositorio publica el catálogo completo que puede mostrar la herramienta: 18 etiquetas para publicaciones y 12 para cuentas, en total 30. Cada una incluye una descripción y su efecto.

En 22 de esas 30 etiquetas, el resultado es el mismo: la publicación queda oculta de las recomendaciones para quien no sigue a la cuenta. En términos técnicos, shadowban es ocultar un post de las recomendaciones para quienes no siguen a su autor.

El resto se distribuye así:

  • 3 etiquetas sacan la publicación de la red. Una marca el spam confirmado, otra deja el post fuera mientras lo revisan y la tercera lo retiene hasta que el autor lo borre.
  • 4 etiquetas restringen el hallazgo del post al perfil de su autor y muestran a todos un aviso de visibilidad limitada. Cubren abuso, conducta de odio, discurso violento e integridad cívica, y se aplican después del reporte de un usuario.
  • Las etiquetas de contenido adulto y violento añaden un aviso previo y esconden la publicación a menores, a personas que no declararon su edad y a quienes no iniciaron sesión.
  • 1 etiqueta de uso exclusivo para emergencias coloca un aviso propio y saca el post del timeline principal.

Del lado de las cuentas, el catálogo incluye el modo de solo lectura, perfiles comprometidos, sospecha de spam, suplantación de identidad y varias categorías de contenido adulto. Engadget notó que no aparecen etiquetas de contenido político. Sí está integridad cívica, una categoría que la política pública de X reserva para escalamientos críticos.

Lo que todavía no aparece en GitHub

X admite que dejó fuera un conjunto limitado de archivos para reducir el riesgo de que alguien use el código para burlar los filtros. Faltan los prompts del sistema que clasifican el contenido de las publicaciones, algunas reglas del motor que aplica etiquetas y parte de los archivos de despliegue.

Engadget recordó que Elon Musk dijo hace poco que en agosto cada línea de código que toca el sistema de X quedaría abierta y auditada por terceros. La entrega actual no llega a ese alcance.

Antes del anuncio, X mostró el código a investigadores externos de sistemas de recomendación. Según TechCrunch, consiguieron correr fuera de X el cálculo del puntaje de una publicación. Engadget señaló que X no ha explicado cómo elige a esos revisores ni si hará públicas sus conclusiones.

En diciembre de 2025, la Comisión Europea multó a X con 120 millones de euros por incumplir obligaciones de transparencia de la Ley de Servicios Digitales. Fue la primera sanción de ese tipo contra una plataforma grande en Europa. Bruselas citó tres incumplimientos; uno consistía en poner trabas al acceso de investigadores a los datos públicos de la red.

Los pesos y las etiquetas le dan a un creador un punto concreto que revisar cuando pierde tracción: un número o el nombre de una etiqueta, en lugar de pura especulación. El repositorio no permite comprobar por sí solo que el código publicado sea idéntico al que corre en producción.

X sostiene que un proceso automático sincroniza los valores por defecto del repositorio con sus servidores. Esa afirmación todavía tendría que verificarla un auditor externo.

Fuentes: 1, 2, 3, 4

+ Temas Relacionados

Más de Big Tech

Feed