edit | blame | history | raw

2026-06-29 MEXP08A 默认入口

用户目标

用户派发 M4C-MEXP08A-02:硬化默认 Frame link resolver 入口,使默认 resolve --input <mindraw://...> 在 live App API 返回旧形状 / 非 frame-only DTO 时,继续走受控 frame-only fallback。

已完成事项

  • m4c 默认 resolver 已从修改前的 FRAME_SCOPE_UNAVAILABLE 修复为合法 frame-only context。
  • live old-shape / 非 frame-only DTO 会被记录为 LIVE_FRAME_SCOPE_REJECTED,随后继续走 selected package / registry / Mindraw document index 的 frame-filtered fallback。
  • CLI 默认入口、--no-live、selected package fallback、m4c-mcp-alpha resolve-frame-link、MCP stdio 入口均通过验证。
  • 已回写统一台账 P-20260629-mexp08a-frame-to-stitch,将 M4C-MEXP08A-02 标为完成。

关键决策

  • 不把 live old-shape 直接暴露为最终失败。
  • fallback 仍只允许调用 readonly frame filter,不允许整文档 prompt fallback。
  • 当前下一步仍不是 m4c / Mindraw 补字段,而是 PM 等 Stitch 外部服务恢复后继续 PM-MEXP08A-STITCH-01

文件变更

  • /Users/ar/Projects/ExcalidrawX/02-P/plan-progress.markdown
  • /Users/ar/Projects/ExcalidrawX/p.mindrawforcodex/02-P/MEXP08A-FrameToStitch/qa/
  • /Users/ar/Projects/ExcalidrawX/p.mindrawforcodex/INDEX.md
  • m4c 03-O commit:7c902bcc2f08d263bd1443e82d452d52a5f2dd2d

未决问题

  • Stitch 外部生成服务仍不可用,本轮不调用 Stitch。
  • 本轮不写回 Mindraw、不做 H8 / formal release。

后续建议

  • PM 在 Stitch 服务恢复后继续 PM-MEXP08A-STITCH-01
  • m4c 暂无后续阻塞;不需要 Mindraw MD-* 补字段。