The Jenkinsfile includes the Jenkins pipeline description and is reviewed in the database of the version control systems. It is a file containing text.
It facilitates on-the-pipeline code analysis and replication.
This makes for an independent audit for the pipeline.
The pipeline has a common basis of reality, which can be interpreted and modified.