CAT PAW

Todos los workflows

Ingeniería de software

Mapee el radio de impacto de un cambio de código

Un mapa de impacto que sigue una diferencia propuesta a través de llamadores, dependencias, datos, despliegues, pruebas y rutas de clientes para revelar consecuencias ocultas antes de implementar.

El proceso

Hazlo en este orden.

  1. Define el cambio propuesto, las revisiones base y head, el resultado previsto, los archivos dentro del alcance, los supuestos y las decisiones que debe informar el mapa.
  2. Inspecciona el diff y los dependientes directos, y busca llamadores, importaciones, interfaces, código generado, configuración y pruebas usando solo las herramientas disponibles.
  3. Mapea estáticamente los efectos mediante API, lecturas y escrituras de datos, colas, trabajos, permisos, feature flags, ajustes de despliegue y rutas visibles para el cliente.
  4. Mapea responsables, cobertura de pruebas, observabilidad, dependencias y restricciones de migración, clasificando cada superficie como directa, probable, posible o desconocida y separando la evidencia estática de las suposiciones de runtime.
  5. Identifica lagunas de validación, accesibilidad, compatibilidad, reversión y observabilidad; propone las comprobaciones más pequeñas y seguras, pero no ejecutes pruebas, comandos de paquetes ni rutas de runtime.
  6. Resume el impacto y la reversibilidad, identifica o evalúa el riesgo de datos sensibles y código no confiable sin incluir valores secretos o sensibles, y solicita aprobación separada para cualquier prueba o comando de paquete necesario.
  7. Guarda el mapa y la evidencia cruda no secreta en el espacio de trabajo de destino de Latch, informa límites de cobertura y riesgos no resueltos, y detente sin cambiar el repositorio ni el estado remoto.

Trae esto

Datos que el gato va a pedir.

  • revisiones base y head o diff
  • cambio previsto y alcance
  • contexto de ejecución y despliegue
  • tolerancia al riesgo y responsables de revisión

Router + un playbook

Enruta primero. Elige uno.

Cat Paw carga un playbook por tarea, no mezcla varios. Empieza por este router; el resto son candidatos específicos del workflow.

  • Router: code-graph-pack
  • skills/code-graph-pack/code-change-blast-radius-map/SKILL.md

Límites

Los límites viajan con el prompt.

  • Verifica las herramientas, cuentas, permisos y el espacio de trabajo reales antes de empezar; nunca afirmes que exista una herramienta, cuenta, fuente o capacidad no disponible.
  • Usa Latch/target-workspace para código privado, artefactos, sondeos en vivo o datos no públicos; si ese acceso no está disponible, detente en el límite e informa del bloqueo en lugar de sustituirlo por una suposición.
  • Pausa para obtener aprobación explícita antes de acciones externas con consecuencias; devuelve evidencias, riesgos no resueltos, supuestos y cualquier acción que aún esté esperando aprobación.

Listo significa

Un cierre que se puede comprobar.

Un mapa estático de evidencia sigue el diff indicado por el código, los datos, las dependencias, el despliegue, las pruebas y los usuarios, con riesgos clasificados, comprobaciones propuestas, límites de cobertura y riesgos no resueltos, sin cambiar el repositorio ni el estado remoto.

Fuentes

De dónde sale este proceso.

  1. github.com/Graphify-Labs/graphify/tree/4c735618f3d56fd622c2049771584621c31ba9ff/
  2. docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review
  3. c4model.com/

Las fuentes fijan el patrón del workflow. Los posts de Reddit y de la comunidad, cuando aparecen, se tratan como anécdotas de quien lo practica, no como hechos universales.

La IA actúa. Tú decides.

Un freno humano para la IA.

Latch muestra cada comando, clic y cambio antes de que ocurra — para decir sí, no o todavía no.

Plow Latch · macOS Cat Paw Latch · Windows + Linux · compilar desde el código
Cat Paw Latch

Detrás del número

Dos harnesses. Una línea.

El mismo número, el mismo crédito de 100 $. Elige qué harness responde cuando escribes.

Hermes

El agente terminal-native de Nous Research. Corre en tu máquina, guarda la memoria entre sesiones y abre un playbook por tarea.

Escríbele a Hermes
OpenClaw

El asistente de código abierto que corre en tu propio ordenador y responde en los canales que ya usas. Un playbook por tarea.

Escríbele a OpenClaw

Una línea para ambos harnesses +1 628 246 3032

Abre Mensajes con ese harness ya elegido.