Parte do épico Captação de profissionais — landing page e aprovação interna (frente: backend).
Objetivo: Verificação final do backend.
Dependências: Tasks 1–6.
O que fazer:
- Rodar
npm test e npm run lint.
- Verificar o gate de visibilidade: antes de aprovar, o perfil não aparece na busca nem em
getProfessionalById; aparece só após approve.
- Verificar que o CPF não vaza em respostas públicas.
Pronto quando: a suíte do api passa, o lint está limpo e o gate de visibilidade/LGPD está comprovado.
Parte do épico Captação de profissionais — landing page e aprovação interna (frente: backend).
Objetivo: Verificação final do backend.
Dependências: Tasks 1–6.
O que fazer:
npm testenpm run lint.getProfessionalById; aparece só apósapprove.Pronto quando: a suíte do
apipassa, o lint está limpo e o gate de visibilidade/LGPD está comprovado.