Thank you for your interest in contributing to Ratifact by Neura AI! This project is open source and welcomes contributions from the community.
This project is licensed under the LICENSE file. By contributing, you agree to license your contributions under the same license.
- Fork the repository on GitHub
- Create a feature branch from
mainfor your changes - Make your changes following the existing code style and conventions
- Test your changes thoroughly
- Submit a pull request with a clear description of your changes
See the README for setup instructions. Use make dev for development builds.
- Follow Rust's standard formatting (
cargo fmt) - Run
cargo clippyfor linting - Add tests for new functionality
- Keep commits focused and descriptive
- Use GitHub Issues for bugs and feature requests
- Provide detailed steps to reproduce bugs
- Include your platform and version information
If you have questions, feel free to open a GitHub Discussion or reach out to the maintainers.