wesley-cli 0.2.0

Wesley native CLI
wesley-cli-0.2.0 is not a library.

wesley-cli

wesley-cli installs the native wesley command. The CLI exposes Wesley's Rust compiler kernel, schema inspection commands, schema diffing, and Rust or TypeScript emitter commands.

Use wesley doctor to run narrow Rust-native health checks for the native CLI, Rust lowerer, normalized SDL hash evidence, and Rust emitter crates. It does not inspect legacy Node config, plugins, or package state.

Use wesley normalize-sdl --schema <path> to print the deterministic, extension-folded SDL view produced from Rust compiler facts, or wesley normalize-sdl --schema <path> --hash to print its SHA-256 evidence hash.

Use wesley emit rust --schema <path> --out <path> --metadata-out <path> or wesley emit typescript --schema <path> --out <path> --metadata-out <path> to write a deterministic sidecar with schema hash, generator identity, generator version, and rust-native execution mode.

The crate is named wesley-cli because the bare wesley crate name is already occupied on crates.io.

See the repository README and architecture guide for the full project context.