Repository navigation
采用公开集合与 Option 方法,明确退出清理回调类型 - #55
Merged
Merged
Conversation
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.
用户需要注意的影响
不需要转换已有聊天数据。本轮不改存档、状态模型、wire 协议、登录 key、密码/用户投影、备份路径及页面
hud!。继续使用现有正式 Calcit/procs 0.30.1 和精确正式依赖图,不切换到未发布编译器。本轮只提交 PR,不合并或部署生产。合并仍会沿原流程复制前后端文件;
/servers/paste-sharing/不变,工作流不安装服务依赖或重启进程,原 rollout 要求仍有效。PR 仅上传独立前缀的前端dist/,不把dist-server/上传 COS。具体改动
.len(credentials/records List、sessions Map),原 signup 测试中的 messages Map 计数也采用.len;原测试名称、tags、输入、断言和预期保留。.unwrap,缺失时仍报错,不增加默认值。.foldl,以实际Unit × FfiTask → Unit合同补充原取消回调;不改 body、Unit 初值及 reset/persist/quit 顺序,不加 cast 或返回值覆盖。最终只有 Snapshot、README、原工作流三文件;依赖、锁、安全策略、其他 schemas/代码和全部原门禁保留。14 处通用
merge不机械改写。不新增 checker、测试组、concurrently、预算或编译器规则;临时迁移脚本/工作流、完整视图和生成物不进入 PR。已完成的独立验收
本项目官方 Linux 0.30.1 前后对照,精确准备提交
070aaed5f23fd2dd661f5ed2293e0c95f68897c0成功:ip-address安全更新和原依赖图保留,未重写 lock。最终提交
5295f1ce3bbee35c1ee91b3496a370bc046c1369的原 PR 工作流也已成功:双入口/两侧公开定义/完整 strict、原 native selected/executed/passed 均 8、共享 native/JS 各 5/5 且零排除、原 Luxon 适配器、构建和 COS 内置校验三文件均通过(HTML 719、CSS 66、JS 695963 bytes)。前端与后端生产 rsync 均 skipped。准备 CI 与最终 PR CI 分别验收,不混为一次。风险与上游支持
正式 0.30.1 的方法 fold 上下文问题已有 Calcit #2341;该报告明确 main 已修复,但未回移/发布到 0.30.1。因此只声明本项目真实回调合同,不重复建 issue、添加专用 fix 规则或宣称当前 main 仍失败。
浏览器生成模块字节一致不证明 native 后端字节等价,也不是实际 WebSocket、SIGINT、冷启动或浏览器账户写存储的验收。本轮没有启动服务或操作真实账户/存档,原浏览器存储授权和生产 rollout 边界保留;不以此前 alpha 候选记录冒充本轮 E2E。
strict 前后仍有 77 项类型审阅提示和 1 处保留边界,数量未变,不宣称类型债务清零或放宽预算。