docs: 优化工作台的 spec 与 6 个实施 issue(.scratch/wallpaper-optimization/)
按本仓 issue-tracker 约定落盘:spec.md 记决策与验收,issues/NN-*.md 一步一票。 01 已完成,02-06 待做。
This commit is contained in:
1 parent
09ff322fe8
commit
8ad177c822
7 files changed
+152
No files matched your search
@@ -0,0 +1,20 @@
|
||||
# 01 资源按 游戏/壁纸 分层,预设拆进各自壁纸目录
|
||||
|
||||
Status: resolved
|
||||
|
||||
## 目标
|
||||
|
||||
把 `assets/{images,effects,audios}/` 三个平铺目录改成每档壁纸自包含的 `assets/<游戏>/<壁纸>/{effects,images,audios}/`,
|
||||
并让每档壁纸自带一份 `preset.js` 声明自己的资源,使新增一档壁纸不需要改动公共代码里的路径。
|
||||
|
||||
## 验收
|
||||
|
||||
- `godir` 式平铺目录消失,`assets/` 下只剩 `<游戏>/<壁纸>/`。
|
||||
- `check-paths` 对每份 `preset.js` 声明的路径全部命中。
|
||||
- 浏览器加载 0 个真实 404。
|
||||
- 与基线 worktree 同冻结设置对拍,存在逐像素完全相同的配对(即无回归)。
|
||||
|
||||
## 结果
|
||||
|
||||
commit `09ff322`。11/11 路径存在(含此前零引用的 `昔涟.flac`);9 对跨版本比较中 4 对差异为 0,
|
||||
其余 ≤0.19/255,低于基线自身 2.27/255 的双模态抖动;无真实 404。
|
||||
Reference in new issue
Block a user