Harness engineering en la práctica

Mi harness en 5 capas

Guías · antes de actuarSensores · después de actuar
1

Contexto

Qué sabe la IA antes de empezar

Guía
  • Contrato del proyecto (CLAUDE.md) y documentación de arquitectura
  • ADRs y comentarios que explican el porqué
  • Grafo de código navegable (MCP)
  • Memoria persistente de errores aprendidos
2

Skills

Cómo se hace cada tarea

Guía
  • Un único origen, sincronizado a todos los agentes
  • Pasos que marcan qué obliga TypeScript y qué hay que cablear a mano
  • Errores comunes y verificación honesta
3
TS

Tipos

Lo que no compila, no existe

Guía + Sensor
  • Registros exhaustivos y tipos condicionales
  • satisfies en vez de switch con default
  • Comprobación de tipos completa, no solo el build
4

Linters

La arquitectura como ley

Sensor
  • Reglas de arquitectura propias (capas, verticales, features)
  • Reglas del contrato convertidas en sensor
  • Mensajes de error que traen el arreglo
  • Stylelint con trinquete de deuda
5

Verificación

Nada llega a producción sin pasar la red

Sensor + Humano
  • Tests unitarios y e2e
  • Revisión cruzada por otras IAs
  • Hooks de git y preflight (build, dependencias, legal, assets)
  • Humano en el bucle: plan aprobado antes de tocar código
+

Más aspectos que irán surgiendo a medida que el sistema evolucione

Inicio A todo · H oculta