[importlinter] root_packages = surfaces config core gateway integrations platform tools [importlinter:contract:config-independent] name = Config is independent type = independence modules = config # Full layered contracts (core ⊄ tools, integrations ⊄ cli, …) live in # ``.importlinter.strict`` for local burn-down. Run: ``make check-layers-strict`` # Regenerate baselines: ``uv run lint-imports --config .importlinter.strict``