Monorepo Management — Multiples Servicios Coordinados
Gestion de monorepo con actualizacion en cascada de librerias compartidas y compliance cross-service.
Contexto
Monorepo con multiples servicios que comparten librerias. Las actualizaciones de una lib compartida deben propagarse y verificarse en todos los servicios dependientes.
Flujo con 4 herramientas
△ Fase 01 — architect
Actualizacion en cascada
Pipeline de actualizacion de libreria compartida con propagacion a servicios.
△ architect
architect pipeline pipelines/lib-update.yaml \
--var lib="shared-auth" --var change="Add MFA support" ◇ Fase 02 — vigil
Report consolidado
Escanea cada servicio independientemente.
◇ vigil
for svc in services/*/; do
vigil scan "$svc/src/" --format sarif --output "reports/vigil-$(basename $svc).sarif"
done ⬡ Fase 03 — licit
Compliance del monorepo
Gap analysis cross-service.
⬡ licit
licit trace
for svc in services/*/; do
licit connect vigil --sarif "reports/vigil-$(basename $svc).sarif"
done
licit report --format html --output reports/monorepo-compliance.html
licit gaps