CAT PAW

Todos os workflows

QA

Estabeleça testes de regressão visual

Checagens estáveis de captura de tela para estados críticos da interface que detectam mudanças visuais relevantes sem ruído excessivo.

O processo

Faça nesta ordem.

  1. Selecione páginas e estados de componente críticos, inclusive pontos de quebra responsivos, erros, estados vazios e estados de interação.
  2. Torne o ambiente de renderização determinístico fixando navegador, viewport, fontes, locale, horário, comportamento de animação, dados e dependências de rede.
  3. Implemente asserções de captura de tela com localizadores estáveis e mascara ou substitua regiões genuinamente dinâmicas.
  4. Gere linha de bases no mesmo ambiente usado para a comparação contínua e revise cada imagem de linha de base manualmente.
  5. Execute comparações repetidas para identificar pixels instáveis; ajuste esperas de prontidão ou tolerâncias estreitamente justificadas, em vez de esconder áreas amplas.
  6. Adicione a suíte e os artefatos de imagem ao CI, defina um processo explícito de revisão de atualização de linha de base e teste se uma mudança visual deliberada é capturada.

Traga isto

Entradas que o gato vai pedir.

  • UI executável e estados críticos
  • Matriz de navegadores e viewports suportados
  • Ambiente de CI
  • Política de armazenamento de linha de base

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/alirezarezvani/senior-qa/SKILL.md
  • skills/product/pm-execution/test-scenarios/SKILL.md

Limites

As fronteiras viajam com o prompt.

  • Nunca aprove automaticamente linha de bases alteradas sem revisão humana.
  • Mantenha limiares e máscaras estreitos e documentados.
  • Exclua secrets e dados pessoais dos capturas de tela.

Pronto significa

Um fim que dá para checar.

Os estados críticos têm linha de bases revisadas, execuções repetidas são estáveis no CI e uma mutação visual controlada causa a falha de teste e o artefato de diff esperados.

Fontes

De onde veio este processo.

  1. playwright.dev/docs/test-snapshots
  2. learn.microsoft.com/en-us/azure/app-testing/playwright-workspaces/how-to-configure-visual-comparisons

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.