- Use consistent indentation (4 spaces)
- Follow C99 standard
- Keep functions small and focused
- Comment complex logic
- Use meaningful variable names
- Fork the repository
- Create a feature branch
- Make your changes
- Run tests
- Submit PR with clear description
type: Brief description
Detailed description of changes and reasoning
Types:
- feat: New feature
- fix: Bug fix
- docs: Documentation
- style: Formatting
- refactor: Code restructuring
- test: Adding tests
- chore: Maintenance
Please include:
- Expected behavior
- Actual behavior
- Steps to reproduce
- System information