The problem: a customer phones or emails a change mid-job ("make the slots 1/2 in", "add two more sections"). In this fictional shop, changes arrive by phone or email and the floor can act before cost and date are settled.
The change: every request becomes a change notice with one owner. Release stays locked until four things are settled: quantity, cost, date and the customer's confirmation. Each is a definite answer, so typing "unknown" never counts. The floor sees released instructions and nothing else. Rejected changes stay on record with the reason, and every edit keeps its history.
Try it: CR-1041 is ready, so release it. CR-1042 is missing information: fill it in. CR-1043 needs a requote the customer hasn't accepted: reject it with a reason. Then switch to Floor lead.
Not shown: logins, several people editing at once, a database, emailing the customer, or a link to a job system. The handover sheet lists what each needs. Before building anything like this, Eren would check whether the shop's own job software can already hold change requests with an approval step.
Released instructions only. A change that is still being worked out never shows here, so nobody cuts to a maybe.