validate command has two independent modes. One requires a flag: --scenarios or --runs.
validate --scenarios
Inspect and lint scenario definitions: checks JSON schema, field consistency, host/agent references, and validation rule structure. Does not connect to the database or execute anything. Useful after editing scenario.json files to catch errors before a full run.

