更新履歴
何が変わったか
公開コードの更新で変わったことと、本サイトの説明を訂正したことを、日付ごとに記録します。
2026年10月31日
commit 7fef3ba ← c65aa17
2026年10月30日のコミットまでを反映しました。前回からの差分は893ファイルです。読者への影響が大きいものから順に並べます。
- 計算
点数の計算が共有ライブラリへ移りました
home-mixer/scorers/ranking_scorer.rs は削除され、計算は xai-value-model/scoring.rs に移りました。home-mixer が手元で計算し、vm-ranker が再計算して、減衰・割引・多様化を掛けます。
- 係数
係数がいくつも変わりました
いいね0.5→0.66、二値の滞在0→0.05、滞在時間0.004→0.006、クリック後の滞在時間0→0.4、クリック0.4→0.3、動画を開く0.05→0.02、VQV 0.05→0、未探索0.02→0.015、「興味がない」−43.2→−52.272。リンクコピー20とリポスト1は同じです。
- 係数
項目の入れ替えと、既定値が2つあることへの注意
直近5分のアクティブ秒の項目が消え、動画投稿の項目(係数0)が加わりました。共有ライブラリには動画・プロフィールの秒数の3項目もありますが、公開既定では0です。また vm-ranker/params.rs には、home-mixer と値の違う静的既定が5項目あります。本番の値は設定ファイルが非公開のため断定できません。
- 候補
人気投稿の棚が追加され、返信専用の索引ができました
PopularPostsSource が既定で有効(最大500件)になりました。1fav_reply と 32fav_reply の索引もできましたが、公開既定のFor Youではフォロー外の返信はまだ落ちます。
popular_posts_source.rs:26-31phoenixRankAllCandidateProcessor.strato:483-495param.rs:67-72
- フィルタ
登録フィルタが21個から26個になりました
ブラジル選挙フィルタが削除され、FavHoldout、FairShareRanking、ZeroFavCodivert、NewUserSoftNsfw、AncestorVideo、VideoCarousel が加わりました。公開既定で動くのは FairShareRanking(予算2800件)などで、FavHoldout は既定オフです。
phoenix_candidate_pipeline.rs:420-444phoenix_candidate_pipeline.rs:502-508README.md:36
- 計算
新人枠の条件が大きく変わりました
著者フォロワーは1000人以下から5万人以下に広がり、表示回数は1000回未満から200回未満に、投稿の年齢は2時間以内になりました。選び方にはトンプソンサンプリングが入りました。
- モデル
反応数が公開設定のモデル入力に入りました
いいね・返信・リポスト・引用・表示数を log2 して使う設定が、公開の学習設定で有効です。READMEは、滞在時間の予測の改善(10月8日)と、読了を学ぶ retrieval(10月13日)についても触れています。
- 安全
可視性フィルタがRustの新しい実装に移りました
ルールの置き場所が変わり、答えに NOTICE が加わりました。Home向けは TimelineHome 39本、TimelineHomeRecommendations 66本です。ブラジルに限る BRAZIL_ELECTION_LEGAL ラベルのルールは残っています。
- 開示
Under the Hood に法令対応の開示が加わり、異議申し立て関連が増えました
法令に基づく表示制限と国の開示、異議で覆された措置を再適用しないための abuse-ledger-service が追加されました。一部はスイッチの既定がオフです。
- 本サイトの訂正
48時間についての説明を改めました
以前の「すべての経路」「例外はない」「構造的に存在しない」は言い過ぎでした。For Youのスコア対象候補の話として書き直しました。
phoenix_candidate_pipeline.rs:427reverse_chron_posts_pipeline.rs:155-177
- 本サイトの訂正
「反応数はモデルに入らない」「返信は索引に一切載らない」を訂正しました
どちらも今回のコードとは合わなくなりました。「10秒超で動画が加点される」も、VQVの係数が0になったので改めました。
xrecsys.py:316phoenixRankAllCandidateProcessor.strato:483-495param.rs:431
- 本サイトの訂正
「信用スコア50以上で全スキップ」などの断定を改めました
公開ファイルの閾値は本番と違う仮の値に置き換えられています。Grokのプロンプトは非公開なので、スパム分類の「定義に当たる」という断定もやめました。シャドウバンについても、公開ルールで確認できる範囲の説明にしました。
2026年8月19日
commit c65aa17
本サイトの最初の解析の時点です。コミット c65aa17(係数の同期は2026年8月12日)を対象にしました。
解析対象のコミット 7fef3ba(2026-10-30)。 Xの公式見解ではありません。