edit | blame | history | raw

QA-EDC-06-PREP 新建文档行为测试计划

日期:2026-07-10

用户目标

PMO 派工 QA-EDC-06-PREP,要求 QA 提前准备 MD-EDC-06 的新建文档行为测试计划草案和证据模板。范围只包含测试设计,不执行功能验收,不写 QA PASS / FAIL,不替代代码复核。

已完成事项

  • 读取 AGENTS.mdINDEX.md02-P/plan-progress.markdown02-P/pmo-active-assignments.json、QA 规则和派工 brief。
  • 读取 PO-EDC-06 PRD、UI-EDC-06 设计规格、ARCH-EDC-06 架构规格、MD-EDC-06-IMPL 实现派工、crg-7d105de89062 review request 和 REVIEW-EDC-06 结果。
  • 新增 QA 测试计划草案:02-P/MEXP15-SignedNotarizedDMG/qa/qa-edc-06-new-document-behavior-test-plan-20260710.md
  • 新增机器可读摘要:02-P/MEXP15-SignedNotarizedDMG/qa/qa-edc-06-new-document-behavior-test-plan-20260710.json
  • 同步更新 INDEX.md02-P/plan-progress.markdown02-P/PMO_INBOX.md

核心事实 / 变更快照

  • 变更对象:QA-EDC-06-PREP 测试计划准备状态。
  • 事实来源:
  • 02-P/MEXP15-SignedNotarizedDMG/qa/qa-edc-06-new-document-behavior-test-plan-20260710.md
  • 02-P/MEXP15-SignedNotarizedDMG/qa/qa-edc-06-new-document-behavior-test-plan-20260710.json
  • 02-P/plan-progress.markdown
  • 变更前:QA-EDC-06-PREP 为 active,只登记派工 brief,尚无 QA 计划草案和证据模板。
  • 变更后:QA-EDC-06-PREP 状态为 TEST_PLAN_DRAFT_READY / NOT_EXECUTED;计划覆盖默认新建 .mindraw package、调用方 / 当前项目目录创建、无目录不静默 Desktop、projectRoot -> MindrawCanvas/、外部缺目录 fail closed、旧 .excalidraw 兼容、自动化建议、手工 GUI 验证矩阵和 Codex / App API 集成矩阵。
  • 范围边界:未执行验收,未写 QA PASS / FAIL,未修改源码、构建脚本、候选产物或 m4c plugin。
  • 代码复核门槛:crg-7d105de89062 最新结论为 CHANGES_REQUESTED;后续 QA-EDC-06-EXEC 必须等待修复后 REVIEW-EDC-06 或等效代码复核 PASS

可复用命令 / Runbook

用途:后续 QA-EDC-06-EXEC 在 Review Gate PASS 后,可用这些命令记录执行环境、source baseline、目录结果、Desktop 负检和 .mindraw package 内部结构。实际执行时需要先替换变量并记录退出码。

前置条件:

  • PMO 已派 QA-EDC-06-EXEC
  • REVIEW-EDC-06 / crg-7d105de89062 或等效代码复核已 PASS。
  • 已准备 clean user、fresh machine 或可控测试环境。
date
sw_vers
git -C /Users/ar/Projects/Mindraw-worktrees/md-main-better-exp1 status --short --branch
git -C /Users/ar/Projects/Mindraw-worktrees/md-main-better-exp1 rev-parse HEAD
find "$QA_ROOT" -maxdepth 4 -name '*.mindraw' -print | sort
find "$HOME/Desktop" -maxdepth 1 \( -name '*.mindraw' -o -name '*.excalidraw' \) -newer "$STAMP_FILE" -print | sort
find "$PACKAGE_PATH" -maxdepth 2 -print | sort
test -f "$PACKAGE_PATH/manifest.json"
test -f "$PACKAGE_PATH/drawing.excalidraw"
test -d "$PACKAGE_PATH/.assets"

搜索关键词:QA-EDC-06-PREPQA-EDC-06-EXECcrg-7d105de89062YY.MMDD-NN.mindrawMindrawCanvasTARGET_DIRECTORY_REQUIREDno silent Desktop

未决问题

  • MD-EDC-06-IMPL 修复 REVIEW-EDC-06CHANGES_REQUESTED,并等同一 gate 或等效代码复核回写 PASS
  • PMO 需要决定 QA-EDC-06-EXEC 的执行对象、必测集合和环境。
  • 若 Codex sidebar 需要实际调用新建能力,PMO 可能需要另拆 M4C-* 任务传 projectRoot / targetDirectory

后续建议

  • PMO 消费本轮终态后,保留 QA-EDC-06-PREP 为测试设计完成,不要视为 QA 执行完成。
  • Review Gate PASS 后再派 QA-EDC-06-EXEC,按计划逐项记录 PASS / FAIL / BLOCKED / PARTIAL。