Skip to content

[R2] 取得 WindTerm origin/wrap 与滚动区域的有限直接观察 - #157

Merged
JavaZeroo merged 13 commits into
mainfrom
research/origin-wrap-reference-r2
Oct 28, 2026
Merged

JavaZeroo merged 13 commits into
mainfrom
research/origin-wrap-reference-r2

Conversation

@JavaZeroo

@JavaZeroo JavaZeroo commented Oct 28, 2026 •

Copy link
Copy Markdown
Owner

Windows CI夹具修正已推送,当前HEAD ec0f1993c4b54f8b6a3193d8bbdfc4db29dfb652,仍Draft等待delta两轴及新source自动CI。

旧HEAD01a的 push/default Windows59/60、PR/default Windows58/60均保留,新origin_wrap纯fixture失败;PR另有独立owned-desktop事件交#38接续,不计为本次修复。未重跑旧run。

真实已有子目录/..别名重现同Provider路径/Runtime probe bytes边界,反例内容9d36d4e;最小fix74d4cad仅将夹具目录先resolve,符合真实launcher/publicCLI契约。生产exporter/source/path/lifecycle/189行CRLF/私密text门槛不变。新相关纯测试普通/-O各23通过,别名下合法记录通过且私密文本到达正确拒绝门槛。旧CI实际TEMP拼写未确定,不断言8.3。

旧公开9774e25…、43原件、执行72e及三false保持。实际raw重导普通/-O相同(新SHA 6ad6820884d4f94b9a42fd1a669253c72df38512b9f8dadb461250e3425e4557),仅offline_export_source_commit更新为74d4cad,其余投影/字节不变。本delta无Node/原版/Qt/native/guest/构建/full或旧CI重试。事实原因与CI红 · 反例/导出差异审计。


自主 C++ 的 origin/wrap/margin 实现此前缺原版直接行为依据。本 PR 取得固定 WindTerm2.7.0 的一次有限直达终端观察,并实现严格离线白名单导出;不改产品模式。

实际执行源 72e661d964b771eae226e3bc301ed213c5e55ce8,唯一计划SHA 0bb60918f4236c36349d9b87f2cc4c0c71c5147a89a12ddeff1db7b8d6959dc6:25阶段/25条bareDSR/25文档快照。完整NAWS91×24→91×25,在第二事件冻结;334B合成输入+100B DSR请求,收到157B。完整REA30send逐项=file,无截断、script error或双层cleanup_error;25ack、单合成profile、Job0/3/0及stderr0复核通过。

有限事实包括2;5r下origin相对坐标及边界、区域底部CRLF内部滚动/外部保持、五个末列wrap序列,以及特定1049返回后的主屏文字/光标/上界恢复。文档不等于active grid,caretColumn始终0;每屏origin位、返回后margin下界、完整grid/style/更多交叉、固定ConPTY、实际呈现和性能仍未知。

离线工具源 fb1a40a2b6efea4ae5cf528607cd1d853e6ecd4e 已整合main7e896cb,8执行源当前与72e blob字节不变。4,047副本及官方源文件全量核对,Node/Python/REA文件与计划相同;probe按精确189行LF→CRLF重建。43份原件逐字节保持。旧false三份均无自身attempt;初版out与trueplan共用、现由trueplan创建,别名明确记录。

验证:新增5项出口测试与既有纯准备共21项,普通/-O各通过,覆盖私密文字、错身份、缺阶段、额外回复、cleanup、截断/script error、字符串caret及未知字段不转发;公共CLI普通/-O拒绝路径无输出副作用。CTest只注册纯Python,不自动执行原版或Node fixture。实际raw普通/-O出口41,269B逐字节相同,SHA 9774e25bab9f5f751368e19f915e5d1ec8f4332be606070f15b5ffb33ce5b675;公开前独立核对全部25投影、8源及43原件,raw/资源/profile/私有标识不入git。本离线阶段无新original/REA/Node/Qt/native/guest/编译/full运行,未重试CI。

启动器主动终止原版,不能称自然GUI退出。外层观察wall约56.267147s,原43/41/42/45/60秒均为局部期限,整程上限仍null。

完整报告 · 数据与发布审计。当前HEAD ec0f1993c4b54f8b6a3193d8bbdfc4db29dfb652;最终完整及fixture修正增量的Standards硬违规/heuristic0、Spec P1/P2 0。新head实际触发的五条PR/push默认、Qt与参考PR工作流均success/attempt1;PR默认Windows60/60、294.39s/Linux40/40、21.36s(checkout e5641a6)。新push参考工作流未触发,不计为通过。旧01a两条Windows纯夹具红及独立#160桌面事件继续保留;未重试旧run。准备按#151有限原版观察范围合入main,执行/离线工具/fixture修正/派生数据来源分别保留。

Refs #151, #27. 本项仅按有限原版调查范围接续,#27/#41/#56/R2与性能容差不因此完成。

@JavaZeroo JavaZeroo changed the title [R2] 准备 WindTerm origin/wrap 与滚动区域直接取证 [R2] 取得 WindTerm origin/wrap 与滚动区域的有限直接观察 Oct 28, 2026

Copy link
Copy Markdown
Owner Author

当前01a的Windows default CI原件已保存:push59/60(292.34s)、PR58/60(283.98s),新增origin-wrap纯夹具均失败。作者已以真实子目录/..别名复现fixture未resolve目录与production launcher/export先resolve的不一致,正在最小修夹具;旧CI具体TEMP路径形式未留存,不声称其8.3。生产路径/来源/189CRLF/私密文本守卫不放宽,原版不会重跑。PR另一watchdog在三秒预期kill后Job0但owned desktop仍可打开,独立新#160保留,不与fixture原因合并;两zip摘要已核对。修正后新source触发CI,旧run不重试。

@JavaZeroo
JavaZeroo marked this pull request as ready for review October 28, 2026 22:19
@JavaZeroo
JavaZeroo merged commit 6a10e53 into main Oct 28, 2026
8 checks passed
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-28T22:20:20.605876Z ec0f199 Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant