The software qualifies itself
“How do you know the version you deliver still does what your file says?”
A suite of operational qualification cases is replayed on every change to the code. Each case is tied to a validation requirement and to its regulatory clause. The last of them does not merely inspect the code: it STARTS the delivered image, on empty volumes, and reads its startup log.
What it caught — A deliverable image that did not start at all. Neither code checking, nor compilation, nor the other cases could see it: they all run outside the container. The customer would have found it at the first technical step of their installation.
The validation file is not written: it is PRODUCED from that run. The generator refuses to emit it if the suite has not run. One deviating case, and the file carries the deviation.