Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
apidiff-verdict
command
Command apidiff-verdict scopes a go-apidiff report to ax-go's public API surface and decides whether a pull request introduces a breaking change that must be acknowledged.
|
Command apidiff-verdict scopes a go-apidiff report to ax-go's public API surface and decides whether a pull request introduces a breaking change that must be acknowledged. |
|
benchcheck
command
Command benchcheck enforces a performance regression budget by comparing two `go test -bench=.
|
Command benchcheck enforces a performance regression budget by comparing two `go test -bench=. |
|
covercheck
command
Command covercheck enforces per-package and repo-wide test-coverage floors against a Go coverage profile (the output of `go test -coverprofile=coverage.out -covermode=atomic ./...`).
|
Command covercheck enforces per-package and repo-wide test-coverage floors against a Go coverage profile (the output of `go test -coverprofile=coverage.out -covermode=atomic ./...`). |
|
doccover
command
Command doccover enforces ExampleXxx coverage on ax-go's primary API surface.
|
Command doccover enforces ExampleXxx coverage on ax-go's primary API surface. |
|
sizecheck
command
Command sizecheck enforces ax-go's binary-size guarantee for the import-isolated logging surface.
|
Command sizecheck enforces ax-go's binary-size guarantee for the import-isolated logging surface. |
|
surfacecheck
command
surfacecheck is internal maintainer/CI tooling: it scans the complete compiler-visible surface of every public package, under each supported build-tag configuration and target profile, compares the result against the reviewed live baseline, and cross-validates the permanent public-surface audit.
|
surfacecheck is internal maintainer/CI tooling: it scans the complete compiler-visible surface of every public package, under each supported build-tag configuration and target profile, compares the result against the reviewed live baseline, and cross-validates the permanent public-surface audit. |
|
Package diagwriter carries a context-scoped diagnostic writer between a runtime that has already resolved and locked its own stderr destination (ax.Execute, the MCP dispatcher) and a Logger a callee constructs internally via a bare NewLogger(ctx) call with no explicit writer option.
|
Package diagwriter carries a context-scoped diagnostic writer between a runtime that has already resolved and locked its own stderr destination (ax.Execute, the MCP dispatcher) and a Logger a callee constructs internally via a bare NewLogger(ctx) call with no explicit writer option. |
|
Package logcore is the zerolog-backed logger implementation shared by the two public logging surfaces: the root package ax and the import-isolated package logging.
|
Package logcore is the zerolog-backed logger implementation shared by the two public logging surfaces: the root package ax and the import-isolated package logging. |
|
Package mcpserver is the internal MCP protocol engine behind the public mcp package.
|
Package mcpserver is the internal MCP protocol engine behind the public mcp package. |
|
Package testutil provides reusable in-process test helpers for the ax-go module.
|
Package testutil provides reusable in-process test helpers for the ax-go module. |
Click to show internal directories.
Click to hide internal directories.