ドキュメント化されていない場合は、discourse リポジトリの spec ファイルを検索すると、プログラミング言語の基本的な仕組みを理解していれば、このようなことがわかります。
この場合、category spec の次の行は、description_text が description から派生し、description を設定した直後に利用可能であることを示しています。
これは、description が説明の生の文字列であり、設定されると、調理されて description_text に割り当てられることを意味します。または、description_text はアクセス時に計算される可能性もありますが、その可能性は低いでしょう。いずれにしても、設定すべきは description です。