約2年間この機能について考えてきましたが、私たちのコミュニティにとって有機的な拡張になると今でも信じています。
Nextcloudのパターンを使って比喩を形にしてみましょう。カテゴリ(私たちのインスタンスではエリアと呼んでいます)は、特別なグループのホームフォルダとなり、許可されていないユーザーでもそのグループと情報を共有できるようになるべきです。共有されたメッセージは、特別なケースとして視覚的にマークされるべきです。他のグループやユーザーがそのグループと情報を共有することが許可されている場合(例えば、私たちの学校長など)。共有トピックについては、グループメッセージはDiscourseで確立されたパターンです。
しかし、それらを二級市民として扱うと、ユーザー(私たちのケースでは)から共有情報が隠されてしまいます。なぜなら、ほとんどのユーザーはその特別な場所を全く認識していないからです。彼らが普段読んでいるメッセージと並べて表示することが、ユーザーインターフェースにおける理想的な場所でしょう。
こちらで要望されているように、「自分のものと自分と共有されているもの」のための特別な「カテゴリ」をカスタムカテゴリとして持つことで、このパターンを「カテゴリビューですべての情報を見つける」に拡張できます。
LLMの助けを借りて、このシナリオをテストするためのモックアップだけでも実装できることを願っています。