记录主版本提升和全新目录构建验收结果

This commit is contained in:
toshiocn
2026-10-23 11:07:06 +08:00
parent a4a7102ced
commit 1ff3a98e7a
3 changed files with 23 additions and 1 deletions
+18
View File
@@ -0,0 +1,18 @@
# 正式主版本提升验收(2026-10-23)
正式仓库为 NumberSwipe_New,分支 main,唯一微信主工程为 wechat-campaign-200-r2/。本次将原独立分层反馈、音乐与流动指路版本提升为主版本;不改变200关、顺序或存档兼容。
## 回退与协作
提升前所有未提交主目录更新已保存,备份标签为 backup/pre-layered-main-20261023。协作者先读取仓库 AGENTS.md 和主工程 README.md,从最新 main 创建功能分支;旧 NumberSwipe 下两个工作副本已添加迁移提示与 AGENTS.md,禁止继续作为同步来源。
## 已验证的可移植性
- esbuild 0.24.2 通过主工程 package.json / package-lock.json 安装,build.mjs 使用包名导入。
- 来源清单使用 ../campaign-200-r2;烟测按模块位置解析,移除本机 G 盘绝对路径。
- .gitattributes 为上游快照固定原始字节,避免 Windows 换行转换破坏 SHA-256。
- 在临时新目录完整克隆后执行 npm ci 与 npm run check:72项测试全部通过,200/200关唯一解和模拟触摸验收通过。
- 临时新目录重新构建的 game.js 与正式主目录字节一致,SHA-256 为 6009EF893F825CF232D017FFDA21696F9C227C07B587F8A0E29D0691B7CD7653。
- npm run package 成功,输出 releases/NumberSwipe-main-20261023.zip;包含运行代码、关卡、字体、音效、音乐和版本说明。
首次克隆须联网安装 npm 依赖;安装后构建使用本地依赖。重新制作字体属于可选资产流程,需要另备 fonttools 与原始字体。现有随包字体不依赖该流程。微信真机听感、振动和性能尚需实际预览验收。
+4
View File
@@ -1,3 +1,7 @@
# 历史开发记录
2026-10-23 本版本已提升为正式 main。以下独立实验版和不替换主版的说明仅描述提升前历史;当前入口以 README.md 和 release-info.json 为准。
## 本轮更新:音乐与流动指路(2026-10-22) ## 本轮更新:音乐与流动指路(2026-10-22)
- 每页15关,3列×5行(末页5关左对齐);完成数字后绘制圆润勾。320×568仍保持44px以上格子。 - 每页15关,3列×5行(末页5关左对齐);完成数字后绘制圆润勾。320×568仍保持44px以上格子。
+1 -1
View File
@@ -1,5 +1,5 @@
{ {
"channel": "experimental-layered-feedback", "channel": "main",
"eventFeedback": true, "eventFeedback": true,
"backtrackCore": true, "backtrackCore": true,
"hapticsIndependent": true, "hapticsIndependent": true,