895 B
895 B
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。