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:把语义转成测试矩阵。