Skip to content

Latest commit

 

History

29 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

noru-tech/homebrew-tap

Homebrew formulas for Noru's command-line tools: acc, crisk, piiflow and fl.

brew install noru-tech/tap/acc       # agent-change-control
brew install noru-tech/tap/crisk     # change-risk
brew install noru-tech/tap/piiflow   # privacy-flow
brew install noru-tech/tap/fl        # fideslang-tools

All of them work on macOS (Apple Silicon and Intel) and Linux (x86_64 and arm64).

Formulas

Formula Install What it is Source
acc brew install noru-tech/tap/acc Deterministic change control for code written by AI coding agents. Checks each change for independent human approval and emits SARIF and in-toto statements. noru-tech/agent-change-control
crisk brew install noru-tech/tap/crisk Deterministic change risk tiers from changed paths, a sensitivity map and declared facts. Emits an in-toto predicate that acc reads to decide which controls a change must meet. noru-tech/change-risk
piiflow brew install noru-tech/tap/piiflow Offline static analysis of where personal data goes: logs, third-party SDKs, LLM providers and outbound HTTP. Cited file:line flow paths, SARIF, canonical JSON and Fides egress. noru-tech/privacy-flow
fl brew install noru-tech/tap/fl Rust CLI for Fideslang privacy taxonomies and Fides manifests. Browse, validate, merge, convert and graph data maps offline. noru-tech/fideslang-tools

The tools work on their own and also feed each other: crisk takes SARIF findings, a privacy data map and an acc manifest as signals, and acc applies the requirements of the tier crisk assigns.

How the formulas are built

cargo-dist generates each formula and pushes it here from the tagged release of the source repository. Every formula installs a prebuilt binary from that repository's GitHub Release and pins it by SHA-256. No formula builds from source or runs an install script.

To check a binary against its release before you run it, verify the archive's GitHub artifact attestation:

gh attestation verify <archive> --repo noru-tech/agent-change-control
gh attestation verify <archive> --repo noru-tech/change-risk
gh attestation verify <archive> --repo noru-tech/privacy-flow
gh attestation verify <archive> --repo noru-tech/fideslang-tools

Issues

Open issues in the tool's own repository, not here. The formulas in Formula/ are generated, so a change made here is overwritten by the next release.

Maintained by Noru, a continuous compliance platform.

Releases

Packages

Used by

Contributors

Languages