Repository navigation
迁移 Diffview 到 Calcit 0.30.1 候选,保留差异行为并加强存档边界 - #42
Merged
Merged
Conversation
Member
Author
|
精确提交 95caa46 的 CI 39362559996 全部成功:独立严格依赖图、CLI/npm 核对、canonical、all-defs、完整 strict、公开定义、原六项 JS 回归和前端构建均执行。COS action 自身实际验证了 3 个文件:JS 446634 bytes、CSS 407 bytes、HTML 2859 bytes,预览前缀 Memkits/diffview/pr/42/39362559996/1/;未添加重复校验脚本。生产 rsync 跳过。浏览器已实际验证输入、行/词差异、Sorted、Swap、⌘E、beforeunload 保存与重新加载恢复;旧 Struct/Map 恢复由真实生成函数另行验证。源码 unsafe/assert-type 为 0,但两个开放入口及异构状态仍如实保留。未合并、未发版、未部署生产。 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
对用户的影响
保留编辑器输入、行/词差异、Sorted、Swap、Clear、原 ⌘ 快捷键及存储 key。旧 Struct 和 Map 存档均检查后恢复;新存档改为同字段 Map,避免依赖序列化 Struct 的身份,不保存 Reel 调试历史。
生产 COS/CDN 与 rsync 路径不变。此仓库原工作流会给同仓 PR 上传独立
pr/<number>/<run>/<attempt>/前端资源,继续使用 COS action 内置校验;生产服务器部署只在 main push,创建本 PR 不触发生产部署。修改内容
State<Enum,StoreData>;StoreData 的 states 明确 Map<Tag,Dynamic>;移除读取 store、刷新和键盘事件的伪强转/断言。.calcit/本地产物。验证与风险
1e63ad7dd64be0e0d34504c0ff28c8b493735427的 CI 38899891217 成功;不是本地旧 CLI 执行证据。&struct:to-map,无新增编译器规则/证明;本轮未复现新的共享模块/编译器缺陷,旧 API 更名与旧测试布局按已发布合同迁移,不重复建 issue。