Discourseのフォルダ構造はどのように整理されていますか?

Discourse のフォルダ構造全体を大まかに把握しようとしているのですが、app/jsapp/ の違いなど、いくつかの点がよくわかりません。

以下が、現時点で私が最も重要なフォルダについて理解していることです。もし間違っていたら教えてください:

  • adminjs/ - https://MY_SITE/admin にアクセスすることで利用可能な管理パネル
  • jsapp/ - 不明
  • app/assets/javascripts/
    • admin/ - これは adminjs/ とどう関係しているのでしょうか?
    • discourse/app - メインのクライアントアプリ機能はここにあります
    • discourse-common/ - 複数の Discourse サブシステム間で共有される機能?
    • discourse-hbr/ - 生の Handlebars パーサ?
    • discourse-widget-hbs/ - 何らかの Handlebars 関連のもの

これは単に app/assets/javascripts/admin へのシンボリックリンクです。

同様に、app/assets/javascript/discourse へのシンボリックリンクです。

これは FEATURE: Use Glimmer compiler for widget templates · discourse/discourse@dffb1fc · GitHub のコードです。

ああ、ありがとう!VS Codeのサイドバーにある矢印の意味がわかったよ。:sweat_smile:

「検索:シンボリックリンクをフォロー」を無効にしたので、何かを探すときに頭がおかしくならないようにしてるんだ。