プラグインの `lib` フォルダが `$LOAD_PATH` に追加される方法

ありがとうございます!おかげで理解できました。

私も同じプラグインシステムを実装しようとしていたのですが、問題は application.rb の外側、例えばイニシャライザーなどでプラグインを遅れてアクティブ化していたことです。その場合、プラグインの lib(おそらく他のフォルダも)がロードパスに追加されません。