テーマ付けの「マップ」はありますか?(プラグインの出口などを簡単に見つける方法)

はい、その通りです。Discourse が登場して以来、ほぼずっとテーマ作成を行っており、常に別ウィンドウでソースコードを参照しています。

一般的に、テンプレートについては以下をご覧ください:
https://github.com/discourse/discourse/tree/master/app/assets/javascripts/discourse/templates

ウィジェットについては以下をご覧ください:
https://github.com/discourse/discourse/tree/master/app/assets/javascripts/discourse/widgets

テンプレートがどこにあるかがすぐにわからないこともあります。例えば、別のテンプレートにネストされるコンポーネントである場合などです。そんなときは、特定のマークアップでソースを検索するのが私のやり方です。

例えば、About ページに何かを追加したい場合、About ページの body には about-page という固有のクラスがあることがわかります。そのため、about や body-page(これもページにある別のクラスです)で検索を開始します。

いくつかのご質問にお答えします:

これはプラグインが必要だと思いますが、それは私の専門外です…もしかしたら他の誰かがより役立つ回答ができるかもしれません。

ページレイアウトによって異なるテンプレートがありますが、「〜付きボックス」レイアウトのいずれかについてお話ししていると仮定します。

https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/templates/components/categories-boxes.hbs

https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/templates/about.hbs