user / cache-service
💬 Conversation 3
📝 Commits 4
✓ Checks 12
📄 Files changed 5

feat: refactor cache module into L1/L2 dual-layer architecture #142

● Open wants to merge 4 commits into main from feat/cache-refactor
AI Change Summary — powered by /what-you-did
Refactored single-layer memory cache into L1 (memory) + L2 (disk) dual-layer architecture. Added TTL eviction strategy and cache warmup mechanism. Public API remains unchanged.

Files changed

+247  −89  in 5 files
📂 src/cache +198 −67
A 📄 src/cache/l1.ts +72
A 📄 src/cache/l2.ts +85
M 📄 src/cache/index.ts +31 −67
A 📄 src/cache/warmup.ts +41
M 📄 config/cache.yaml +18 −22
👆 Hover any file or directory to see its AI summary. Data sourced from .what-you-did/feat-cache-refactor.json, inlined at page load time, zero extra requests.