Skip to content

迁移 Clojure China 地图到 Calcit 0.32.1 并保留保存顺序 - #48

Merged
tiye merged 2 commits into
mainfrom
migrate/clojure-map-0321-782
Oct 30, 2026
Merged

tiye merged 2 commits into
mainfrom
migrate/clojure-map-0321-782

Conversation

@tiye

@tiye tiye commented Oct 30, 2026

Copy link
Copy Markdown
Member

使用者升级后需配对正式 Calcit CLI / @calcit/procs 0.32.1,整图安装、重新生成JS并完整刷新。站点链接、map.clj.im存档key/格式、恢复成功后才启用保存的顺序、60秒周期和真实HUD保持;坏存档仍报错且不会被后续默认保存覆盖。本PR不合并、生产部署或发版。

  • 官方工具规范化四处旧类型表达式,26个项目定义schema保持;当前官方视图与此前已审0.32.0候选语义一致。
  • 使用已发布Respo0.17.1、JS-FFI0.2.9、Reel0.7.0-alpha.5,仍有精确alpha依赖;真实Caps strict/toolchain验证整图,不依赖本地候选、未发布tag或hash。
  • 保留全部/公开定义、完整strict及原两项存档/状态测试,不新增强转、预算、验证脚本或定时器框架。旧Struct在受检边界转字段Map并完整解码重建本地Store,不以名称/断言冒充身份。
  • 原artifact传递、阻止旧提交部署、COS内置verify和main-only rsync路径保持,工作流未改。npm等待60分钟,无单包例外;README同步当前合同并保留MIT。

验证:真实Caps strict/toolchain、全部161定义/公开26定义、完整strict diagnostics=[]、原2项附带测试、JS/Vite构建、Yarn immutable、文档格式和独立只读评审通过。原测试断言和运行逻辑未改。

限制:此前0.32.0候选验收四类导航、12个社区链接及源码链接目标、刷新;本次未重跑浏览器、坏存档、60秒定时器或HMR,不访问外站/真实存档。PR仅沿用独立dist COS预览和action内置verify;上传成功不等于生产部署。

@tiye
tiye merged commit 5e519d3 into main Oct 30, 2026
2 checks passed
@tiye
tiye deleted the migrate/clojure-map-0321-782 branch October 30, 2026 03:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant