Highlights
- Add restricted JSON Macro DSL automation for repeatable serial workflows
- Add CLI macro validate/list/plan/run with dry-run and simulation support
- Add MCP macro load/list/unload/plan/run/run_inline with runtime-only registry
- Add macro examples, English/Chinese README guidance, CHANGELOG, and serial-debug skill docs
Verification
- cargo fmt --all -- --check
- cargo clippy --locked --all-targets --all-features -- -D warnings
- cargo test --locked --all-targets --all-features
- cargo doc --locked --all-features --no-deps
Real serial hardware macro round-trip validation still requires an attached device.