Débitos já conhecidos desde o PDF anterior
Cinco débitos que continuam válidos: nome de plano frágil, example.env incompleto, UUIDs hardcoded, idempotência e logs sensíveis.
Atualizado em 24/08/20263 min de leituraRiscos e débitos técnicos
- A regra "plano completo = título contém 'completo'" é frágil a renomeação de plano — usada no fluxo de cartão e agora também no Saque e Pague.
- example.env não documenta nenhuma variável BAITA_* nem SAQUE_PAGUE_* — risco real de faltar env em ambiente novo.
- UUIDs de pareamento RBS↔Baita e de homologação são hardcoded e independentes da env BAITA_WHITELABELID — fonte de divergência se os ambientes não estiverem alinhados.
- POST /incentive/gas-station/update-data (Baratão) não verifica duplicidade de evento antes de reenviar e-mail de confirmação.
- Logs verbosos com dados sensíveis: BaitaIntegration loga o corpo completo da resposta (inclui e-mail do assinante) via console.log.
débito técnico
env
logs
idempotência
uuid
plano
Este artigo foi útil?
Artigos relacionados
🔴 Branch local com regressão pronta para ser mescladaRiscos e débitos técnicos · 4 min🔴 Webhooks de pagamento sem validação de assinaturaRiscos e débitos técnicos · 3 min🟡 +30 dias fixos em vez de addMonths no webhook de invoiceRiscos e débitos técnicos · 3 min🟡 Divergência main × develop no urbis-apiRiscos e débitos técnicos · 2 min