@bcartwri96 要するに、Discourse のプラグイン API に関する包括的なドキュメントがほとんど存在しないというのが現状だと思います。
Meta には Developing Discourse Plugins - Part 1 - Create a basic plugin のような断片的な情報はありますが、それらしい包括的な API リファレンスはないようです。一部は純粋な Ember や Rails の仕組みですが、その間には Discourse 独自の慣習に基づく部分が非常に多く存在します。
将来的には、コミュニティがこのギャップを埋める「Discourse 開発者マニュアル」の作成に取り組むと良いと思います。私たちは Pavilion に HOWTO の断片をいくつか実装しており、これらの作業がより包括的なリファレンスガイドを開発するための初期の基礎となることを願っています。