「名前を有効にする」を無効にすると、管理者が奇妙な動作をします

Restrict exposure of full name to certain groups の実装に着手したのですが、まさに私がやろうとしていることと完全に重なるこのトピックを見つけました。

私の方法は、SiteSetting#enable_names を、適切なコンテキストで新しい Guardian#can_see_full_names? に置き換えることです。この新しいガーディアン述語は、ユーザーコンテキストを新しいサイト設定 full_names_visible_to_groups に対してチェックします。

意図せず誰かの邪魔をしたり、作業を重複させたりしたくありません。上記の (1)/(2)/(3) などについての状況/計画の更新はありますか?また、私が知っておくべき未公開の(つまり main リポジトリにない)作業/コードはありますか?