אני לא בטוח ב-100% שאני מבין את השאלה, אבל חשבתי על זרימה משהו כזה:
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
אז כל תיקון שני/שלישי/רביעי יחזור ללולאה (ומנהל יוכל לקבוע מתי מספיק זה מספיק :))
אני חושב שאני מדמיין את האפשרות ‘תקן’ בשימוש במקרים שבהם יש סבירות גבוהה יותר לקבל גרסה טובה יותר (אז כל דבר שלא עומד בסף הזה לא יישלח בחזרה לתיקון מלכתחילה)