This file provides guidance to Claude Code when working with this codebase.
This is a Rust project.
# Build the project
cargo build
# Build in release mode
cargo build --release
# Run tests
cargo test
# Run the project
cargo run
# Check for errors without building
cargo check
# Format code
cargo fmt
# Run linter
cargo clippy- Follow standard Rust conventions and idioms
- Use
cargo fmtto format code before committing - Address
cargo clippywarnings - Write tests for new functionality
- Use meaningful variable and function names
- Prefer explicit error handling over
.unwrap()in production code