- Fork the repo and create a branch:
git checkout -b feat/your-feature - Make changes — follow existing code style
- Test your changes locally
- Submit a pull request with a clear description
Open an issue first for major changes. Bug fixes and small improvements can go straight to PR.
- Keep it simple and readable
- Comment non-obvious logic
- No external dependencies unless absolutely necessary