Guia da plataforma ArtmetaConheça a plataforma Artmeta

Tudo o que você pode conhecer, administrar, integrar e evoluir em um só lugar.

33 notas

Procure por módulo, API, rota, fluxo operacional ou termo do projeto.

Qualidade e Release

Qualidade e release

Critérios mínimos para considerar uma alteração pronta.

Recorte da seçãoReferência do sistema

Consulte contratos, decisões e comportamentos atuais do sistema com caminhos diretos para os detalhes relacionados.

Atualizado18 de jul. de 2026
Seções5
Tags3
qualidadetestesrelease
Nesta página · 5 tópicos

Código

  • escopo revisado e sem arquivos de runtime no diff;
  • lint e typecheck aprovados;
  • build de produção aprovado;
  • contrato de API compatível ou versionado;
  • regra de domínio testada fora da UI quando aplicável;
  • documentação atualizada.

Segurança

  • nenhuma credencial no diff, log ou payload;
  • rota administrativa protegida por sessão e permissão;
  • mutação com CSRF e validação;
  • resposta sem campos internos desnecessários;
  • rate limit em autenticação e abuso previsível.
  • proxy sobrescreve cabeçalhos de IP e a origem pública está na allowlist;
  • health público e /me entregam somente dados mínimos;
  • alteração de senha revoga ou rotaciona sessões;
  • npm audit --omit=dev não apresenta vulnerabilidade conhecida.

Operação

  • migração compatível e idempotente;
  • backup previsto para mudança destrutiva;
  • runtime externo preservado;
  • rollback de código definido;
  • smoke test executado após deploy.

Comércio

  • preço, estoque, promoção e frete validados no backend;
  • cenários concorrentes testados;
  • pedido preserva snapshot;
  • experiência verificada em desktop e mobile;
  • analytics não bloqueia conversão.

Comandos locais

bash
npm run lint
npm run build:fast
git diff --check
git status --short