cli reference
Intended Documentation
OpenShell CLI Commands
Generate OpenShell policy YAML from MIR intents and Domain LIM evaluations with the Intended CLI.
OpenShell CLI Commands#
Use the Intended CLI to compile OpenShell policy YAML from runtime intents and Domain LIM context.
Commands#
meritt openshell-compile
Compile input JSON into OpenShell-compatible YAML.
meritt nemoclaw-compile
Alias for openshell-compile.
Flags#
| Flag | Required | Description |
|---|---|---|
--input | yes | Path to the JSON input file |
--output | no | Path to write YAML output |
--runtime | no | Runtime identifier such as generic, openclaw, claude-code, or codex-cli |
--provider / --providers | no | Provider hint such as nvidia or anthropic |
--preset / --presets | no | Comma-separated preset list |
Output#
The command writes:
- OpenShell policy YAML
- inferred preset list
- enforcement posture information
If --output is omitted, the YAML is printed to stdout.
Example output summary#
When to use it#
- stage runtime policy before enabling execution
- review allowed endpoints and binaries before rollout
- generate repeatable runtime policy artifacts in CI or operator workflows