Contributing
Contributions are welcome. Feel free to open a pull request.
Development setup
See Installation to get a working build. The development loop is standard for a Rust workspace:
cargo fmt --all # format
cargo clippy --all-targets --all-features # lint
cargo test --all-features # tests
CI runs all three on every pull request (pinned to the same toolchain via
rust-toolchain.toml), so a green local run is a good signal.
Editing this book
The documentation lives in
docs/ and is
built with mdBook:
cargo install mdbook # if you don't have it
mdbook serve docs/ # live preview at http://localhost:3000
mdbook build docs/ # render to docs/book/
The table of contents is
docs/src/SUMMARY.md.
Add a chapter by creating a Markdown file and listing it there.
Acknowledgments
- Stripe's Minions, for the blueprint architecture and determinism-first approach.
- Block's Goose, for the modular Rust architecture and MCP integration patterns.
License
MIT License. See the LICENSE file for details.