CAT PAW

Todos os workflows

Design

Diagrame uma sequência de migração e rollback de release

Um diagrama de sequência de release que torna explícita a ordem da migração, janelas de compatibilidade, gates de verificação, gatilhos de rollback e propriedade da recuperação de dados antes do rollout.

O processo

Faça nesta ordem.

  1. Defina o responsável e o sistema de release e migração, os ambientes, as versões atuais e alvo, a pergunta exata do diagrama e as restrições de perda de dados, segurança, acessibilidade, privacidade e downtime.
  2. Separe a sequência planejada dos comandos que realmente seriam executados; não acesse produção nem execute comandos de migração, validação ou rollback.
  3. Defina pré-condições, atores, estados de versão ou schema e invariantes que devem valer antes do cutover.
  4. Organize os passos para a frente em ordem, incluindo backups ou snapshots, verificações de compatibilidade, migração, alteração do aplicativo, validação e observação.
  5. Ramifique cada falha ou ponto de parada para um caminho de rollback ou recuperação, marque passos irreversíveis e o responsável pela decisão, e não prometa rollback após perda de dados.
  6. Adicione verificações de validação, monitoramento, acessibilidade, segurança e integridade de dados e produza um diagrama estático acessível com alternativa textual; não ensaie nem teste comandos.
  7. Empacote a fonte do diagrama autocontida, premissas versionadas, links de runbook, limites de cobertura e um resultado explícito de não execução, e pause antes de qualquer release ou migração real.

Traga isto

Entradas que o gato vai pedir.

  • versões de release e migração
  • mapa de ambientes e dependências
  • gates de compatibilidade e verificação
  • responsável pelo rollback e objetivos de recuperação

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: diagram-design-pack
  • skills/diagram-design-pack/release-migration-rollback-sequence-diagram/SKILL.md

Limites

As fronteiras viajam com o prompt.

  • Verifique as ferramentas, contas, permissões e o espaço de trabalho reais antes de começar; nunca afirme que uma ferramenta, conta, fonte ou capacidade indisponível existe.
  • Use Latch/target-workspace para código privado, artefatos, sondagens ao vivo ou dados não públicos; se esse acesso estiver indisponível, pare no limite e relate o bloqueio em vez de substituir por uma suposição.
  • Pause para aprovação explícita antes de ações externas consequentes; retorne evidências, riscos não resolvidos, premissas e qualquer ação que ainda esteja aguardando aprovação.

Pronto significa

Um fim que dá para checar.

Um diagrama de sequência estático, acessível e versionado define estados ordenados, janelas de compatibilidade, gates de validação, ramos de recuperação, pontos irreversíveis e limites de cobertura, com resultado explícito de não execução.

Fontes

De onde veio este processo.

  1. github.com/cathrynlavery/diagram-design/tree/dc1ace47b99a419e42d01a03cb6ace5346efa8ae/
  2. sre.google/sre-book/release-engineering/
  3. kubernetes.io/docs/concepts/workloads/controllers/deployment/

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.