Files
Krow-workspace/.github/PULL_REQUEST_TEMPLATE.md

2.4 KiB

📋 Description


🎯 Type of Change

  • 🐛 Bug fix (non-breaking change that fixes an issue)
  • Feature (non-breaking change that adds functionality)
  • 📝 Documentation (changes to docs, comments, or README)
  • 🔧 Refactor (code change that doesn't affect functionality)
  • Performance (improvement in performance or optimization)
  • 🔐 Security (security fix or improvement)
  • 🎨 Style (formatting, linting, or minor code style changes)
  • 🏗️ Architecture (significant structural changes)

📦 Affected Areas

  • 📱 Mobile (Flutter - Client/Worker app)
  • 🌐 Web (React Dashboard)
  • 🔌 Backend (APIs, Data Connect, Cloud Functions)
  • 🗄️ Database (Schema changes, migrations)
  • 🚀 CI/CD (GitHub Actions, deployment configs)
  • 📚 Documentation (Docs, onboarding guides)

Closes # Related to #


Testing

Test Details:


🔄 Breaking Changes

  • No breaking changes
  • Yes, breaking changes:

Details:


🎯 Checklist

  • Code follows project style guidelines
  • Self-review completed
  • Comments added for complex logic
  • Documentation updated (if applicable)
  • No new console warnings/errors
  • Tests pass locally
  • Branch is up-to-date with dev
  • Commit messages are clear and descriptive
  • Sensitive data is not committed
  • Environment variables documented (if added)

📝 Additional Notes


🔍 Review Checklist for Maintainers

  • Code quality and readability
  • Design patterns follow project conventions
  • Test coverage is adequate
  • Performance implications reviewed
  • Security concerns addressed
  • Documentation is complete
  • Breaking changes properly communicated
  • Cross-platform compatibility (if applicable)