Files
Shuery 8ad177c822 docs: 优化工作台的 spec 与 6 个实施 issue(.scratch/wallpaper-optimization/)
按本仓 issue-tracker 约定落盘:spec.md 记决策与验收,issues/NN-*.md 一步一票。
01 已完成,02-06 待做。
2026-09-19 19:27:47 +08:00

895 B
Raw Permalink Blame History

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。