Homebrew packaging

The intended macOS flow is a thin installer for a versioned GitHub release artifact.

brew tap LVTD-LLC/tap
brew install pgsandbox-mcp
pgsandbox-mcp setup --client codex --admin-url postgres://postgres:postgres@localhost:5432/postgres

Release shape

  1. Build the TypeScript package.
  2. Publish the npm package for npm and npx users.
  3. Create a GitHub release tarball with an executable Node entrypoint.
  4. Update the Homebrew tap formula with the release URL and SHA256.

Release checklist

npm ci
npm test
npm run package:homebrew