この詳細なご説明、誠にありがとうございます。大変参考になりました。
実装はそれほど難しくないと思われるプラグインの追加について、一つ提案がございます。
管理者として、私のチームが GitHub やフォーラムでやり取りしている主要なエンジニアの身元は把握しています。つまり、両方のアカウントが同一人物であることは分かっています。
そこで、プラグインの設定画面から、Discourse のユーザーと GitHub アカウントを手動で紐付けることは可能でしょうか?これにより、自動的にユーザーを検出できない場合でも、このプラグインを有効にできるようになります。