Sistema de Auditoría
Utiliza el skill público. Selecciona exactamente un ámbito: repository o uno
con nombre production. Ejecuta python3 workspace/engine/ytfs.py audit con ese
ámbito. Recalcula los hashes e inspecciona los contratos requeridos, evidencia de
adaptadores, QA técnico, enlaces de revisión, límites de paquetes, relaciones del
libro mayor y cualquier conciliación de publicación.
Para el ámbito del repositorio, también atestigua la raíz exacta de Git, la rama,
la URL remota sin credenciales, el estado del índice/directorio de trabajo, el
commit local y el commit remoto actual leído en vivo. Utiliza git ls-remote en
lugar de una referencia de seguimiento en caché y no hagas fetch ni modifiques de
ninguna otra forma el repositorio auditado.
Devuelve exactamente:
Resultado: PASS | FAIL | BLOQUEADO
Ámbito: repository | production:<id>
Verificaciones: <evidencia y estado>
Brechas de evidencia: <brechas o ninguna>
Siguiente acción más pequeña: <una acción acotada>
La evidencia requerida faltante es BLOQUEADO. La evidencia contradictoria o
desactualizada es FAIL. La auditoría es de solo lectura byte por byte: nunca
repara, renderiza, empaqueta, sube, crea una ejecución, añade al libro mayor ni
inicia otro Sistema.