Как проектировать обновляемую статью: текущий статус, история изменений и старые данные
Статичная статья обычно имеет одно понятное состояние: её опубликовали, и читатель работает с готовым материалом. У обновляемого документа другая логика. В нём со временем появляются новые данные, меняются выводы, уточняются условия, исправляются ошибки и добавляются события. Через несколько обновлений одна страница начинает хранить сразу несколько временных слоёв.