- Merge pull request #508 from kaitranntt/kai/feat/507-config-dir-override
- fix(config): dynamic health message, cache getters, static imports, cloud hint
- refactor(config): DRY precedence logic, dynamic recovery messages, CCS_HOME cloud warning
- fix(config): resolve remaining hardcoded paths and improve readability
- fix(config): lazy-evaluate paths, fix TOCTOU, segment-boundary cloud detection
- fix(config): migrate all hardcoded paths to getCcsDir() and improve validation
- feat(config): add CCS_DIR env var and --config-dir flag for config directory override