Local development workflow for building, installing, and validating the pacto binary from this repository.
Use this skill when developing Pacto itself and validating local changes with Codex.
Build, install, and test the local pacto binary safely during development.
pacto binary is the one built from this repo.~/.local/bin/pacto).go test ./...go build -ldflags "-X pacto/internal/app.Version=dev-local.<YYYYMMDDHHMM>.<sha>" -o ~/.local/bin/pacto ./cmd/pactowhich pacto && pacto --versiongo test ./...~/.local/bin/pacto.pacto initpacto statuspacto new to-implement <slug>pacto statuspacto --version includes local version stamp.which pacto points to expected install path.pacto --version matches local build tag.go test ./... passes.pacto init/status/new smoke checks complete.which pacto and PATH order.-ldflags and re-run verification.