Guia de Contribuição - ecosif-compliance¶
Obrigado por considerar contribuir para o ecosif-compliance.
Processo¶
- Branch a partir de
develop:feature/<escopo>ouhotfix/<escopo> - Alterar código no padrão do módulo (
app/service→ DAO; recursos emstarter.py) - Testes:
python -m pytest tests -q - Documentação: atualizar
docs/dev/endpoints/lista_endpoints.mde, se o contrato HTTP mudou,python scripts/export-openapi.py - Commit Conventional Commits em português (
feat,fix,docs, …)
Checklist¶
- [ ] Testes passam (incluir
test_openapi_spec.pyse tocar a API) - [ ] Spec OpenAPI 3 em
/v3/api-docsreflete o endpoint - [ ] Isolamento empresa/filial respeitado em consultas de processo
- [ ] Sem secret no diff