Non sono sicuro al 100% di aver capito la domanda, ma stavo pensando a un flusso simile a questo:
flowchart TD
A[Post/Topic Created] --> B[Pending in Approval Queue]
B --> C[Revise]
C --> D[Pending Awaiting Revision]
D --> E[Resubmit]
E --> B[Pending in Approval Queue]
B --> H[Approve Post/Topic] --> I[Published to Site]
B --> F[Reject Post/Topic] --> G[Deleted]
style F fill:#ff4c4c,stroke:#000,stroke-width:2px
style H fill:#4caf50,stroke:#000,stroke-width:2px
Quindi qualsiasi seconda/terza/quarta revisione tornerebbe indietro (e un moderatore potrebbe decidere quando è abbastanza :))
Penso che preveda l’opzione “Revise” nei casi in cui c’è una maggiore probabilità di ricevere una versione migliore (quindi qualsiasi cosa che non raggiunga quella soglia non verrebbe nemmeno inviata per la revisione).