Have you ever had a published set of Pages, and you have a team with author roles that is making some changes? As soon as an author submits a change, the page is put into Draft status until the change is approved. This means the old content disappears from your site.
This happens a lot in the docs team at WP. You don’t want to give everyone the capability to Publish, but you want the old content to still be available until the new is reviewed.
So, what if CP fixed this little problem? There are already revisions, which are copies of the original. Why isn’t that revision the one that gets the Draft status (instead of auto-draft), keeping the parent ID. Perhaps a meta value to indicate the difference between this new state and a normal child Page or draft Post?
How can this be solved?