inspect-ranges validate
Validate range.yaml files, and a sibling challenges.yaml cross-referenced against the range, with complete diagnostics.
Validate range.yaml files against schema v0.1 (default: the current directory’s).
Reports every detectable issue in each file at once, with source positions and hints. Each PATH may be a spec file or a range directory. A challenges.yaml beside the spec is validated too, cross-referenced against the range; custom goal types load through the inspect_ai entry points, and an unregistered type refuses with the known-name listing. Exits with status 1 if any file is invalid.
Usage
inspect-ranges validate [OPTIONS] [PATHS]...
Options
| Name | Type | Description | Default |
|---|---|---|---|
--json |
boolean | Emit one JSON report per file instead of text. | Sentinel.UNSET |
--help |
boolean | Show this message and exit. | Sentinel.UNSET |