Skip to main content

Contributing to CIG

We welcome contributions from the community!

Code of Conduct

Please be respectful and inclusive in all interactions.

Getting Started

  1. Fork the repository
  2. Clone your fork
  3. Create a feature branch
  4. Make your changes
  5. Write tests for your changes
  6. Submit a pull request

Pull Request Process

  1. Ensure all tests pass
  2. Update documentation as needed
  3. Follow code style guidelines
  4. Provide a clear description of changes
  5. Link related issues

Development Guidelines

  • Write clear, maintainable code
  • Add tests for new features
  • Update documentation
  • Follow TypeScript best practices
  • Use meaningful commit messages