Help us shape the future of Go! Take the 2026 Go Developer Survey

scripts/

directory
v4.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 1, 2026 License: Apache-2.0

Directories

Path Synopsis
The evals are behind a build tag so an ordinary `go build ./...` never reaches for a model.
The evals are behind a build tag so an ordinary `go build ./...` never reaches for a model.
Command gates runs the repository's own checks.
Command gates runs the repository's own checks.
internal
gatekit
Package gatekit is what several gates share that is not git, a TSV record or an MCP session: the repository's names, how a list of problems becomes one failure, and the few readers more than one gate needs.
Package gatekit is what several gates share that is not git, a TSV record or an MCP session: the repository's names, how a list of problems becomes one failure, and the few readers more than one gate needs.
gitx
Package gitx is the few git questions the gates and drivers ask, as one line of plumbing each.
Package gitx is the few git questions the gates and drivers ask, as one line of plumbing each.
mcpstdio
Package mcpstdio is a small MCP client over a child process's stdio, for the programs under scripts/ that drive the built server: the smoke gate, the live driver and the evals.
Package mcpstdio is a small MCP client over a child process's stdio, for the programs under scripts/ that drive the built server: the smoke gate, the live driver and the evals.
redact
Package redact is how the programs under scripts/ that drive a real instance print: through one Printer, which masks what a run can carry.
Package redact is how the programs under scripts/ that drive a real instance print: through one Printer, which masks what a run can carry.
tsv
Package tsv is the one reader for the record files the gates hold the code against — API verdicts, field verdicts, live-driver waivers, coverage exemptions — so they cannot disagree about blank lines, comments, a trailing TAB or a key listed twice.
Package tsv is the one reader for the record files the gates hold the code against — API verdicts, field verdicts, live-driver waivers, coverage exemptions — so they cannot disagree about blank lines, comments, a trailing TAB or a key listed twice.
The live driver is behind a build tag, so an ordinary `go build ./...` never reaches an instance or an account.
The live driver is behind a build tag, so an ordinary `go build ./...` never reaches an instance or an account.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL