15 MONOREPO Development and operations High

Monorepo Management — Coordinated Multiple Services

Monorepo management with cascading shared library updates and cross-service compliance.

intake ★★☆
architect ★★★
vigil ★★★
licit ★★☆

Monorepo with multiple services sharing libraries. Shared library updates must propagate and be verified across all dependent services.

Phase 01 architect

Cascading update

Shared library update pipeline with propagation to services.

△ architect
architect pipeline pipelines/lib-update.yaml \
  --var lib="shared-auth" --var change="Add MFA support"
Phase 02 vigil

Consolidated report

Scans each service independently.

◇ vigil
for svc in services/*/; do
  vigil scan "$svc/src/" --format sarif --output "reports/vigil-$(basename $svc).sarif"
done
Phase 03 licit

Monorepo compliance

Cross-service gap analysis.

⬡ 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