As a Moderator, I want to create draft changes to a published article without unpublishing the existing version.
We have articles in our Knowledge Base that need to be updated, but it may take more time than the author has at one time. Similar to git version control, we want to create a new ‘branched’ version of the content, edit it in a draft state until it’s ready, then merge the changes with the published version.