Редактирование отмеченных постов всегда создает новую версию. Это помогает модераторам понять, почему пользователь (или в вашем случае — система) отметил пост. Если причина, по которой пост был отмечен, устранена при редактировании, и вы не можете просмотреть исходную версию, как вы сможете оценить, правильно ли пользователь отметил этот пост?
Это логично, спасибо за объяснение. Я всё ещё считаю, что флаггинг постов пользователями и флаггинг постов системой — это разные функции, но имеет смысл, что они обрабатываются одинаково.
Я всё ещё считаю, что проще понять, почему система пометила пост, когда редактирование зафиксировано. В противном случае это сложнее, если отслеживаемое слово было удалено, особенно если вы используете не простые слова, а сложные регулярные выражения.