# 2026-07-04 M4C-BUNDLE-06 ## 用户目标 - 作为新 `Coder@m4c` 接手 `M4C-BUNDLE-06`:sidebar live refresh and edit focus feedback。 - 先恢复 `/Users/ar/plugins/mindraw` source plugin 工作区,再从 source 修改并同步 installed cache。 - 限时收口,不再反复等待 Playwright / CDN 下载;若 source + installed sidebar smoke 通过则回报 `PM_NOTIFY_READY: yes`。 ## 已完成事项 - 读取并遵守 Mindraw / P2 入口规则、统一台账、PMO assignment、P2 `INDEX.md`、`CODEGRAPH.md`、任务派工、App 侧 QA 记录和 agent skill security 规则。 - 从 installed cache `/Users/ar/.codex/plugins/cache/personal/mindraw/0.1.0+codex.20260702095612` 恢复 source plugin `/Users/ar/plugins/mindraw`。 - 在 source plugin 中做最小代码改动:为 `smoke-sidebar` 增加 `MINDRAW_PLAYWRIGHT_EXECUTABLE_PATH` / `PLAYWRIGHT_CHROMIUM_EXECUTABLE_PATH` browser executable launch 入口,避免 flaky Playwright CDN / headless-shell 下载阻塞验证。 - 通过 cachebuster 将 plugin 版本推进到 `0.1.0+codex.20260704090518`,并用 `codex plugin add mindraw@personal` 同步 installed cache。 - 补齐 source + installed validation、syntax check、lifecycle / HTTP / MCP / general / sidebar smoke、SkillSpector、安全扫描和 P2 正式记录。 - PMO 收到 `PM_NOTIFY_READY: yes` 后,将 `02-P/pmo-active-assignments.json` 中 `M4C-BUNDLE-06-20260702` 从 `active` 改为 `pending-pmo-reconciliation`,并在 `02-P/plan-progress.markdown` 追加 PMO 将该 assignment 移出 active matching 的记录;这只表示 worker 回报已到 PMO,不解除主项目当前 Review Gate 约束。 ## 关键决策 - `/Users/ar/plugins/mindraw` 是 M4C / agent 本机 source plugin 实验和开发工作区;本轮不把 installed cache 当唯一长期源码。 - `smoke-sidebar` browser executable env 只影响测试 / smoke 启动路径,不改变用户侧 sidebar 行为。 - 当前任务仍只覆盖 latest-created project canvas;任意 `mindraw://...documentId...elementId...` target-link sidebar entry 另拆。 ## 文件变更 - `/Users/ar/plugins/mindraw/scripts/mindraw-canvas-service.mjs` - `/Users/ar/plugins/mindraw/.codex-plugin/plugin.json` - `/Users/ar/.codex/plugins/cache/personal/mindraw/0.1.0+codex.20260704090518/` - `/Users/ar/Projects/Mindraw/P2.mindrawforcodex/02-P/MEXP13-AcceptanceBundle/qa/bundle06/` - `/Users/ar/Projects/Mindraw/P2.mindrawforcodex/03-O/K2.项目管理/联调QA/2026-07-02-M4C-BUNDLE-06SidebarLiveRefreshFocusFeedback.md` - `/Users/ar/Projects/Mindraw/P2.mindrawforcodex/INDEX.md` - `/Users/ar/Projects/Mindraw/P2.mindrawforcodex/03-O/C1.source/CODEGRAPH.md` - `/Users/ar/Projects/Mindraw/P2.mindrawforcodex/03-O/K2.项目管理/README.md` - `/Users/ar/Projects/Mindraw/02-P/plan-progress.markdown` - `/Users/ar/Projects/Mindraw/02-P/pmo-active-assignments.json` ## 未决问题 - App 前置 / focus 仍受 macOS windowing 和 Mindraw App 侧能力限制;m4c 侧给出明确可见反馈。 - 用户人工体验验收仍需 PMO 结合 App 侧 review / packaging 状态组织。 - 长期 plugin source 目录治理已由 PMO 登记为后续事项,当前不迁移目录。 ## 后续建议 - PMO 结合 `MD-BUNDLE-06` App 侧状态决定 refreshed DMG / Gate / 用户复验路径,若打包目标版本不低于 `1.2.3`。 - 若需要处理任意 target link entry,另拆独立 `M4C-*` 任务并明确 document / element target 契约。