Skip to content

rad verify command reference

Usage: rad verify [options]
Plan a bounded single-profile mutation canary, then run it remotely.
Options:
--repo-root <path> Git repository root. Defaults to the current working directory.
--language <language> Runnable profile language: auto, go, typescript, or python.
--profile-root <path> Profile root relative to the Git repository root.
--target <path> Git-tracked source file. Otherwise selects one deterministically.
--test-file <path> TypeScript or Python: explicit test file. May be repeated.
--test-config <path> TypeScript: explicit Vitest config file.
--build-tag <tag> Go: build tag. May be repeated.
--test-flag <flag> Go: go test flag. May be repeated.
--budget <count> Mutation candidate limit. Defaults to 3.
--dry-run Print the selected plan without uploading source.
--yes Approve uploading all Git-tracked files and running remotely.
--timeout <duration> Maximum remote wait time. Defaults to 10m.
--endpoint <url> HTTPS API origin. Defaults to RADFORGE_REMOTE_URL.
--json Render JSON output.