Validate and manage IOModel projects from the command line and CI.
Developer tooling makes IOModel projects work like code: a command-line tool for validation and scaffolding, and CI integration so model and spec changes are checked on every push.
In this group
CLI Basics
Validate, scaffold, format, and preview from the terminal.
CI Validation
Run validation in pre-commit hooks and CI.
Why a CLI and CI
| Goal | Tool |
|---|---|
| Validate locally before commit | CLI validate |
| Block bad changes in PRs | CI validation |
| Scaffold objects and docs | CLI new |
| Keep YAML consistent | CLI format |
The same validation runs in the editor, the CLI, and CI. Consistent checks everywhere mean fewer surprises at review time.
Last updated on