CAT PAW

Todos los workflows

Ingeniería de software

Tracee una función entre UI, API, datos, trabajos y configuración

Un seguimiento de extremo a extremo de una función que conecta la acción del usuario con la interfaz, la API, la lógica de dominio, los datos, los trabajos asíncronos, la configuración y los resultados observables.

El proceso

Hazlo en este orden.

  1. Nombra la función, el resultado del usuario o sistema, la revisión, los entornos, el evento de entrada y el límite entre el comportamiento incluido y el vecino.
  2. Rastrea la interacción desde el estado y la ruta de la interfaz a través de autenticación, validación de API, comandos de dominio, consultas y escrituras de datos.
  3. Sigue eventos, colas, trabajos programados, webhooks, llamadas a terceros, reintentos y ramas de configuración o feature flags hasta sus consumidores.
  4. Mapea estados de éxito, fallo, vacío, permiso, timeout, duplicado y recuperación a la respuesta al usuario, logs, métricas, trazas y registros de auditoría.
  5. Verifica cada salto con código fuente, pruebas, esquemas o evidencias de ejecución autorizadas, marcando enlaces desconocidos en lugar de convertir una ruta plausible en un hecho.
  6. Identifica contratos, versionado, propiedad, aislamiento y fronteras de fallo que podrían romper la función cuando cambie una capa.
  7. Publica el diagrama de secuencia o la tabla de seguimiento con ubicaciones del código fuente, confianza de la evidencia, enlaces que faltan, próximas comprobaciones y riesgos no resueltos.

Trae esto

Datos que el gato va a pedir.

  • definición de la función y resultado del usuario
  • revisión del repositorio y entornos
  • fronteras de interfaz, API, datos y trabajos
  • evidencia requerida y responsable

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/cross-layer-feature-trace/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 seguimiento de la función entre capas vincula la acción del usuario con la interfaz, la API, el dominio, los datos, los trabajos, la configuración y la observabilidad, con evidencia del código fuente y lagunas explícitas.

Fuentes

De dónde sale este proceso.

  1. github.com/Graphify-Labs/graphify/tree/4c735618f3d56fd622c2049771584621c31ba9ff/
  2. c4model.com/
  3. github.com/open-telemetry/semantic-conventions-genai

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.