In RSS 2 the description may contain the full text and the content can be omitted when there is not a short version available: https://cyber.harvard.edu/rss/rss.html#hrelementsOfLtitemgt
However a JSON feed will not contain a
content_html field when the content is not provided.
This makes it hard to create both a JSON feed and an RSS 2 feed because providing content without a description will create a
content:encoded field but not a
description field in the RSS 2 feed.
My solution to this is to fallback to the
item.content is not provided and generating a JSON feed.