Skip to Content

Loop de QA

Ciclo automatizado de revisão e correção para melhoria iterativa de qualidade.

Visão Geral

O QA Loop é executado após o QA gate inicial quando problemas são encontrados. Ele automatiza a troca entre revisão do QA e correções do desenvolvedor.

@qa review → veredito → @dev correções → re-revisão (máximo 5 iterações)

Comandos

ComandoDescrição
*qa-loop {storyId}Iniciar o QA loop
*qa-loop-reviewRetomar a partir da revisão
*qa-loop-fixRetomar a partir da correção
*stop-qa-loopPausar e salvar estado
*resume-qa-loopRetomar a partir do estado salvo
*escalate-qa-loopForçar escalação

Vereditos

VereditoAção
APPROVEConcluir, marcar story como Done
REJECT@dev corrige, depois re-revisão
BLOCKEDEscalar imediatamente

Configuração

  • Máximo de iterações: 5
  • Rastreamento de status: qa/loop-status.json

Gatilhos de Escalação

O loop escala automaticamente quando:

  • Máximo de iterações atingido (padrão: 5)
  • Veredito é BLOCKED
  • Tentativa de correção falha
  • Escalação manual via *escalate-qa-loop

Integração com CodeRabbit

Durante o QA Loop, o CodeRabbit opera em modo completo com até 3 iterações de self-healing. Problemas de severidade CRITICAL e HIGH disparam correções automáticas antes da análise manual de QA.