La reparación autónoma de código empieza por entender.
Un agente que lee tu repo a través del modelo gasta la mayoría de sus tokens en encontrar el error. Codna mapea primero el repositorio, sin modelo, y entrega al agente un paquete de evidencia acotado al issue. Imprime el tamaño bruto-a-paquete en cada ejecución.
El resultado es una corrección que se explica sola: causa raíz, confianza, radio de impacto y riesgo de regresión, filtrada por una comprobación de riesgo antes de aplicar nada. Ejecútala con --tests --apply y Codna vuelve a correr tus tests hasta que pasen.
Patrón central
- Mapear el repo por cero tokens de modelo.
- Identificar archivos sospechosos y rutas de llamada.
- Empaquetar la evidencia acotada al issue.
- Generar un parche e informar causa raíz, confianza y riesgo.
- Filtrarlo, probarlo y abrir un pull request que tú revisas.