docs: record final go mcp checkpoint reviews

This commit is contained in:
zhaoyilun
2026-07-05 19:28:49 +08:00
parent 57f1d429bb
commit bbd2be876c
3 changed files with 94 additions and 1 deletions

View File

@@ -337,4 +337,19 @@
- 是否过度设计:未过度设计。两段提交节奏属于 N11 审查闭环的必要安排:先提交 N0-N10 产物,再提交审查过程中追加的 process logs目的是避免“审查后又 dirty”的流程缺口不引入额外架构、功能、工具或复杂发布流程。
- 是否遗漏无阻塞性遗漏。N11 需要补齐的关键验收已覆盖:四条验证命令、`git status --short`、精确 stage、禁止 broad stage、禁止 build 临时产物、提交范围清晰、最终 clean。若任一验证失败、出现无关生成物被 staged、工作区残留非 `runs/` 构建输出、或出现 Python MCP/search/send/file tools应停止并返工。
- 是否允许进入下一轮:允许进入本轮 N11 执行;不允许进入 N12。N11 只能做 Commit and review checkpoint完成后必须再次提交业务终审不能自动开始 real logged-in UIA capture gate。
- 业务经理结论:批准本轮只执行 N11Commit and review checkpoint。批准“两段提交节奏”A. 实现智能体先运行验证并精确提交 N0-N10 产物B. pi/opencode/业务经理审查追加各自日志后,由实现智能体在同一 N11 内做最终 process checkpoint 精确提交,再由主协调核对 `git status --short` clean。不要求替代节奏若无法保持精确 stage 或最终 clean应停止并报告。
- 业务经理结论:批准本轮只执行 N11Commit and review checkpoint。批准“两段提交节奏”A. 实现智能体先运行验证并精确提交 N0-N10 产物B. pi/opencode/业务经理审查追加各自日志后,由实现智能体在同一 N11 内做最终 process checkpoint 精确提交,再由主协调核对 `git status --short` clean。不要求替代节奏若无法保持精确 stage 或最终 clean应停止并报告。
## 2026-07-05 N11 终审
- 当前节点:第十一轮 N11 Commit and review checkpoint 终审;评估 N11-A 验证与提交是否通过,是否批准 N11-B 最终 process checkpoint 提交,以及是否允许实际进入 N12。
- 本轮目标:
- 在 N10 已通过的前提下,冻结第一阶段 Go MCP 产物,在真实 iSphere 数据引入前形成可审查、可回滚、可交付的 Git checkpoint。
- N11-A 已运行验证命令:`powershell -NoProfile -ExecutionPolicy Bypass -File scripts\verify-win-helper.ps1``powershell -NoProfile -ExecutionPolicy Bypass -File scripts\verify-go-mcp.ps1``go test ./...``go build ./cmd/isphere-mcp`,并检查 `git status --short`
- N11-A 已通过精确 stage 提交 N0-N10 产物,形成四个提交:`63cda71 docs: add go mcp plan and process logs``8956f33 feat: add go helper client and mcp tools``17fa9dd test: add go mcp verification script``57f1d42 docs: add go mcp runbook`
- 审查阶段按既定两段节奏追加 `docs/process/pi-review.md``docs/process/opencode-review.md`,本终审追加 `docs/process/business-manager-review.md`;因此仍需 N11-B 做最终 process checkpoint 精确提交并核对 clean。
- 明确禁止:不得真实采集 iSphere 登录 UIA不得搜索联系人、打开会话、发送消息、发送/接收文件、自动登录、注入、hook、读内存或规避安防。
- 业务判断N11-A 通过N11 业务目标已基本达成,允许执行 N11-B 收尾。验证命令均记录为 exit 0C# helper 和 Go MCP smoke 均返回 ok=trueGo test/build 通过,临时 exe 已删除四个提交按文档、Go helper/MCP、验证脚本、runbook 分组pi 和 opencode 均认为低风险/不建议返工,未发现 build 产物、Python MCP、search/send/file tools、N12 真实采集或越界能力。
- 是否跑偏未跑偏。N11-A 只做验证、精确提交和 checkpoint审查阶段只追加过程文档没有进入 N12没有真实采集登录 UIA没有新增工具或业务动作没有扩大四个只读工具的范围。
- 是否过度设计:未过度设计。两段提交节奏已按执行前审批用于解决审查日志追加后的 dirty 问题;提交粒度虽被 opencode 记录为略粗,但仍按交付类型分组,未混入无关文件,属于非阻塞质量观察,不构成返工理由。
- 是否遗漏无阻塞性遗漏。N11 验证、提交、临时产物清理、Python MCP 缺失确认、无 search/send/file tools 等关键验收已有审查证据;唯一剩余事项是 N11-B 将审查追加的 process docs 精确提交并核对 `git status --short` clean这属于已批准两段节奏的收尾不是 N11 业务目标缺口。若 N11-B 后仍非 clean、出现 broad stage、提交 build 产物或出现 N12/业务动作文件,应立即停止并返工。
- 是否允许进入下一轮:不允许实际进入 N12停止在 N12 前。原因是当前事实没有用户已手动登录并打开 iSphere 主窗口的前置条件;即使 N11-B 完成 clean也只能进入“等待用户手动登录/打开 iSphere 并重新发起 N12 执行前审批”的状态,不能自动开始 real logged-in UIA capture。
- 业务经理结论:批准 N11-A 通过;批准执行 N11-B 最终 process checkpoint 精确提交,提交范围仅限审查阶段追加/修改的 process docs并由主协调核对 `git status --short` clean。不要求返工不停止项目本身但明确不批准实际进入 N12不得真实采集、不得搜索/发送/文件/自动登录/注入/hook/读内存。N12 必须等待用户手动登录并打开 iSphere 可见主窗口后,再单独提交执行前审批。