Gather review files, compare deal terms, return incomplete forms. Every one is ready to run, and you can adjust it in plain language.
Route rejected proofs from review replies into assigned rework tasks.
Your makers get the rejected proof and reason on their task board, ready to revise.
Route rejected proofs to their makers with the requested fixes.
Your original maker gets the rework task and sees why the reviewer rejected the proof, with the reason tied to the reviewed file.