# Contributing to codewalk
We welcome contributions! Please review our standard guidelines below.
## Code Quality Requirements
- All tests must pass: `cargo test`
- Code must be formatted: `cargo fmt`
- Linting must be clean: `cargo clippy -- -D warnings`
## Guidelines
- Follow the Rust API Guidelines.
- Performance is critical. Keep allocations low.
- Ensure cross-platform support where possible, testing both symlinks and file metadata behavior.