Rust Development Guidelines Safety First - Leverage Rust’s type system Error Handling - Use Result everywhere, avoid unwrap in production Documentation - Write comprehensive docs with examples Testing - Aim for high test coverage Performance - Profile before optimizing Idioms - Follow Rust API guidelines