Skip to content

迁移 Text Diff 示例到 Calcit 0.32.1 并保持存档合同 - #56

Merged
tiye merged 2 commits into
mainfrom
migrate/text-diff-0321-769
Oct 30, 2026
Merged

tiye merged 2 commits into
mainfrom
migrate/text-diff-0321-769

Conversation

@tiye

@tiye tiye commented Oct 30, 2026

Copy link
Copy Markdown
Member

升级后需配对正式 Calcit CLI / @calcit/procs 0.32.1,重新安装整张依赖图、生成 JS 并完整刷新。原 Enum 操作、Map 存档、恢复失败保护和 HUD 保持;这是现有示例 UI 迁移,历史 diff 算法仍为 WIP,不宣称补齐算法或发布库版本。

  • 官方格式迁移转换4处旧类型表达式,17个原定义schema不变。当前官方结构化视图与此前已审0.32.0候选完全相同。
  • 使用真实已发布 Reel0.7.0-alpha.5、Markdown0.5.0-alpha.5、UI0.9.0、Respo0.17.1、JS-FFI0.2.9。两项仍为alpha,不使用未发布正式版、本地模块候选或hash。
  • 保留原全定义、完整strict、deprecated-call/dynamic-method零门禁与原3项业务测试。npm发布等待仍为60分钟,无单包例外;不增加测试或COS验证脚本。
  • README归并当前合同、兼容性与验收限制,保留MIT,CI错误提示同步当前版本。

验证:真实Caps strict/toolchain、Yarn immutable、全定义检查、完整strict diagnostics=[]、弃用调用和动态方法均0、原3测试、JS/Vite构建和文档检查通过。原测试文件未改。

限制:此前0.32.0候选已完成隔离合成输入、run和刷新恢复;本次未重跑浏览器。原包体警告不隐藏。PR仅沿用独立dist COS预览及action内置verify;生产rsync保持main-only和原路径。本PR不合并、发版或生产部署。

@tiye
tiye merged commit 7c5e999 into main Oct 30, 2026
1 check passed
@tiye
tiye deleted the migrate/text-diff-0321-769 branch October 30, 2026 04:04
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