## 已验收交付 `9b16acc` 已完成 [R1-02 限定合同](https://github.com/JavaZeroo/termforge/blob/main/docs/milestones/R1-local-text.md#r1-02--浏览有界历史并保持每会话阅读位置):100 行有界物理历史、稳定行身份/内容版本、只读投影、滚轮/翻页/原生滚动条、每会话阅读锚点和输入回底。 ## 验收依据 - 两轮真实 cmd 编号输出核对内容、范围、阅读锚点、隐藏输出、淘汰、zoom 和回底;三个会话全部回收,Job active=0,desktop 消失。 - 核心覆盖连续 resize、宽字符结构、覆写/擦除后的投影和快照保留;原生滚动条 tracker 实际产生系统滚动通知。 - [源码/二进制身份及重复证据](https://github.com/JavaZeroo/termforge/blob/main/experiments/shell/results/2026-10-23-r1-foundations/validation.json)。 - [Windows 整合 CI](https://github.com/JavaZeroo/termforge/actions/runs/39954190927) 的历史及全部窗口测试通过,总 run 因独立系统剪贴板套件失败,不能表述为全量 CI 通过。 ## 保留边界 物理行 resize 会裁剪,无 reflow;外部核心替换、大历史性能与精确 WindTerm 交互尚未验收,分别由 R2/R4 和 #17 承接。本项按原合同保留关闭,不增加新范围。 路标总项:#6。#13/#15 的历史前置与参考契约 #11 均已验收,两项可以开始独立实现。
Activity