Skip to content

docs(clipboard): preserve the bounded hosted timeout observation - #101

Closed
JavaZeroo wants to merge 2 commits into
research/conpty-native-r56from
diagnose/clipboard-stages-r99
Closed

JavaZeroo wants to merge 2 commits into
research/conpty-native-r56from
diagnose/clipboard-stages-r99

Conversation

@JavaZeroo

@JavaZeroo JavaZeroo commented Oct 27, 2026 •

Copy link
Copy Markdown
Owner

#99 的原 ui-clipboard-system 在占用错误反馈后触发 launcher 45秒期限。本 PR 保存一次预先固定的 hosted 阶段观测:原两轮四 case 全部完成,超时未复现,原因仍未知。#99 保持开放;临时 C++ 记录和 CI 开关已全部撤回,最终相对 #98 只保留证据与能力限制说明。

调查报告、白名单摘要及原字节 trace绑定实际观测源码 b978954、完整ZIP与clean-build清单。两轮均72条/45次callback,270/270/268/256 B精确接收、exit0、Job active0/total27/terminated0、desktop gone;离线原validator及独立字段/阶段/字节审计通过。无重复取绿,无个人CF操作,无内容/PID/HWND/路径泄漏。

观察批完整 CI 的真实结果保留:push/default 40459936505 Windows50/52、Linux32/33;PR/default 40459942201 Windows51/52、Linux32/33。四者均暴露临时workflow清单路径导致的计数断言2!=1;push Windows另有ui-copy-system第二轮OpenClipboard5,独立入口补入#85。两条external candidate各自成功,不能覆盖default失败。

撤回后原ActionOracleTest7/7(0.487s)通过;三处临时源码/workflow与父678804f完全一致。独立Standards硬规则0/异味0,Spec0,审查tree 47e57b97bc9f9251382e9f5c259aca1e4cba2cb8。收尾源码 33129ce5a6fdaddc5d7a623b7997d9915ee88f4c 的四条CI均成功,未重跑:PR default 40463504513 Windows52/52、271.41s,Linux33/33、12.69s;push default 40463501535 Windows52/52、271.55s,Linux成功;PR/push candidate 40463504537/40463501543分别成功。PR实际checkout 8f4ac81396cd957c7c86970cb4db1891d9203cc0,tree与审查一致。诊断已关闭;这些是撤回后的独立回归,原观测批的两项失败和#99未知原因保留。

begin/end只表示调用边界;owner字段不是一致快照;关闭前计时不是自然退出/性能端点。观测I/O可能改变时序,未归档EXE本体没有本地重新哈希。保持Draft,基于#98、与#100独立;不构成产品原因修复或WindTerm等价验收,#50不合并。

…tion

Record the original two-repeat hosted batch and all separate CI failures. Restore diagnostic source and workflow files to the accepted parent; retain their fixed observation commit. Keep #99 and the independent #85 failure open.
@JavaZeroo JavaZeroo changed the title diagnose(clipboard): observe the original hosted timeout boundaries docs(clipboard): preserve the bounded hosted timeout observation Oct 27, 2026
@JavaZeroo

Copy link
Copy Markdown
Owner Author

关闭原因:本 PR 基座 research/conpty-native-r56 挂在已被 main 取代的后端上,对 main 冲突 16 处。

其结论(docs/research/clipboard-stage-observation.md)与 experiments/shell/results/2026-10-27-clipboard-stages/ 固定结果(含两份 trace)已在 #261 摘取入库。#99 的时限调查结论不受影响。

@JavaZeroo JavaZeroo closed this Oct 31, 2026
JavaZeroo added a commit that referenced this pull request Oct 31, 2026
这些分支挂在已被 main 取代的 ConPTY 后端上,整体重基不可行(merge-tree 实测 16 处冲突),但它们的结论文档与固定验证身份在 main 上缺失。

本次只新增、不修改 main 已有文件(diff 全部为 A,0 处修改):

- docs/research/ 14 份:ConPTY 源 margin 的 runtime/controls/styles、experimental backend、
  native viewport resize、resize replay cost、Vim msys input/runtime、WindTerm styled margin reference、
  workflow record checkpoint、workspace native viewport、clipboard stage observation
- experiments/conpty/results/ 40 个固定结果与 validation 身份
- experiments/shell/results/ 25 个
- research/ui/results/ 2 个

代码侧(backend_probe.cpp、margin_controls.py 等基于旧后端的实现)不摘取,旧后端已由 main 的
cmake/ConptyBackend.cmake 取代。

摘取后即可关闭 #96/#98/#100/#102/#103/#101,并在各自评论中指向这些新位置。
JavaZeroo added a commit that referenced this pull request Oct 31, 2026
docs(research): 从 Draft PR #96–#103 / #101 摘取未入库的证据
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