CAT PAW

Todos os workflows

Engenharia de software

Prepare uma mudança para revisão de código

Uma solicitação de alteração pequena e compreensível, com comportamento verificado, contexto de revisão e riscos conhecidos explícitos.

O processo

Faça nesta ordem.

  1. Reafirme o resultado pretendido de usuário ou sistema e compare o diff com esse escopo.
  2. Revise cada linha alterada no contexto do arquivo e do sistema quanto a encaixe de design, correção, segurança, concorrência e complexidade evitável.
  3. Verifique se os testes podem falhar ante comportamento quebrado, cobrem casos-limite relevantes e correspondem ao nível de risco da mudança.
  4. Execute formatação, lint, type checks, testes, builds e geração de documentação exigidos pelo repositório.
  5. Remova mudanças incidentais, ruído gerado, output de debug, código morto e secrets; divida a mudança se ela não puder ser revisada de forma coerente.
  6. Escreva um resumo de pull request cobrindo o porquê, o quê, evidência de verificação, capturas de tela ou notas de migração quando relevantes, riscos e rollback.

Traga isto

Entradas que o gato vai pedir.

  • Branch de mudança ou diff
  • Issue ou critérios de aceite
  • Instruções de contribuição e teste do repositório

Roteador + um playbook

Roteie primeiro. Escolha um.

O Cat Paw carrega um playbook por tarefa, sem misturar vários. Comece por este roteador; os outros caminhos são candidatos específicos do workflow.

  • Roteador: engineering-pack
  • skills/engineering/mattpocock/code-review/SKILL.md

Limites

As fronteiras viajam com o prompt.

  • Não reivindique que as checagens passaram sem executá-las.
  • Não exponha credenciais, tokens ou dados pessoais no diff ou na evidência.
  • Escale áreas especializadas como segurança, privacidade, acessibilidade ou concorrência a revisores qualificados.

Pronto significa

Um fim que dá para checar.

O diff está no escopo e é explicável, as checagens locais exigidas passam, os artefatos de revisão estão completos e nenhum achado de alta gravidade da auto-revisão permanece sem resolução.

Fontes

De onde veio este processo.

  1. google.github.io/eng-practices/review/reviewer/looking-for.html
  2. google.github.io/eng-practices/review/developer/small-cls.html

As fontes estabelecem o padrão do workflow. Posts de Reddit e da comunidade, quando aparecem, valem como anedota de quem pratica — não como fato universal.

A IA age. Você decide.

Um freio humano para a IA.

O Latch mostra cada comando, clique e alteração antes de acontecer — para você dizer sim, não ou ainda não.

Plow Latch · macOS Cat Paw Latch · Windows + Linux · compilar a partir do código
Cat Paw Latch

Atrás do número

Dois harnesses. Uma linha.

O mesmo número, o mesmo crédito de US$ 100. Escolha o harness que responde quando você manda mensagem.

Hermes

O agente terminal-native da Nous Research. Roda na sua máquina, guarda a memória entre sessões e abre um playbook por tarefa.

Falar com o Hermes
OpenClaw

O assistente open-source que roda no seu próprio computador e responde nos canais que você já usa. Um playbook por tarefa.

Falar com o OpenClaw

Uma linha para os dois harnesses +1 628 246 3032

Abre o Mensagens com o harness já escolhido.