Я не на 100% уверен, что понял вопрос, но представлял процесс примерно так:
flowchart TD
A[Создание поста/темы] --> B[Ожидание в очереди на одобрение]
B --> C[Доработка]
C --> D[Ожидание доработки]
D --> E[Повторная отправка]
E --> B[Ожидание в очереди на одобрение]
B --> H[Одобрить пост/тему] --> I[Опубликовано на сайте]
B --> F[Отклонить пост/тему] --> G[Удалено]
style F fill:#ff4c4c,stroke:#000,stroke-width:2px
style H fill:#4caf50,stroke:#000,stroke-width:2px
Таким образом, любые вторая, третья, четвертая и последующие доработки будут зацикливаться (а модератор может вручную остановить процесс, когда посчитает, что достаточно
).
Я предполагаю, что опция «Доработка» будет использоваться в случаях, когда высока вероятность получения улучшенной версии (поэтому всё, что не достигает этого порога, изначально не будет возвращаться на доработку).