SIGN IN SIGN UP

refactor(visualization): harden dependency-cruiser to enforce feature facades

Replace 3 feature-specific rules with 2 generic rules:
- feature-no-external-access-to-internals: non-feature code must use facade or components
- feature-cross-feature-only-via-public-api: cross-feature imports via facade or components only

Create scenarios facade, re-export layoutAlgorithmSelector from globalSettings facade,
and route renderCodeMap.effect through ScenariosFacade.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
C
Christian Hühn committed
8a32aa06b6aab04fa3e9a66cab7e87d4c427ff51
Parent: 5c00075
Committed by Christian Hühn <161825497+ChristianHuehn@users.noreply.github.com> on 3/4/2026, 11:10:08 AM