docs: 工作日志补记(SDK 安装与编译验证)
This commit is contained in:
parent
f0defc2199
commit
e62a408a0d
@ -55,3 +55,11 @@
|
||||
- 产出 contrib/windows-runner-actuate/:PORTING-MAP.md(逐原语对照+3 语义差异+错误码映射)、ActuateProtocol.cs、NativeInput.cs(五招兜底逐行移植)、ActuateService.cs(安全门同构+前后证据)、PATCH-NOTES.md(Program.cs 最小 diff+门禁合规清单)
|
||||
- 关键设计:NativeWindows 只读边界不动(输入 P/Invoke 独立);mouse_event→SendInput;模糊→精确匹配由 TS 宿主 observe 弥合
|
||||
- 未编译:本机无 dotnet SDK;编译验证待装 .NET 10 SDK 或对面侧首次合入时
|
||||
|
||||
## .NET SDK 安装 + 编译验证(13:40)
|
||||
- winget 装 .NET SDK 10.0.403(对面 net10.0-windows 匹配)
|
||||
- 编译方式:对面 native 拷贝到 .workbuddy/tmp/actuate-build + 三件套 + PATCH-NOTES §2 最小 diff,不碰对面仓库
|
||||
- dotnet build 0 警告 0 错误(TreatWarningsAsErrors 开启)
|
||||
- 编译修正 2 处:NativeInput.Point private→internal(CS0050)、ActuateService 补 using System.Diagnostics(CS0103)→ 提交 f0defc2
|
||||
- 零桌面交互协议冒烟 5 例:policy_invalid/desktop_session_mismatch/observe 无回归/requestId 回显 全过;越权窗口/非法动作先报 window_not_found(窗口选择先于动作校验,与 observe 顺序一致,预期行为)
|
||||
- 真实窗口用例(click/type/activate)留对面 test/fixture
|
||||
|
||||
Loading…
Reference in New Issue
Block a user