CAT PAW

Todos los workflows

Ingeniería de software

Construya un grafo de arquitectura del repositorio

Un mapa por capas del repositorio que conecta puntos de entrada, módulos, almacenes de datos, sistemas externos y propiedad para navegar por el impacto de los cambios sin fingir que el grafo está completo.

El proceso

Hazlo en este orden.

  1. Fija la revisión del repositorio, los lenguajes, el propósito del grafo, el nivel de detalle previsto y las preguntas que debe ayudar a responder.
  2. Inventaría puntos de entrada, archivos de compilación y despliegue, paquetes, servicios, almacenes de datos, colas, integraciones externas y áreas generadas o vendorizadas.
  3. Rastrea importaciones, llamadas, eventos, configuración y flujos de datos usando evidencias disponibles del código y del repositorio, registrando rutas exactas y confianza.
  4. Organiza los nodos y las relaciones en capas útiles de sistema, contenedor, componente y código, sin mezclar responsabilidades distintas en una sola caja.
  5. Añade responsables, pruebas, documentación, dependencias de ejecución y etiquetas de sistemas externos, y marca explícitamente las relaciones inferidas, obsoletas o no disponibles.
  6. Valida el grafo con recorridos, compilaciones y pruebas representativas, y registra la deriva, las aristas que faltan y el siguiente responsable de cada corrección.
  7. Publica un grafo o diagrama versionado con leyenda, enlaces de evidencia, desencadenante de actualización, límites de cobertura y riesgos no resueltos, en lugar de un mapa completo sin matices.

Trae esto

Datos que el gato va a pedir.

  • repositorio y revisión
  • pregunta de arquitectura y alcance
  • acceso disponible al código y al historial
  • audiencia deseada y responsable de actualizació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/repository-architecture-graph/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 grafo versionado de arquitectura del repositorio conecta componentes y flujos verificados con evidencias del código fuente, responsables, pruebas, confianza, límites de cobertura y riesgos no resueltos.

Fuentes

De dónde sale este proceso.

  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

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.