The order record must identify exactly what the buyer accepted and what the factory may make. GFT proposes distinct identifiers for the order, style, artwork, pattern, material, size set and approval bundle. Each identifier refers to a controlled revision, not to a filename that different people can overwrite. The approved bundle connects those revisions to the buyer commitment, intended care, print placement, construction instructions, acceptance criteria and authorised release decision. Valid sewing patterns are fundamental to accurate simulation and eventual fabrication, which makes pattern identity and validation part of the release record rather than an informal design dependency.[S32]
This structure answers questions that a shared folder cannot. Which artwork revision was approved? Which pattern export carried the approved dimensions? Which fabric or blank lot was permitted? Which size set and quantity were funded? Which physical checks were required, and which reviewer accepted them? A shared name such as final-shirt answers none of them reliably. The system should store a human-readable title for convenience, but release should resolve identifiers to immutable assets and a recorded approval bundle.
Immutable does not mean unchangeable. It means that an approved revision remains available for inspection while any substantive change creates a new revision. Changing a telephone number in a delivery note may be an administrative correction. Changing artwork scale, pattern ease, fabric lot, print recipe or accepted quantity is a production-relevant change. The order needs an explicit supersession event that names the old bundle, the new bundle, the reason, the requester, the approver and the effective time. Production jobs already released against the old bundle require their own hold, cancellation or completion decision.
10.2 Order and machine states must remain distinct
Exhibit 40 shows the proposed relationship. The order becomes releasable only after approval. That release authorises a job, whose queue and execution states remain subordinate to the order. A recovery hold can return physical work to a reconciled queue, but it cannot rewrite the approved specification. Packing and buyer acceptance are subsequent order events, not synonyms for machine completion.
The important separation is evidential. A machine can report completion while a panel is missing, a cure is unverified or the buyer has cancelled. Conversely, a buyer can approve a design while no machine capacity exists. Collapsing those conditions into one done field destroys the information needed for a safe decision. The state model should therefore permit an order to be commercially committed but technically held, technically approved but capacity held, or physically complete but commercially disputed.
The programme's performance-management design supplies the principle of stable definitions and event capture, while the digital strategy supplies local data ownership and buffering principles.[^G02][^G03] WP20 extends those principles into print-order execution. It does not assume a particular database, message broker, printer interface or enterprise system. The minimum credible implementation can be small, provided that the state transitions and physical evidence remain explicit.
10.3 Cancellation needs an effective boundary
A cancellation request is not instantly a cancelled physical order. The service must locate every authorised job and determine whether material has been committed, printing has started, assembly has begun or dispatch has occurred. The outcome might be cancellation before release, cancellation with material liability, completion by agreement, or return after delivery. Each outcome needs its own commercial and physical record. Otherwise, a cancelled flag can conceal work in progress or invite an operator to discard material without a reconciled instruction.
The same rule applies to a design change. If the buyer replaces artwork after release, the service must identify every job and asset carrying the superseded revision. A new release should name the replacement bundle and the disposition of affected material. The audit trail must preserve both decisions. Deleting the old artwork or marking the whole order revised would make later dispute analysis and recovery unnecessarily uncertain.