# 2026-06-30 MEXP08B 启动 ## 用户目标 用户确认下一轮 goal:`M-体验08B:外部模型生成结果写回 Mindraw result Frame`,要求开工。 ## 已完成事项 - PM 创建 goal:`M-体验08B:外部模型生成结果写回 Mindraw result Frame`。 - 在统一台账 `/Users/ar/Projects/ExcalidrawX/02-P/plan-progress.markdown` 新增计划项 `P-20260630-mexp08b-external-model-writeback`。 - 新增 PM dispatch 文档:`/Users/ar/Projects/ExcalidrawX/02-P/MEXP08B-ExternalModelWriteback/pm/mexp08b-dispatch-20260630.md`。 - 更新 `/Users/ar/Projects/ExcalidrawX/INDEX.md`,登记 `02-P/MEXP08B-ExternalModelWriteback/`。 - 直接派发 `MD-MEXP08B-01` 给 `coder2@mindraw` 线程 `019f0cb7-61d6-7b81-8f41-b3544b62e737`。 - 直接派发 `M4C-MEXP08B-01` 给 `Coder@m4c` 线程 `019efd0e-ae6e-7331-9a51-82906bb2c5cd`。 - 创建 heartbeat automation:`mexp08b-pm-monitor`,每 15 分钟检查两侧任务状态和台账回写。 - PM 第 1 轮监控确认两侧 worker 均已领取任务且处于 `inProgress`,并把状态回写到统一台账。 ## 关键决策 - MEXP08B 第一版不重新生成模型输出,直接复用 MEXP08A 已由用户验收的 Codex image2 PNG: - `/Users/ar/Projects/ExcalidrawX/02-P/MEXP08A-FrameToStitch/pm/mexp08a-image2-fallback-20260630.png` - 本轮核心不再是模型生成,而是闭环写回:`Frame-only context -> external model result -> Mindraw controlled writeback -> result Frame + .assets`。 - PM 不碰源码;代码、测试、运行时、构建和产品行为变更分别由 `MD-*` / `M4C-*` worker 执行。 - m4c 不得 direct-write `.mindraw` 包或 `.assets`,只能通过 Mindraw App API / controlled mutation 发起写回。 - Stitch 仍为独立通道健康问题,不阻塞 MEXP08B。 ## 文件变更 - 新增:`02-P/MEXP08B-ExternalModelWriteback/pm/mexp08b-dispatch-20260630.md` - 更新:`02-P/plan-progress.markdown` - 更新:`INDEX.md` ## 未决问题 - `MD-MEXP08B-01` 当前已识别现有 `createAiResultFrame` 偏 `resultText`,外部图片写回需要扩展可控 mutation / App API 的 `imageResult` 包,并注意已验收 PNG base64 payload 可能触发 App API request size 风险;等待 coder2@mindraw 最终回报。 - `M4C-MEXP08B-01` 当前已识别 Mindraw capability 尚未正式提供外部图片 result 写回面,m4c 正在准备 sanitized writeback package / runner;如 capability 不足,应返回精确 blocker,不得 direct-write `.mindraw` 或 `.assets`;等待 Coder@m4c 最终回报。 - `PM-MEXP08B-GATE` 尚未进入;需两侧完成并回写证据后再判断是否交用户验收。 ## 后续建议 - PM 按 `mexp08b-pm-monitor` 监控两侧进展。 - 如果两边都完成,PM 应优先收敛本机用户可见验收步骤:打开安全 `.mindraw` 副本,确认右侧 result Frame 可见、source preserved、`.assets` 非空、保存重开稳定。