We love your input! We want to make contributing to Cortex as easy and transparent as possible, whether it's:
- Reporting a bug
- Discussing the current state of the code
- Submitting a fix
- Proposing new features
- Becoming a maintainer
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'feat: add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Follow Rust best practices and project conventions.
- Ensure all tests pass:
just test. - Run
just ci-localbefore submitting a PR. - Update documentation as needed.
This project follows the Rust Code of Conduct.
We use GitHub issues to track public bugs. Report a bug by opening a new issue.
By contributing to Cortex, you agree that your contributions will be licensed under the Cortex MIT License.