============ Contributing ============ Guidelines for contributing to the AV2 project. .. contents:: Contents :local: :depth: 2 Getting Started =============== 1. Fork the repository 2. Create a feature branch 3. Make your changes 4. Submit a pull request Development Setup ================= .. code-block:: bash git clone https://github.com/your-fork/utm-navigator.git cd utm-navigator python -m venv venv source venv/bin/activate pip install -r requirements.txt pip install -r requirements-dev.txt Pull Request Process ==================== 1. Update documentation for new features 2. Add tests for new functionality 3. Ensure all tests pass 4. Update CHANGELOG.md 5. Request review from maintainers Code Review =========== All changes require review before merging: - Code correctness - Test coverage - Documentation - Style compliance