a2ae74d582
- Backend: auth refresh reuse, schedule/retry/sync/agent/files fixes - Frontend: push WS, files ETag browse, vite build assets - Docs: audit/changelog, production deploy gate, bug scan registry B7-77 - Deploy: deploy-production.sh, prune assets, gate logs
1.1 KiB
1.1 KiB
BUG 扫描 — B-Assets 门控(2026-06-04)
标准: standards/line-walk-audit-standard-v2.md FE-06 · 登记册 covered-by-frontend-src
范围
| 项 | 动作 | 结果 |
|---|---|---|
web/app/index.html |
8 步入口审;核对 script/link 指向的 chunk | ✅ |
web/app/assets/** |
登记册 status: covered-by-frontend-src(2773 文件) |
✅ |
| FE-06 外链 CDN | grep web/app/*.{html,js} 无 cdn. / unpkg |
✅ |
index.html 引用校验
| 引用 | 磁盘存在 |
|---|---|
/app/assets/index-CshJ6ajy.js |
✅ |
/app/assets/index-BGzIPEZO.css |
✅ |
/app/favicon.ico |
(构建产物目录,随 Vite 部署) |
入口仅同源 /app/assets/*,无第三方 CDN script。
DoD
- 构建产物不逐行走读,由
frontend/srcBUG 批次 B35–B52 覆盖 - 门控脚本/人工核对 chunk 存在性
- FE-06 通过
验证
grep -rE 'https://cdn\.|unpkg\.com' web/app/*.html web/app/*.js || echo 'no CDN'
test -f web/app/assets/index-CshJ6ajy.js && test -f web/app/assets/index-BGzIPEZO.css