Start here. This is the direct spoken answer to practice first.
Why this question matters
Traceability matters when production fails. The team must know exactly what changed and what is running.
I would make every production deployment traceable to a commit, build, artifact, and deployment record. The application can expose a version endpoint or include build metadata in diagnostics. The pipeline should show who approved the deployment and when it happened. This helps support and engineering quickly connect incidents to changes.