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