This repository allows specfact_cli.* imports only for CORE/SHARED APIs that remain in the core specfact-cli package.
specfact_cli(exact only)specfact_cli.adapters.registryspecfact_cli.clispecfact_cli.commonspecfact_cli.contracts.module_interfacespecfact_cli.integrations.specmaticspecfact_cli.modelsspecfact_cli.modesspecfact_cli.modulesspecfact_cli.registry.registryspecfact_cli.runtimespecfact_cli.telemetryspecfact_cli.utils(exact only)specfact_cli.utils.bundle_convertersspecfact_cli.utils.bundle_loaderspecfact_cli.utils.env_managerspecfact_cli.utils.gitspecfact_cli.utils.ide_setupspecfact_cli.utils.optional_depsspecfact_cli.utils.performancespecfact_cli.utils.progressspecfact_cli.utils.sdd_discoveryspecfact_cli.utils.structurespecfact_cli.utils.structured_iospecfact_cli.utils.terminalspecfact_cli.validators.contract_validatorspecfact_cli.validators.schemaspecfact_cli.versioning
All other specfact_cli.* imports are treated as MIGRATE-tier and are forbidden in bundle code.
Direct lateral imports between unrelated bundle groups are disallowed.
Allowed cross-bundle imports:
specfact_codebase->specfact_project(temporary brownfield import delegation while ownership realigns)specfact_spec->specfact_projectspecfact_govern->specfact_project
All other cross-bundle imports between:
specfact_backlogspecfact_codebasespecfact_governspecfact_projectspecfact_spec
are forbidden unless this policy and the import checker allowlist are updated in the same change.