79 lines
2.4 KiB
Markdown
79 lines
2.4 KiB
Markdown
## 📋 Description
|
|
|
|
<!-- Provide a clear and concise description of your changes -->
|
|
|
|
## 🔗 Related Issues
|
|
|
|
<!-- Link any related issues using #issue_number -->
|
|
|
|
|
|
## 🎯 Type of Change
|
|
|
|
<!-- Mark the relevant option with an "x" -->
|
|
|
|
- [ ] 🐛 **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
|
|
|
|
<!-- Mark the relevant areas that were modified -->
|
|
|
|
- [ ] 📱 **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)
|
|
|
|
## ✅ Testing
|
|
|
|
<!-- Describe how you tested these changes -->
|
|
|
|
**Test Details:**
|
|
<!-- Provide specific test cases or scenarios -->
|
|
|
|
## 🔄 Breaking Changes
|
|
|
|
<!-- Are there any breaking changes? If yes, describe them -->
|
|
|
|
- [ ] No breaking changes
|
|
- [ ] Yes, breaking changes:
|
|
|
|
**Details:**
|
|
<!-- Describe migration path or deprecation period if applicable -->
|
|
|
|
## 🎯 Checklist
|
|
|
|
<!-- Complete this before requesting review -->
|
|
|
|
- [ ] 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
|
|
|
|
<!-- Any additional context, decisions, or considerations -->
|
|
|
|
## 🔍 Review Checklist for Maintainers
|
|
|
|
- [ ] Code quality and readability
|
|
- [ ] Design patterns follow project conventions
|
|
- [ ] Performance implications reviewed
|
|
- [ ] Security concerns addressed
|
|
- [ ] Documentation is complete
|
|
- [ ] Breaking changes properly communicated
|
|
- [ ] Cross-platform compatibility (if applicable)
|