From 0568626a06df5557f3a1f2a222ffcb98478af71b Mon Sep 17 00:00:00 2001 From: Zack Whitson Date: Thu, 6 Aug 2026 22:24:13 -0500 Subject: [PATCH] Update Homebrew formula to CodeTruss CLI v0.2.30 The formula was serving 0.2.24 while the product shipped 0.2.30. - Point url at the v0.2.30 release archive and pin its SHA-256 9c97f573aa7e7a052fe8d4c578efda6a8d43f2bcfec9a74ab7d2fdf6b53eccdc, taken from the published .sha256 sidecar and confirmed against the downloaded bytes. - Update the CI version assertion, which still hardcoded 0.2.24 and would have failed the moment the url moved. - Move desc and the README lede to the first-pass verification gate language. The install and test blocks were audited against the real 0.2.30 tarball and needed no change: the archive still unpacks to exactly the eight installed paths, dist/cli.cjs still carries its shebang and executable bit so the symlink works, `codetruss --version` prints "codetruss 0.2.30" so the version-derived assertion holds, and `codetruss init --allow "src/**"` still writes a .codetruss.yml containing "- src/**". Co-Authored-By: Claude Opus 5 --- .github/workflows/test.yml | 2 +- Formula/codetruss.rb | 6 +++--- README.md | 9 +++++---- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 117d1e2..ba55b3f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -51,4 +51,4 @@ jobs: run: | brew install --build-from-source DeliriumPulse/codetruss/codetruss brew test DeliriumPulse/codetruss/codetruss - test "$(codetruss --version)" = "codetruss 0.2.24" + test "$(codetruss --version)" = "codetruss 0.2.30" diff --git a/Formula/codetruss.rb b/Formula/codetruss.rb index fc77af0..de16ffb 100644 --- a/Formula/codetruss.rb +++ b/Formula/codetruss.rb @@ -1,8 +1,8 @@ class Codetruss < Formula - desc "Local-first acceptance gate and receipts for AI-generated code" + desc "Deterministic first-pass verification gate for AI-written code" homepage "https://codetruss.com/cli" - url "https://github.com/DeliriumPulse/codetruss-cli/releases/download/v0.2.24/codetruss-cli-0.2.24.tgz" - sha256 "793895784552e5d59540ffcc9dc2acf6bff6f778b59f9010bd901e4d4c3fa712" + url "https://github.com/DeliriumPulse/codetruss-cli/releases/download/v0.2.30/codetruss-cli-0.2.30.tgz" + sha256 "9c97f573aa7e7a052fe8d4c578efda6a8d43f2bcfec9a74ab7d2fdf6b53eccdc" license :cannot_represent depends_on "node" diff --git a/README.md b/README.md index 5a50487..ee3fb6a 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,10 @@ # CodeTruss Homebrew tap -This is the official Homebrew tap for the CodeTruss CLI, a local-first acceptance -gate for AI-generated changes. It binds an agent task to the final Git diff, runs -deterministic analyzers and repository verification, and writes a verifiable -PASS, REVIEW_REQUIRED, or FAILED receipt. +This is the official Homebrew tap for the CodeTruss CLI, the deterministic +first-pass verification gate for AI-written code. It binds an agent task to the +final Git diff, runs 13 deterministic analyzers and your repository +verification commands, and writes a verifiable PASS, REVIEW_REQUIRED, or FAILED +receipt. ## Install