<!-- Canonical page: https://docs.radforge.dev/reference/cli/verify/ -->

# rad verify command reference

<!-- GENERATED FILE. Run npm run generate in documentation/. Do not edit by hand. -->

```text
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.
```
