## 当前方向与确认边界(2026-10-26) 第一目标是完整开源、可独立构建地复刻 WindTerm 2.7.0 的功能、行为、界面和性能。默认原版行为优先,明确缺陷修正和重要差异提交用户确认;内部结构不要求一致,但认真研究、借鉴原版。正式主要技术路线及验收门槛由用户确认。 依据:[已确认方向与决策权限](https://github.com/JavaZeroo/termforge/blob/cdcaee2ddc062bfdc757290dc7dc03db2e6df163/docs/adr/0006-confirmed-project-direction.md)。 ## 两个独立出口 - [ ] **首个完整版本:Windows 11 x64。** 该平台全功能、操作行为、UI、关键性能指标和独立构建/交付逐项通过,重要差异有用户确认。可以先交付并明确声明 Windows 完整版本。 - [ ] **最终全平台:Windows、Linux、macOS。** Windows 出口后完成 Linux/macOS 客户端整合与真实平台验收;后续系统版本、最低版本和架构范围与用户明确。仅 Windows 通过时,本总项继续开放。 - [ ] **性能门槛确认。** 以可靠原版基线提出逐场景的吞吐、交互/滚动/搜索延迟、CPU、内存/长期增长及多会话门槛,具体允许波动范围后续与用户明确,保存确认依据后用于验收;当前无已批准数值。 ## 交付目标 不再需要因目标矩阵中的功能、交互或性能缺口回到 WindTerm 2.7.0;源码、依赖、资源、测试和构建流程均可获得。 工作块: - **功能与行为闭合。** 对固定目标清单逐项验收,包括不在首批日常路径中的设置、菜单、会话状态、错误恢复和边界行为。清理仍为“未知”“仅静态线索”“只有布局”的项目。 - **UI 与操作闭合。** 在固定状态、字体、DPI、窗口尺寸和输入上下文下比较布局与操作结果;覆盖弹窗、面板、工作区、快捷键和持久化后的状态。视觉误差与功能差异分别验收。 - **性能与稳定性闭合。** 在共同功能配置下验证吞吐、交互响应、CPU、内存、历史规模、传输、多会话公平性和长时间运行;给出原始样本身份、正确性、误差与适用范围。 - **平台与交付闭合。** 固定平台、系统版本、架构及安装/便携方式的支持矩阵;完成真实客户端验证、可复建发布、依赖来源和许可、升级/迁移与故障恢复。 - **维护闭合。** 将已确认的参考行为、协议兼容性和性能预算变成持续回归,使后续开发不依赖重新阅读过程记录或个人环境。 **出口条件:** 每个必需矩阵项都有目标依据、实现入口、验证方法和结果,全部达到既定合同。记录了差异不等于消除了差异;缺少环境、未知端点或尚未验证的功能仍是未完成。不得通过减少测试、改变负载、移除功能或静默缩小平台范围宣布完整复刻。确需改变目标时,应明确形成新范围版本,不能用新范围证明原目标已经完成。 ## 执行约定 这是路标总项;完成取决于出口合同,不按关闭 issue 的数量判定。远期工作包进入执行前再拆成可验收任务;调查可提前并行。 [总体路线](https://github.com/JavaZeroo/termforge/blob/main/docs/PLAN.md) · [当前能力](https://github.com/JavaZeroo/termforge/blob/main/docs/FEATURES.md) · [证据](https://github.com/JavaZeroo/termforge/blob/main/docs/EVIDENCE.md) ## 已拆出的任务 - #19 [范围] 固定 WindTerm 2.7.0 全量目标台账与平台边界
Activity
[-][R5] WindTerm 2.7.0 完整开源复刻验收[/-][+][R5] WindTerm 2.7.0 完整复刻验收:先 Windows,后全平台[/+]