edit | blame | history | raw

2026-06-26 Round05 Alpha

用户目标

用户确认 m4c Round05 alpha 可以开工,并要求除非必须用户决策或执行,否则不要停下来。

已完成事项

  • 启动并完成 p.mindrawforcodex 的 Round05 MCP Alpha 首批实现。
  • 新增统一 alpha tool runner:p.mindrawforcodex/03-O/C3.tools/scripts/m4c-mcp-alpha.mjs
  • 支持 validate-packageresolve-linkget-frame-contextsearch-packagesdry-run-write-resultcommit-write-resultrepair-reportprepare-copysmoke
  • 建立 Round05 过程容器:p.mindrawforcodex/02-P/Round05-MCPAlpha/
  • 运行 Round05 smoke,结果 PASS。
  • 同步主项目 02-P/plan-progress.markdownINDEX.md 的 m4c 交叉引用。

关键决策

  • Round05 alpha 只宣称 alpha 首批完成,不宣称正式 MCP server 或正式 AI 生成闭环。
  • 写回默认只允许 Round05 work / fixture 副本 / 显式 --allowed-root 控制范围。
  • App open 同包仍然拒写,返回 APP_LEASE_REQUIRED
  • .assets 权威资产源和长期资产治理仍依赖 Phase 4 或等价资产契约。

文件变更

  • 新增:p.mindrawforcodex/03-O/C3.tools/scripts/m4c-mcp-alpha.mjs
  • 新增:p.mindrawforcodex/02-P/Round05-MCPAlpha/
  • 更新:p.mindrawforcodex/03-O/C1.source/CODEGRAPH.md
  • 更新:p.mindrawforcodex/PROJECT.md
  • 更新:p.mindrawforcodex/INDEX.md
  • 更新:p.mindrawforcodex/mindrawforcodex-工作计划.md
  • 更新:02-P/plan-progress.markdown
  • 更新:INDEX.md

验证结论

  • node --check p.mindrawforcodex/03-O/C3.tools/scripts/m4c-mcp-alpha.mjs 通过。
  • node p.mindrawforcodex/03-O/C3.tools/scripts/m4c-mcp-alpha.mjs smoke 通过。
  • smoke 覆盖 dry-run 无副作用、fixture commit、source frame 保护、search 最小索引、repair orphan、revision mismatch、App open 拒写、Round01 原件拒写、staging rollback 和原始 fixture 不变。

未决问题

  • 正式 MCP server 尚未实现。
  • 真实 AI imagegen 生成闭环尚未实现。
  • 真实用户路径默认写回仍需单独 gate。
  • App 正编辑同包协调写入仍依赖 Phase 3.8 production design。
  • 正式资产权威化仍依赖 Phase 4 或等价资产契约。

后续建议

  • 进入 Round05-B:MCP server adapter / 真实用户路径 dry-run-only 预检。
  • 并行补齐 Round02.5:Mindraw doctor / native picker / 真实 OS 用户选包流程。