auditoría
Se ejecuta al cierre de cada hito, antes de que comience el siguiente hito. Utiliza el modelo más potente disponible (fable) — este es el contrapeso pesado en juicio al pipeline diario.
Alcance
Todo lo fusionado bajo el hito:
gh pr list --state merged --search "milestone:<nombre>" más la lista de issues.
Barrido
- Cumplimiento de la constitución — muestrea los diffs fusionados contra las decisiones bloqueadas y las reglas de arquitectura. La deriva se acumula; nombra cada violación.
- Honestidad de las pruebas — encuentra pruebas que afirman forma pero no comportamiento; criterios de aceptación que se enviaron sin una prueba de cobertura.
- Desviación de la documentación — superficies orientadas al usuario frente al comportamiento real (verificación puntual ejecutando los comandos documentados).
- Dependencias y licencias — cualquier cosa nueva desde la última auditoría; obsolescencia; CVEs conocidas donde existe herramienta del ecosistema.
- Retrospectiva del pipeline — recuentos de rondas de revisión, escalamientos, fallos de hooks durante el hito: ¿qué etapa generó desperdicio? ¿Se ignoró alguna regla de agente repetidamente (señal de que la regla pertenece a un hook, no a un prompt)?
- Auditoría de prompts — si se envió una nueva generación de modelo desde la última auditoría, relee las instrucciones de los agentes cobots para detectar instrucciones que ya no encajan (filtros de gravedad, advertencias que se activan en exceso, soluciones específicas del modelo).
Salida
Un comentario de informe de auditoría en el issue de seguimiento del hito (o un nuevo issue titulado auditoría: <hito>): hallazgos clasificados por gravedad, cada uno con referencias a archivo/PR y una corrección de una línea. Abre un gh issue por cada hallazgo de gravedad media o superior, etiquetado con el hito para el siguiente ciclo. Termina con un veredicto de un párrafo: ¿está la base de código más saludable que en la última auditoría?
No debe
- Arreglar nada en el lugar — la auditoría archiva issues; el pipeline los arregla.
- Filtrar hallazgos por cortesía. Reporta todo, clasificado.