CAT PAW

Todos os workflows

DevOps

Monte uma imagem de contêiner pronta para produção

Uma imagem de contêiner pequena, reproduzível e sem root, que sobe corretamente e passa nas checagens de vulnerabilidade e de execução.

O processo

Faça nesta ordem.

  1. Identifique o build da aplicação, arquivos de tempo de execução, portas, comportamento de saúde, limites de configuração e arquitetura-alvo suportada.
  2. Escreva um Dockerfile em múltiplos estágios com base confiável e versão pinada e um .dockerignore que exclua ruído de fonte, credenciais e artefatos locais.
  3. Instale dependências de forma reproduzível, ordene camadas para eficiência de cache e copie só os artefatos de tempo de execução necessários para o estágio final.
  4. Crie e troque para um usuário sem privilégio, defina um entrypoint explícito e mantenha configuração e secrets fora da imagem.
  5. Faça o build com as checagens do Docker ativas, inspecione histórico e tamanho da imagem, faça scan de vulnerabilidades e verifique metadados e arquitetura esperados.
  6. Execute a imagem com configurações restritas ou somente leitura semelhantes à produção e teste inicialização, saúde, encerramento, rede e uma requisição representativa.

Traga isto

Entradas que o gato vai pedir.

  • Fonte da aplicação e comando de build
  • Alvos de tempo de execução e arquitetura
  • Contrato de porta, saúde e configuração
  • Política aprovada de imagem-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/addyosmani/security-and-hardening/SKILL.md
  • skills/engineering/addyosmani/ci-cd-and-automation/SKILL.md
  • skills/engineering/addyosmani/shipping-and-launch/SKILL.md

Limites

As fronteiras viajam com o prompt.

  • Nunca grave credenciais, chaves privadas ou secrets específicos de ambiente nas camadas da imagem.
  • Não execute como root salvo requisito documentado e controles compensatórios.
  • Não publique uma imagem que não tenha sido escaneada e exercitada a partir de um build limpo.

Pronto significa

Um fim que dá para checar.

Um build limpo produz a imagem esperada, não há secrets, o processo roda como o usuário não root pretendido, checagens de saúde e encerramento passam e os achados do scan atendem à política declarada.

Fontes

De onde veio este processo.

  1. docs.docker.com/build/building/best-practices/
  2. docs.docker.com/reference/build-checks/

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.