1. Find candidatesTwo halves, queried in parallel.
    In-networkThunder: recent posts from accounts you follow
    Out-of-networkPhoenix retrieval, SimClusters, popular posts
  2. FilterDuplicates, older than 48 hours, blocked or muted authors, muted words, already seen.
  3. ScorePhoenix predicts each action; a weighted sum makes one score. Out-of-network × a factor below 1.
  4. SelectSort by score, keep the top K, rerank for variety.
  5. Check and blendVisibility filtering drops or labels posts; ads and Who to Follow are mixed in.

As described in the xai-org/x-algorithm README, 2026.