CAT PAW

Todos os workflows

DevOps

Crie um pipeline de CI do repositório

Um fluxo de CI com privilégio mínimo que instala, valida, testa e constrói o projeto de forma reproduzível nas mudanças propostas.

O processo

Faça nesta ordem.

  1. Leia os tempo de execuçãos suportados do repositório, o gerenciador de pacotes, lockfiles, comandos de teste, branches protegidas e a automação existente.
  2. Crie um fluxo de trabalho mínimo disparado em pull requests e nas branches pretendidas, pinando versões de tempo de execução e usando instalações que respeitam o lockfile.
  3. Defina permissões explícitas de token, evite expor secrets a contribuições não confiáveis e adicione cancelamento de concorrência para execuções superadas, quando apropriado.
  4. Adicione jobs ordenados de formatação ou lint, type checks, testes unitários, testes de integração e builds, com uma matriz justificada e cache.
  5. Execute o fluxo de trabalho em uma branch, inspecione logs e artefatos e então introduza uma falha controlada para provar que a checagem obrigatória a detecta.
  6. Documente os nomes das checagens, o responsável pela manutenção, o procedimento de reexecução e o requisito de proteção de branch antes de habilitar o gate de merge.

Traga isto

Entradas que o gato vai pedir.

  • Repositório e branch padrão
  • Comandos canônicos de install, check, test e build
  • Matriz de tempo de execução suportada
  • Política de secrets e proteção de branch

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/addyosmani/ci-cd-and-automation/SKILL.md

Limites

As fronteiras viajam com o prompt.

  • Use permissões de fluxo de trabalho com menor privilégio e pine ações de terceiros em versões ou commits confiáveis.
  • Nunca imprima nem faça upload de secrets em logs ou artefatos.
  • Não marque um job instável ou pulado como sinal obrigatório de qualidade sem responsável e plano de correção.

Pronto significa

Um fim que dá para checar.

Um pull request dispara o fluxo de trabalho, todos os jobs pretendidos passam numa mudança limpa, um defeito deliberado produz uma checagem obrigatória em falha, e as permissões e a titularidade do fluxo de trabalho estão documentadas.

Fontes

De onde veio este processo.

  1. docs.github.com/en/actions/tutorials/build-and-test-code
  2. docs.github.com/en/actions/security-guides/automatic-token-authentication

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.