検索/ソートは要らない Edit

検索/スコアリングの高い順にソートするので不要。
検索/フォーマットでソート用のデータを作るのも不要。

機能向けの機能としてのソートなら、機能が独自に用意するかライブラリで。ユーザー向けの検索とは分ける。

検索/フォーマットでソート順を変えられるようにしてもいい Edit

フォーマットに含める。
ソート用のデータを作ったとしてもフォーマットの中でだけ使用。
スコアも反映、近いスコア同士のグループの中でソートするなど。