diff --git a/CHANGELOG.md b/CHANGELOG.md index f841834..3d8acd5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,12 @@ ## [Unreleased] +### S1-P4 · data.js 瘦身(已完成 c65a69c) +- data.js 991KB → 98KB(预计算 API/场景 + 源码分离到 site/sources 395 文件),data.json 保持完整(含 5 端 sources)。 +- 首屏资源合计 291KB(< 300KB 预算,S1-P4b 验收已达标,无需拆分 app.js)。 +- 回归 1003/1003 全绿(79 页全过,N/A 35)。 +- ROADMAP 状态:P4 已完成,P5(暗色模式)为下一版本首选。 + ## [1.4.1] - 2026-09-11 ### 审计轮 — 系统性质疑「这么多组件能保证不出错吗」 diff --git a/ROADMAP.md b/ROADMAP.md index 0897149..42cea48 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -988,8 +988,8 @@ figma export OK | P1 | LICENSE | S1 | **P0** | 10 min | — | ✅ **已完成**(MIT) | | P2 | npm 分发 | S1 | **P0** | 2 h | P1 ✅ | ✅ **已完成**(dist 构建 + npm pack 115.9KB) | | P3 | CI 回归 | S1 | **P0** | 1.5 h | — | ✅ **已完成**(workflow + runner 重构 + exit code) | -| P4 | `data.js` 瘦身 | S1 | **P0** | 3 h | — | 🟢 **可开工**(依赖分析已完成,见任务包内) | -| P5 | 暗色模式 | S2 | **P0** | 1 d | P4 | ⚪ 待 P4 | +| P4 | `data.js` 瘦身 | S1 | **P0** | 3 h | — | ✅ **已完成**(data.js 98KB/sources 395/data.json 完整/回归 1003/1003,见 c65a69c) | +| P5 | 暗色模式 | S2 | **P0** | 1 d | P4 ✅ | 🟢 **可开工**(P4 已完成,下一版本首选) | | P6 | 跨端一致性验证 | S2 | **P0** | 1 d | P3 | ⚪ 待 P3 | | P7 | 行为断言 | S2 | P1 | 1.5 d | — | 🟢 可开工(优先级低于 P2-P4) | | P8 | RTL | S3 | P1 | 2 d | P5 | ⚪ 待 P5 |