- 模块总数:核心 12 个(
app、commands、engine(含host、python-daemon、ruby-runtime)、host、instance、persist、pkg、plugin、services、terminal、userland、theme)。 - host epoch、终端回压、实例 canonicalization、服务生命周期、staging restore、进程退出清理和交互终端调度均有源码及单测证据;浏览器门禁的 preview 与 DevTools 端口现在独立分配。
- Cordis 运行时唯一基线为 DeepSeek Harness 的
@deepseek-ai/cordis@4.0.1;根依赖图不再包含上游cordis或@cordisjs/*平行链。 - 全部公开文档以英文主文档和完整简体中文对应页成对维护;协议、类型快照和发布契约保留必要的精确细节,并明确不是新手教程。
- 拆分超出 CI 行数限制的宿主终端和交互编辑器测试模块,保持 terminal.ts 原有导出路径不变。
- 修复基准门禁:每个环境仍执行绝对预算与稳定性检查,历史回归只在构建输入和执行环境同时匹配时比较。
- 修复浏览器门禁的固定端口误连;部署自检使用独立 preview/DevTools 端口,终端交互门禁完成清理后明确退出。
- 未改变
@succinix/engine的 peer 契约、RPC v2、Lifo terminal seam、实例隔离、service snapshot 或 package integrity 接口。
- 平台限制仍有效:仅 Chromium 桌面环境;不提供真实内核、apt、权限位、原生二进制、入站网络或通用 Node/Python 子进程 PTY。
- WebContainer、micropip 和虚拟 preview 依赖浏览器/运行时提供方;这些是设计边界,不是本轮门禁失败。
- benchmark 指标是当前 macOS + Chromium 环境的性能样本,不代表其他设备的绝对性能。
- 本轮
test:e2e已通过 deploy 与 terminal-interactive,并在 bench 输出完整采样结果后因残余句柄未退出;test:bench:soak未重跑,均不能视为本轮通过。 - GitHub 的失败根因是文件规模和跨环境错误比较的基准门禁;需在远端干净 runner 上触发本地提交后的工作流确认完整发布链路。
- 修复 bench 与 soak 脚本在输出结果后的残余句柄,再重跑完整浏览器门禁。
- 将提交推送后观察 GitHub
CI与e2e-full的干净 Ubuntu runner 结果。 - 后续只以 DeepSeek Harness 发布的
@deepseek-ai/cordis与其master源码作为 Cordis 对齐基线。