Deployment
Copy the tested project to a second directory on the same machine. Give it its own configuration and its own PostgreSQL state. Start it, run the same tests and health checks, and compare the result with the original.
That is the whole exercise. It is small, and it is real.
It proves a tested project starts somewhere other than where it was built, and that its state and output still make sense.
It does not prove remote deployment, staging, production, anything about customer networking, or a distribution path. Those aren’t reduced-scope versions of this exercise; they’re different problems that haven’t been solved yet.
Releasing, signing, and promoting a build elsewhere are future work. Don’t demonstrate them, and don’t let a slide imply them.
The runnable path is deploy and verify. If your second copy isn’t properly isolated, record that as a failure and go back to the working baseline rather than fudging it.