//! Schema command arguments
//!
//! Commands for exporting the JSON Schemas this repo derives/hand-writes for its
//! config kinds (project config, per-node-type configs, model catalog) as static
//! reference docs — see `docs/validate-configs.md` and `docs/schemas/README.md`.
use ;
use PathBuf;
/// Default output directory for `mecha10 schema export`, relative to the current
/// working directory — this repo's own committed reference docs live here
/// (`docs/schemas/`), checked for drift in CI (see `scripts/ci/schema-docs-check.sh`).
pub const DEFAULT_SCHEMA_EXPORT_DIR: &str = "docs/schemas";
/// Schema subcommands
/// Arguments for the schema export command