- Merge pull request #1150 from kaitranntt/kai/refactor/1135-structural-maintainability
- fix(config-facade): mtime-based staleness detection for cache
- docs(config-facade): clarify cache coherence contract
- fix: remove raw write re-exports from facade (cache bypass)
- fix: round 3 red-team — test false-positive, dead code, edge-case coverage
- fix: round 2 red-team fixes — onRetry safety, validation, barrel
- fix: address red-team review findings — cache aliasing, jitter cap, cause shadowing
- Merge branch 'kai/refactor/1135-item2-config-loader-facade' into kai/refactor/1135-structural-maintainability
- Merge branch 'kai/refactor/1135-item9-error-hierarchy-retry' into kai/refactor/1135-structural-maintainability
- Revert "Revert "refactor(config): reorganize unified-config-types into schemas directory""
- Revert "Revert "refactor(config): reorganize unified-config-types into schemas directory""
- refactor(config): add config-loader-facade with memoization
- Revert "refactor(config): reorganize unified-config-types into schemas directory"
- refactor(config): reorganize unified-config-types into schemas directory
- refactor(errors): add RetryableError and retry-strategy utility