gate runs a project's gates, captures every byte they write to a log, and
reports the verdict. The wrapped command's exit status passes through unchanged.
A pipe through tail can invert a gate's verdict. gate keeps the status
authoritative and the log complete.
brew install rethunk-tech/tap/gateScoop, go install, release binaries and shell completions: HUMANS.md.
Flags: gate --help. Detection, .gate.toml, cache awareness and exit codes:
docs/USAGE.md.
make install && gate go test ./...| Doc | Audience |
|---|---|
| HUMANS.md | Running and using gate |
| docs/USAGE.md | Detection, configuration, exit codes |
| AGENTS.md | Internals, invariants, and why |
| CONTRIBUTING.md | Process — commits, tests, docs |
| CHANGELOG.md | Release notes |
| SECURITY.md | Vulnerability disclosure |
MIT — see LICENSE. © 2026 Rethunk.Tech