Homebrew packaging

The intended macOS flow is a thin installer for a versioned native binary artifact through the LVTD-LLC/homebrew-tap repository. The formula installs PGSandbox only; the managed local runtime still needs PostgreSQL binaries such as initdb, pg_ctl, and postgres on PATH.

brew install LVTD-LLC/tap/pgsandbox
pgsandbox setup --client codex
pgsandbox doctor

Release shape

  1. Build the Rust release binary.
  2. Create a GitHub release tarball with the executable pgsandbox binary.
  3. Update Formula/pgsandbox.rb in LVTD-LLC/homebrew-tap with the release URL and SHA256.

Release checklist

cargo test
npm run package:homebrew