edit | blame | history | raw

2026-06-26 Round04 语义收口

用户目标

用户确认此前整理出的 8 组剩余 Round04 语义问题全部同意默认建议,不再需要继续逐项追问。

已完成事项

  • 更新主项目 02-P/plan-progress.markdown
  • 记录 Round04 用户语义完整收口。
  • 将下一步从“继续补剩余契约”改为 metadata storage、MCP tool contract、QA matrix 和 Round05 Go / No-Go。
  • 同步 m4c Round04 文档状态:
  • 用户语义已收口。
  • 后续转入技术契约和 QA 用例化。

关键决策

  • source Frame 元素归属:只读明确属于当前选中 Frame 的元素;跨出 / 嵌套 / 归属不明先诊断,不自动扩展。
  • result Frame 尺寸:宽度参考 source Frame,高度按内容扩展,图片保持比例。
  • source/result 关系和 ID:每次提交独立 jobId,result 指向原 source;复制 source 后生成新身份,不继承旧历史。
  • 变化、删除、移动、复制:source 变更只标记旧 result 为 stale;删除不自动连带删除;移动不破坏关系;复制不复制历史关系。
  • 资产与导出:Phase 4 前保证画面和图片可见,metadata 尽量保留但不承诺完整 repair。
  • 审计与隐私:保存 prompt 摘要 + 全文、时间、状态、失败原因、工具来源和必要 hash / 版本信息;未来提供清理能力。
  • 全盘扫描:不做无提示后台常驻扫描;只在 doctor、链接恢复失败、用户主动重建索引时扫描;索引只存最小 metadata。
  • 真实写回安全体验:首版必须 dry-run + 自动备份;备份失败拒写;App 正打开同包时提示保存关闭后重试或复制到副本。

文件变更

  • 02-P/plan-progress.markdown
  • p.mindrawforcodex/PROJECT.md
  • p.mindrawforcodex/INDEX.md
  • p.mindrawforcodex/mindrawforcodex-工作计划.md
  • p.mindrawforcodex/02-P/Round04-AIFrameSemantics/

未决问题

  • 用户语义问题已收口。
  • 后续仍需技术设计:metadata storage、MCP tool contract、schema、QA matrix、Round05 Go / No-Go。

后续建议

  • 进入 Round04-A:metadata storage / MCP tool contract / dry-run / backup / repair 技术契约。
  • 并行进入 Round04-QA:把语义转成测试矩阵。