Auditar flujos de trabajo del repositorio
Usa el auditor empaquetado sin dependencias externas. Lidera con evidencia y distingue un hallazgo de una prueba de autoría, intención, compromiso o explotabilidad.
Flujo de trabajo
- Resuelve el directorio exacto del repositorio. No escanees fuera del alcance indicado por el usuario.
- Lee
references/commands.mdy ejecuta primero la auditoría de solo lectura. - Resume los hallazgos críticos y altos, la ruta de flujo de trabajo/evento que desencadena cada hallazgo y la remediación segura documentada.
- Genera un parche solo cuando el usuario solicite una corrección o parche. El comando
fixemite texto diff unificado y nunca edita el repositorio de destino. - Revisa cada parche propuesto antes de recomendar su aplicación. Señala los cambios que requieren el juicio del propietario del repositorio.
Barreras de seguridad
- Nunca instales un perfil de defensa, edites configuraciones del repositorio, hagas commit, push, merge, cierres issues o cambies permisos sin una solicitud explícita separada.
- No etiquetes a un colaborador, cuenta, solicitud de extracción o commit como malicioso basándote en hallazgos heurísticos.
- Trata el código de salida
2de--fail-oncomo un resultado de umbral de política, no como un bloqueo del auditor. - Mantén privada la salida SARIF o JSON cuando contenga rutas de flujo de trabajo o detalles de seguridad sensibles.
- Si el destino no es un repositorio Git, explica el contexto de procedencia reducido en lugar de inventar la identidad del repositorio.
Salida
Devuelve: alcance de la auditoría, recuento de hallazgos, hallazgos priorizados, ubicaciones de evidencia, opciones de remediación, limitaciones y si se generó un parche.