shipper-cli 0.3.0-rc.2

CLI adapter for Shipper. Install with `cargo install shipper --locked`; this crate is for embedders who want the exact CLI surface programmatically.
Documentation
# CLAUDE.md

This file provides agent-specific guidance for working in crate shipper-cli.

## Scope

- Crate: shipper-cli
- Path: crates/shipper-cli
- Workspace root: h:\Code\Rust\shipper
- Primary entry: src/main.rs

## Useful commands

```bash
cargo check -p shipper-cli
cargo test -p shipper-cli
cargo test -p shipper-cli --all-features
cargo fmt -p shipper-cli
cargo clippy -p shipper-cli --all-targets --all-features -- -D warnings
```

## Context

- Keep changes small and targeted to the crate’s existing abstractions.
- Preserve public API compatibility unless the request explicitly asks for breaking changes.
- When touching serialization or state formats, update tests and related snapshots in the same crate.
- Prefer using existing fixtures and helpers rather than introducing inline test data.

For full workspace guidance, see [../../CLAUDE.md](H:\Code\Rust\shipper\CLAUDE.md).