rag_template / .github /pull_request_template.md
Guilherme Favaron
Sync: Complete project update (Phase 6) - API, Metadata, Eval, Docs
a686b1b
## Descricao
[Descricao clara das mudancas implementadas]
## Tipo de Mudanca
- [ ] Bug fix (mudanca que corrige um problema)
- [ ] Nova funcionalidade (mudanca que adiciona funcionalidade)
- [ ] Breaking change (mudanca que quebra compatibilidade)
- [ ] Documentacao (mudanca apenas em documentacao)
- [ ] Refatoracao (melhoria de codigo sem mudar funcionalidade)
- [ ] Performance (melhoria de performance)
- [ ] Testes (adicao ou correcao de testes)
## Motivacao e Contexto
[Por que essa mudanca e necessaria? Que problema resolve?]
Resolve # (issue)
## Como Foi Testado?
[Descreva os testes realizados]
- [ ] Teste unitario
- [ ] Teste de integracao
- [ ] Teste manual
- [ ] Teste end-to-end
### Ambiente de Teste
- OS: [e.g. Ubuntu 22.04]
- Python: [e.g. 3.11.2]
- Database: [Supabase/Local]
## Checklist
### Codigo
- [ ] Codigo segue o style guide (black + ruff)
- [ ] Testes foram adicionados/atualizados
- [ ] Todos os testes passam localmente
- [ ] Type hints foram adicionados
- [ ] Docstrings foram adicionadas/atualizadas
### Documentacao
- [ ] README.md atualizado (se necessario)
- [ ] Documentacao tecnica atualizada
- [ ] CHANGELOG.md atualizado
- [ ] Comentarios no codigo (onde necessario)
### Qualidade
- [ ] Sem warnings de linter
- [ ] Sem conflitos com main
- [ ] Code review interno realizado
- [ ] Performance testada (se relevante)
## Screenshots (se aplicavel)
[Adicione screenshots ou GIFs demonstrando as mudancas visuais]
## Impacto
### Breaking Changes
[Liste quebras de compatibilidade, se houver]
### Migracoes Necessarias
[Passos que usuarios precisam fazer para atualizar]
### Novas Dependencias
[Liste novas dependencias adicionadas]
## Checklist do Reviewer
- [ ] Codigo esta claro e bem estruturado
- [ ] Testes cobrem os casos principais
- [ ] Documentacao esta adequada
- [ ] Performance e aceitavel
- [ ] Sem problemas de seguranca obvios