Context
sanctifier --version currently prints the Cargo package version but no build information. Debugging production issues requires knowing the exact commit, build date, and target.
What to build
Use vergen or a build.rs script to embed:
sanctifier 0.1.0
Commit: abc1234 (2026-03-23)
Target: x86_64-unknown-linux-gnu
Built with: rustc 1.76.0
Acceptance criteria
Context
sanctifier --versioncurrently prints the Cargo package version but no build information. Debugging production issues requires knowing the exact commit, build date, and target.What to build
Use
vergenor abuild.rsscript to embed:Acceptance criteria
sanctifier --versionprints version + commit SHA + build date"sanctifier_version"field in every reportbuild.rschecks at compile time thatCARGO_PKG_VERSIONmatches a semver tag pattern