feat: refactor cache module into L1/L2 dual-layer architecture #142
✨
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.