## 已验收交付 已完成 [R1-01 限定合同](https://github.com/JavaZeroo/termforge/blob/main/docs/milestones/R1-local-text.md):固定官方 WindTerm 2.7.0 的基础历史导航、查找、选择、系统复制、键盘/菜单粘贴及焦点行为,形成独立实现依据。 ## 验收证据 [CI 39960732305](https://github.com/JavaZeroo/termforge/actions/runs/39960732305),源码 `c386494587656faa3d8621f7ddbf43a6aa678255`。两个 text、两个 menu-wrap 均使用 fresh profile,四个独立 Evidence ID;每组第二轮通过精确比较,四轮 Job active=0,两个 VT peer 已关闭。 - [x] 严格粘贴检查使用动作前基线;确认前/取消后零增量,确认后精确一次,弹窗关闭且焦点恢复。负例覆盖提前发送、重复/迟到字节、弹窗未关及顺序错误。 - [x] 两轮实际执行 Select All、Find、Copy、三次 Paste 菜单,通过系统剪贴板哨兵和真实接收端验证效果。 - [x] 原始 VT 的实际 CF_UNICODETEXT 逐字符合软换行合并、硬换行 CRLF、尾两空格、中文及 NFD 组合标记。 - [x] 两组各两轮结果可比较,目标/分发/fixture/template 身份固定;新事实、行为合同和矩阵已发布。 [公开事实摘要](https://github.com/JavaZeroo/termforge/blob/main/docs/research/r1-text/hosted-39960732305.json) · [行为合同](https://github.com/JavaZeroo/termforge/blob/main/docs/research/windterm-r1-text-contract.md)。ZIP SHA-256:`0ba5db5af77de70ad1c8a346cd1a56030962433fe8cc92bf60c8bc072e43a4ba`。原始 8 个白名单 JSON 经独立复核;旧批次保留原覆盖和失败,不回写为通过。 ## 保留边界 这是参考行为合同,不是 TermForge 产品功能或性能验收。菜单 Copy 的 Shift+Del 仍只有标签证据;物理输入、所有选词规则、矩形选择、复杂 VT/alt-screen、正则/跨会话搜索及完整设置不在本限定合同。menu 摘要的 complete=false 表示子场景范围,menu_verified=true 与 text complete=true 合并覆盖本项。 路标总项:#6。#13/#15 的参考前置已完成;#12 的历史前置也已完成。产品实现仍分别验收。
Activity
Complete R1 reference gates, clipboard read scenarios and bounded IME…
docs: reconcile WindTerm roadmap, current evidence and execution task…