Julia Project Environments: The Reproducibility Boundary for Applications
Use per-project Pkg environments (Project.toml + Manifest.toml) as the reproducibility boundary for Julia applications: activate, add direct deps, commit both files, and reproduce with Pkg.instantiate().