CAT PAW

Todos os workflows

Engenharia de software

Construa um grafo da arquitetura do repositório

Um mapa em camadas do repositório que conecta pontos de entrada, módulos, armazenamentos de dados, sistemas externos e propriedade para navegar pelo impacto das mudanças sem fingir que o grafo está completo.

O processo

Faça nesta ordem.

  1. Defina a revisão do repositório, as linguagens, a finalidade do grafo, o nível de detalhe pretendido e as perguntas que o grafo deve ajudar a responder.
  2. Inventarie pontos de entrada, arquivos de build e implantação, pacotes, serviços, armazenamentos de dados, filas, integrações externas e áreas geradas ou vendorizadas.
  3. Rastreie imports, chamadas, eventos, configuração e fluxos de dados usando evidências disponíveis do código e do repositório, registrando caminhos exatos e confiança.
  4. Organize nós e relacionamentos em camadas úteis de sistema, contêiner, componente e código, sem colocar responsabilidades distintas na mesma caixa.
  5. Adicione responsáveis, testes, documentação, dependências de execução e rótulos de sistemas externos, marcando explicitamente relacionamentos inferidos, desatualizados ou indisponíveis.
  6. Valide o grafo contra jornadas, builds e testes representativos e registre desvios, arestas ausentes e o próximo responsável por cada correção.
  7. Publique um grafo ou diagrama versionado com legenda, links de evidências, gatilho de atualização, limites de cobertura e riscos não resolvidos, em vez de um mapa completo sem qualificações.

Traga isto

Entradas que o gato vai pedir.

  • repositório e revisão
  • pergunta de arquitetura e escopo
  • acesso a código e histórico disponível
  • audiência desejada e responsável pelas atualizações

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: code-graph-pack
  • skills/code-graph-pack/repository-architecture-graph/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 grafo versionado da arquitetura do repositório liga componentes e fluxos verificados a evidências do código-fonte, responsáveis, testes, confiança, limites de cobertura e riscos não resolvidos.

Fontes

De onde veio este processo.

  1. github.com/Graphify-Labs/graphify/tree/4c735618f3d56fd622c2049771584621c31ba9ff/
  2. c4model.com/
  3. docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners

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.