# Contributing to SIB
We welcome all contributions — code, documentation, testing, or design!
## How to Contribute
1. Fork the repository and create your feature branch.
2. Follow the existing code style and run `cargo fmt && cargo clippy`.
3. Ensure all tests pass with `cargo test`.
4. Open a Pull Request with a clear description of your change.
## Communication
- Discussions: [GitHub Discussions](https://github.com/PooyaEimandar/sib/discussions)
- Issues: Use labels like `bug`, `feature`, `good first issue`.
## Code Review
All changes must be reviewed by at least one maintainer. Major design decisions should be discussed via RFCs.
## Developer Certificate of Origin (DCO)
By contributing, you agree to the Developer Certificate of Origin (DCO).
Signed-off-by: Your Name <your.email@example.com>