- refactor: structural maintainability batch (#1171)
- fix(config/loader): break runtime cycle from normalizers to channels-runtime
- Merge remote-tracking branch 'origin/dev' into kai/refactor/1135-structural-maintainability
- refactor(dispatcher): extract concerns from ccs.ts (#1167)
- refactor: merge facade adoption from #1169 into ccs.ts dispatcher
- refactor(cliproxy/executor): extract concerns from index.ts (#1166)
- refactor: merge facade adoption from #1169 into executor extraction
- refactor(config): adopt config-loader-facade across codebase (#1169)
- refactor(config/loader): split unified-config-loader.ts (#1168)
- refactor(config): adopt config-loader-facade across the codebase
- refactor(config/loader): extract defaults-merger, config-getters, polish orchestrator
- refactor(config/loader): extract io-locks, normalizers, yaml-serializer
- refactor(dispatcher): extract per-profile flows from ccs.ts
- refactor(dispatcher): extract profile and target detection from ccs.ts
- refactor(dispatcher): extract bootstrap and pre-dispatch handlers from ccs.ts