Begin with the controlled baseline
The first requirement is a reliable reference to the configuration being changed. I would capture the affected item identifiers, released revisions, request origin, stated reason, and the source system that owns those records. A filename containing “latest” is not a baseline.
NASA's systems engineering guidance describes assessing proposed requirement changes before approval and implementation, using official submission channels, and managing controlled changes through a formal process. I would use that principle to structure the review packet, while following the engineering organization's own authority, standards, and contractual obligations. NASA technical management guidance
The system should preserve the difference between an engineering change request, an approved change, and a released configuration. These are separate states with separate evidence. A request can be well documented and still be rejected. A change can be approved and still await implementation and verification.