Skip to content

test: preserve hosted preparation and clipboard failure boundaries (#81, #85) - #83

Merged
JavaZeroo merged 7 commits into
mainfrom
diagnose/hosted-preflight-r81
Oct 26, 2026
Merged

JavaZeroo merged 7 commits into
mainfrom
diagnose/hosted-preflight-r81

Conversation

@JavaZeroo

@JavaZeroo JavaZeroo commented Oct 26, 2026 •

Copy link
Copy Markdown
Owner

hosted 环境准备只报告 command_deadline、选择复制只报告 OpenClipboard5 时,原摘要不足以定位失败的实际调用。本 PR 为两个既有入口补充有限白名单观测,并用受控失败验证原错误和清理边界。

准备流程记录固定命令的 invoking/returned/timed_out;worker 回收后读取有界事件,不输出参数、路径、环境或原命令输出。写记录失败不替代命令结果。复制夹具在实际 native 调用失败后记录 stage、读写目的、错误码和打开窗口/数据所有者类别,明确非原子观察;自有owner的清理异常不会覆盖主错误。默认关闭的hosted控制核对stage6写和stage7读的真实占用。

原10s/45s等准备预算、clipboard九阶段/两轮/30s/40s、精确字节、Job/目录/个人环境保护及产品反馈/重试策略均保持。子PR86已整合,当前HEAD dfff1b0d788c756f025a718568e663bffb1a16bf。

验证按身份分列:

  • 准备代码 f6db464:本地23/23;固定证据。实际hosted两分支五步/20命令事件及回收已核对,旧preflight具体命令仍未知。
  • 复制代码 0774d33:本地default/system46/46、285.53s,13内部skip;清理异常反例修前红、修后4组合通过。合同及来源。Standards/Spec代码及脱敏证据审查通过。
  • 子PR86 HEAD f057060 / checkout e98466a:Windows default/system46/46、270.69s,Ubuntu及External candidate独立通过。stage6写/stage7读实际OpenClipboard5及释放通过;原system/data-only各两轮全9阶段、六例Job0/desktopgone。artifact12680781542 SHA256 479067d783b1cd0a10a30775e77582545adc189e23a19472c18523967dcf01e8。
  • 父PR最终整合 HEAD dfff1b0d788c756f025a718568e663bffb1a16bf / 实际 checkout 683711dcb7028f2c4249ad5b1f3155c66c7a39ff:Windows default/system 46/46、241.44s,准备守卫 23/23、0.128s,Ubuntu 通过;External candidate 独立通过。原 HEAD79352f2 的45/46及OpenClipboard5仍保留;本次成功不回填原事件原因。

#81/#85 原事件根因仍未知,继续开放。本PR交付观测与控制验证;不改变架构、性能门槛或官方候选完整矩阵。文档同步#72已进主线、#53仅在实验父分支限定完成,主线未引入实验后端。

Refs #81, #85

test: retain selection clipboard failure boundaries (#85)
@JavaZeroo JavaZeroo changed the title ci: retain bounded hosted shell command observations (#81) test: preserve hosted preparation and clipboard failure boundaries (#81, #85) Oct 26, 2026
@JavaZeroo
JavaZeroo marked this pull request as ready for review October 26, 2026 19:36
@JavaZeroo
JavaZeroo merged commit 8a13782 into main Oct 26, 2026
8 checks passed
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 26, 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-26T19:37:49.223019Z dfff1b0 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