考慮すべきシナリオは3つあると思います。
- すべてのカテゴリをリストするカテゴリページ
- 管理者がサイドバーに設定するカテゴリのサブセット
- ユーザーがサイドバーに追加することを選択するカテゴリのサブセット
(1) で選択された順序が (2) または (3) に適用されることは、特に現在サイドバーでサブカテゴリをネストせずにリストをフラット化していることを考えると、私には明らかではありません。
メタでは、現在サイドバーに以下のような設定があります。
- announcements
- community
- documentation
- ux
もし今日メタでこのロジックを適用した場合、サイドバーは以下のようになります。
- documentation
- ux
- announcements
- community
これを見て、「うーん…なぜ?」と思うのではないでしょうか。
リストが長くなると、探しているものを見つけるために素早くスキャンするのが難しくなります。アルファベット順であれば、探しているものを探す方向がわかります。
カテゴリページでは状況が異なります。すべてを説明付きでコンテキストに合わせて提示しようとしています。
管理者、そしておそらくユーザーにとっても、ここで追加の設定が欲しいという要望があることは明らかですが、fixed_category_positions を適用することが望ましいことなのかどうか、まだ確信が持てません。