Contributing to CIG
We welcome contributions from the community!
Code of Conduct
Please be respectful and inclusive in all interactions.
Getting Started
- Fork the repository
- Clone your fork
- Create a feature branch
- Make your changes
- Write tests for your changes
- Submit a pull request
Pull Request Process
- Ensure all tests pass
- Update documentation as needed
- Follow code style guidelines
- Provide a clear description of changes
- Link related issues
Development Guidelines
- Write clear, maintainable code
- Add tests for new features
- Update documentation
- Follow TypeScript best practices
- Use meaningful commit messages