CAT PAW

Todos los workflows

Ingeniería de software

Prepara un cambio para revisión de código

Una solicitud de cambio pequeña y comprensible, con comportamiento verificado, contexto de revisión y riesgos conocidos explícitos.

El proceso

Hazlo en este orden.

  1. Reformula el resultado previsto de usuario o sistema y compara la diferencia contra ese alcance.
  2. Revisa cada línea cambiada en el contexto del archivo y del sistema por encaje de diseño, corrección, seguridad, concurrencia y complejidad evitable.
  3. Comprueba que las pruebas puedan fallar ante un comportamiento roto, cubran casos límite relevantes y coincidan con el nivel de riesgo del cambio.
  4. Ejecuta formato, análisis de estilo, chequeos de tipos, pruebas, compilaciones y generación de documentación requeridos por el repositorio.
  5. Quita cambios incidentales, ruido generado, salida de depuración, código muerto y secretos; divide el cambio si no se puede revisar de forma coherente.
  6. Escribe un resumen de la solicitud de incorporación que cubra por qué, qué, evidencia de verificación, capturas o notas de migración cuando corresponda, riesgos y reversión.

Trae esto

Datos que el gato va a pedir.

  • Rama de cambio o diferencia
  • Incidencia o criterios de aceptación
  • Instrucciones de contribución y de prueba del repositorio

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: engineering-pack
  • skills/engineering/mattpocock/code-review/SKILL.md

Límites

Los límites viajan con el prompt.

  • No reclames que los chequeos pasaron sin ejecutarlos.
  • No expongas credenciales, fichas ni datos personales en la diferencia o la evidencia.
  • Escala áreas especializadas como seguridad, privacidad, accesibilidad o concurrencia a revisores calificados.

Listo significa

Un cierre que se puede comprobar.

La diferencia está acotada y es explicable, los chequeos locales requeridos pasan, los artefactos de revisión están completos y no queda ningún hallazgo de autorrevisión de alta severidad sin resolver.

Fuentes

De dónde sale este proceso.

  1. google.github.io/eng-practices/review/reviewer/looking-for.html
  2. google.github.io/eng-practices/review/developer/small-cls.html

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.