Initial TrueGrowth source import

This commit is contained in:
2026-07-07 09:36:36 +08:00
commit 3b6781d695
2283 changed files with 691996 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
# Change: 智能 CDN 优先加载
## Why
当前静态资源策略为同源优先、CDN 仅在异常时兜底。该策略在发版窗口更稳,但会让大量正常流量绕过 CDN导致已反馈的加载变慢问题。
## What Changes
- 将版本化静态资源切换为 `Cache First -> 智能 CDN 优先 -> 源站快速兜底`
- 保留 `index.html``version.json``manifest.json``sw.js` 等入口链路的同源优先
- 让主线程的 CDN 探测结果同步到 Service Worker并持久化为轻量偏好记录
- 为静态缓存写入统一元数据,允许复用已校验的 CDN 响应
## Impact
- Affected specs: `smart-cdn-loading`
- Affected code: `apps/web/src/sw/index.ts`, `apps/web/src/sw/cdn-fallback.ts`, `apps/web/src/main.tsx`