edit | blame | history | raw

Mindraw 插件入口 M4C 派工与目标切换

日期:2026-07-01

用户目标

用户把 M4C-MCPE-01 设为新 goal,要求主线开工。随后侧会话回传新指令:主线应尽快开新的 release goal,推进 MEXP09 价值包 DMG;切换前必须记录当前 M4C-MCPE-01 PM 状态,避免和 release goal 混淆。

已完成事项

  • 创建 active goal:派发并跟进 M4C-MCPE-01:Mindraw Codex 插件壳与项目画布入口 worker 任务
  • 新增派工说明:02-P/MEXP10-CodexPluginEntry/pm/m4c-mcpe-01-dispatch-20260701.md
  • 更新 02-P/pmo-active-assignments.json,新增 active assignment M4C-MCPE-01-20260701,绑定 Coder@m4c 线程 019efd0e-ae6e-7331-9a51-82906bb2c5cd
  • 更新 02-P/plan-progress.markdown,将 M4C-MCPE-01 标记为 Dispatched / active assignment
  • 更新 INDEX.md,登记 m4c-mcpe-01-dispatch-20260701.md
  • 已把任务发送到 Coder@m4c 线程,并确认该线程进入 inProgress
  • 目标切换前已在统一台账追加 PM 状态记录:M4C-MCPE-01 worker 仍在跑,active assignment 保持 active,不得误标完成。

关键决策

  • M4C-MCPE-01 本轮由 m4c 执行,PM 不直接修改 m4c 源码或 Mindraw 主 App。
  • Worker 必须只领取 M4C-MCPE-01,不得领取 MD-*PM-*H*
  • 新增 / 修改 plugin、skill、MCP 必须主动运行 SkillSpector;DO_NOT_INSTALL 阻塞。
  • 若 Mindraw 缺少官方空白 .mindraw 创建能力,worker 必须返回 MINDRAW_CANVAS_CREATE_API_REQUIRED,不得手写包内部结构。
  • 若缺少完整画布预览来源,worker 必须返回 MINDRAW_PREVIEW_SOURCE_REQUIRED,不得把 launcher / status 页面宣称为完整预览。
  • 侧会话新指令优先级已确认:主线接下来切换到 MEXP09 价值包 release goal;M4C-MCPE-01 继续由 PMO active assignment 跟踪。

文件变更

  • 02-P/MEXP10-CodexPluginEntry/pm/m4c-mcpe-01-dispatch-20260701.md
  • 02-P/pmo-active-assignments.json
  • 02-P/plan-progress.markdown
  • INDEX.md
  • .codex-sessionhistory/2026-07-01-Mindraw插件入口-04.md

核心事实 / 变更快照

  • 变更对象:计划项 P-20260701-mindraw-codex-plugin-entryM4C-MCPE-01 状态。
  • 事实来源:02-P/plan-progress.markdown02-P/pmo-active-assignments.json02-P/MEXP10-CodexPluginEntry/pm/m4c-mcpe-01-dispatch-20260701.md、Codex 线程 019efd0e-ae6e-7331-9a51-82906bb2c5cd
  • 变更前:M4C-MCPE-01Ready for dispatch / no active assignment
  • 变更后:M4C-MCPE-01Dispatched / active assignment;PMO active assignment M4C-MCPE-01-20260701 绑定 Coder@m4c 线程;worker 正在执行。
  • Worker 最新巡检状态:已确认 ~/plugins/mindraw 原先不存在,已开始新建 / 更新 Mindraw plugin scaffold;已新增 / 更新 plugin manifest、MCP 配置、lib/project-canvas.mjspackage.json 和启动脚本;尚未完成最终 QA / SkillSpector / PM_NOTIFY_READY。
  • 映射 / 归并 / 删除:无任务删除;本轮只把 M4C-MCPE-01 从可派发推进为已派发并由 PMO 跟踪。
  • 范围边界:没有关闭 M4C-MCPE-01 worker,没有把 active assignment 改为 done;没有派发 MD-MCPE-01;没有进入 PM-MCPE-GATE
  • 验证证据:02-P/pmo-active-assignments.json 通过 JSON 解析;git diff --check 对本轮 PM 管理文档通过。

未决问题

  • 等待 Coder@m4c 回写 PM_NOTIFY_READY、SkillSpector / plugin validation、QA、Git 证据和是否允许 PM 进入 Gate 的结论。
  • 侧会话要求主线新开 release goal,推进 MEXP09 价值包 DMG;版本号需先按 release-versioning.md 核对 1.0.1 与项目 feature release +0.1 规则是否冲突。

后续建议

主线下一步先关闭当前“派发与初始跟进”goal,然后新建 MEXP09 价值包 release goal。M4C-MCPE-01 不需要在当前 goal 继续等待 worker 完成;它已由 02-P/pmo-active-assignments.json 和 PMO hook 跟踪。