許可されたグループ設定以外は承認しない

混乱の原因は、信頼レベルをグループとしてではなく、「レベル」として扱うことにあります。ある信頼レベルを持つ人は、それより低い信頼レベルも持っていると意味的に明確です。内部実装を理解しない限り、ユーザーが信頼レベルグループに「属している」場合、それより低い信頼レベルのグループにも属しているとは明確ではありません。

おそらくそれに見合うだけの価値はないでしょうが、これらの設定を2つの設定に分割する方が明確になるでしょう。

  • 信頼レベル unless approve (デフォルトはTL0)
  • グループ unless approve (デフォルトは「全員」)

現在の設定のデフォルト値はほとんどのサイトに適しているため、この設定が頻繁に変更されることはないと思います。