Files
isphere-ai-bridge/docs/process/csharp-helper-log.md
2026-07-05 19:18:56 +08:00

3.5 KiB
Raw Blame History

C# WinHelper N1 baseline verification log

2026-07-05 16:19:25 +08:00

  • 当前 helper 状态N1 baseline verification 通过helper 已构建/验证于 runs\win-helper\ISphereWinHelper.exe
  • 是否修改 C# 文件:否。
  • 验证命令:powershell -NoProfile -ExecutionPolicy Bypass -File scripts\verify-win-helper.ps1
  • 验证结果:
    • 命令退出码0。
    • 输出成功字段:ok=true
    • helper 路径:E:\coding\codex\isphere-ai-bridge\runs\win-helper\ISphereWinHelper.exe,符合 runs\win-helper\ISphereWinHelper.exe
    • version0.1.0
    • 只读 op 可用性:version / self_check / scan_windows / dump_uia 均由 verify-win-helper.ps1 调用并通过断言。
    • scan_window_count30,为数字。
    • uia_availabletrue,为有效布尔字段。
    • 临时 WinForms dump_uia:成功;验证脚本创建临时 WinForms 窗口后执行 dump_uia,并断言 root control_type == "Window",本次未抛错且退出 0。
  • 是否保持只读边界:是;本轮仅运行构建/验证脚本与只读 helper op未实现搜索联系人、打开会话、发送消息、发送/接收文件、自动登录、注入、hook、读内存或规避安防能力。
  • 关键输出:
    • {"ok":true,"configuration":"Release","platform":"anycpu","csc":"C:\\WINDOWS\\Microsoft.NET\\Framework64\\v4.0.30319\\csc.exe","source_dir":"E:\\coding\\codex\\isphere-ai-bridge\\native\\ISphereWinHelper","output":"E:\\coding\\codex\\isphere-ai-bridge\\runs\\win-helper\\ISphereWinHelper.exe"}
    • {"ok":true,"helper":"E:\\coding\\codex\\isphere-ai-bridge\\runs\\win-helper\\ISphereWinHelper.exe","version":"0.1.0","scan_window_count":30,"uia_available":true}

2026-07-05 17:58:24 +08:00 - N5 C# helper live verification

  • 当前 helper 状态N5 live verification 中的 C# helper 单体验证通过helper 构建/验证输出路径为 runs\win-helper\ISphereWinHelper.exe
  • 是否修改 C# 文件:否。
  • 验证命令:powershell -NoProfile -ExecutionPolicy Bypass -File scripts\verify-win-helper.ps1
  • 验证结果:
    • 命令退出码0。
    • 输出成功字段:ok=true
    • helper 路径:E:\coding\codex\isphere-ai-bridge\runs\win-helper\ISphereWinHelper.exe,指向 runs\win-helper\ISphereWinHelper.exe
    • version0.1.0
    • 只读 op 范围:仍只涉及 version / self_check / scan_windows / dump_uia 四个 op。
    • scan_window_count30,为数字。
    • uia_availabletrue,为有效布尔字段。
    • 临时 WinForms dump_uia:成功;脚本创建临时 WinForms 窗口后执行 dump_uia 并断言根节点 control_type == "Window",本次未抛错且退出 0。
  • 是否保持只读边界:是;本轮未点击、输入、发送、上传、下载,未实现搜索联系人、打开会话、发送消息、发送/接收文件、自动登录、注入、hook、读内存或规避安防能力。
  • N5 计划复核:docs/go-mcp-minimal-plan.md 的 N5 要求 helper live verification本 C# helper 维护范围仅确认 C# helper 单体验证状态,未进入 N6。
  • 关键输出:
    • {"ok":true,"configuration":"Release","platform":"anycpu","csc":"C:\\WINDOWS\\Microsoft.NET\\Framework64\\v4.0.30319\\csc.exe","source_dir":"E:\\coding\\codex\\isphere-ai-bridge\\native\\ISphereWinHelper","output":"E:\\coding\\codex\\isphere-ai-bridge\\runs\\win-helper\\ISphereWinHelper.exe"}
    • {"ok":true,"helper":"E:\\coding\\codex\\isphere-ai-bridge\\runs\\win-helper\\ISphereWinHelper.exe","version":"0.1.0","scan_window_count":30,"uia_available":true}