Skip to content

Adiciona quality gate de revisão de PR via Claude - #2

Open
NunesErick wants to merge 1 commit into
mainfrom
claude-code-review-gate
Open

Adiciona quality gate de revisão de PR via Claude#2
NunesErick wants to merge 1 commit into
mainfrom
claude-code-review-gate

Conversation

@NunesErick

Copy link
Copy Markdown

Resumo

  • Adiciona CLAUDE.md com o contexto da arquitetura do sistema (para qualquer execução do Claude Code neste repo).
  • Adiciona .github/claude-review-guidelines.md com o checklist de revisão: consistência entre ARCHITECTURE_CONTEXT.md/HLD.md/LLD.md, coerência das specs Bruno com a arquitetura, convenções entre pastas e clareza de redação.
  • Adiciona .github/workflows/claude-review.yml: workflow que roda em PRs tocando architecture/**, **/*.bru ou bruno.json, usando a anthropics/claude-code-action@v1 para comentar achados. É informativo (não bloqueia merge), com guardrails de custo (paths filtrados, skip em draft, concurrency com cancel-in-progress, modelo Sonnet, --max-turns 8, --allowedTools restrito).

Pré-requisitos para funcionar (fora deste PR)

  • Instalar o GitHub App Claude neste repositório.
  • Criar o secret ANTHROPIC_API_KEY em Settings → Secrets and variables → Actions.
  • (Recomendado) Configurar um limite de gasto na conta Anthropic em Settings → Billing → Usage limits.

Test plan

  • Após merge e configuração dos pré-requisitos, abrir uma PR de teste alterando um .bru e confirmar que o workflow dispara e o comentário do Claude aparece.

Revisão automática (informativa) em PRs que alteram docs de arquitetura
ou specs Bruno, verificando consistência entre HLD/LLD/ARCHITECTURE_CONTEXT
e as specs de API.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant