Rama base para esta revisión: "$ARGUMENTS" (usa main si está vacío).
-
Ejecuta
git diff --stat <base>...HEADygit status. Incluye los cambios sin seguimiento en el alcance. Si no hay cambios, indícalo y detente. -
Ejecuta
npm run checky registra el resultado. No arregles nada aún. -
Delega al subagente code-reviewer con: la rama base, la lista de archivos modificados y la salida de
npm run check. Pídele que devuelva solo hallazgos. -
Si se modificaron archivos fuente sin cambios de prueba correspondientes, pídele también al subagente test-writer que liste los casos de prueba faltantes (solo la lista, sin código aún).
-
Presenta un informe combinado:
Veredicto: listo / listo tras arreglos / necesita reestructuración Bloqueante — errores, seguridad, convenciones rotas de CLAUDE.md (archivo:línea, por qué, arreglo) Debería arreglarse — pruebas faltantes, nombres poco claros, brechas en el manejo de errores Nits — opcional, máximo 5 Verificaciones — resultado de
npm run check -
Pregunta antes de aplicar cualquier arreglo.