`goalctl`:Goal YAML/JSON → Contract JSON(`goal-contract/v1`)+ 稳定 sha256 digest。
```bash
cargo run -p goalctl -- doctor
cargo run -p goalctl -- validate tools/goalctl/tests/fixtures/good_goal.yaml
cargo run -p goalctl -- compile tools/goalctl/tests/fixtures/good_goal.yaml -o /tmp/contract.json
```