rebuild(audit): verify page state matrix

This commit is contained in:
leefer
2026-07-30 11:12:37 +08:00
parent b79b4ba280
commit 4eafa1cc3f
13 changed files with 386 additions and 37 deletions
+4 -4
View File
@@ -8,8 +8,8 @@
## 减法结果
- 旧运行时代码:55个文件、61,793行;当前重建运行时代码:219个职责文件、25,053行。
- 运行时代码净减少36,740行,约59.5%;迁移/备份工具、测试和文档未混入运行时比较。
- 旧运行时代码:55个文件、61,793行;当前重建运行时代码:219个职责文件、25,077行。
- 运行时代码净减少36,716行,约59.4%;迁移/备份工具、测试和文档未混入运行时比较。
- 唯一浏览器API、数据网关、LLM网关、弹窗Host、设计令牌和移动规则均通过扫描。
- LLM网关原有3个账户领域具体类型反向导入已改为最小Protocol,未增加第二套服务。
- 超过章程建议行数的算法、Provider和CSS已逐项登记保留原因及拆分触发条件,见`../../final/subtraction-audit.md`
@@ -28,7 +28,7 @@
- 生产响应统一设置CSP、`nosniff`、拒绝Frame、Permissions Policy、Referrer PolicyHTTPS增加HSTS。
- CSP保留Vue动态宽度样式所需的`style-src 'unsafe-inline'`,脚本仍只允许同源。
- 静态哈希资源长期缓存,SPA入口不缓存;未知API不被SPA接管。
- 真实迁移库副本市场摘要中位数20.90ms、P95 23.55ms;前端生产JS 298.87KB、CSS 92.40KB(未压缩)。
- 真实迁移库副本市场摘要中位数20.90ms、P95 23.55ms;前端生产JS 299.80KB、CSS 92.40KB(未压缩)。
## 最终门禁
@@ -37,7 +37,7 @@
- Vue TypeScript:通过。
- Vitest3个文件、7项通过。
- Vite生产构建:通过。
- Playwright21项通过,单worker,最后一轮耗时约1.6分钟。
- Playwright26项通过,单worker,最后一轮耗时约2.6分钟。
- `git diff --check`和已知敏感值扫描:通过。
- Docker:本机未安装,未虚报实构建;列为NAS切换前阻断项。