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