edit | blame | history | raw

MEXP14 QA 计划与阻塞记录

日期:2026-07-06
项目:Mindraw
角色:QA
任务:QA-EDC-01
Plan ID:P-20260706-external-distribution-candidate

用户目标

PMO 派发 QA-EDC-01:建立并执行 MEXP14 fresh machine / clean profile 验收计划。真实 fresh machine 优先;若没有真实新机器,必须明确 clean macOS user / clean Codex profile fallback 风险,不能把本机普通 smoke 冒充跨机器验证。

已完成事项

  • 按要求读取 AGENTS.mdINDEX.md02-P/plan-progress.markdown 的 MEXP14 计划项、MEXP14 Round Spec、角色派工简报中的 QA-EDC-01、以及 MEXP13 用户成功路径证据。
  • 读取 QA / 交付 / 发布版本 / agent skill 安全 / 会话记忆规则。
  • 采集当前本机环境、当前 MEXP13 App baseline、当前 plugin baseline 和 SkillSpector 扫描结果。
  • 新增 QA 计划:02-P/MEXP14-ExternalDistributionCandidate/qa/qa-edc-01-fresh-machine-clean-profile-plan-20260706.md
  • 新增结构化阻塞证据:02-P/MEXP14-ExternalDistributionCandidate/qa/qa-edc-01-readiness-blockers-20260706.json
  • 回写统一台账 02-P/plan-progress.markdown 的 MEXP14 Progress Log。
  • 更新 INDEX.md 登记新 QA 文件。

关键决策

  • 当前只能给出 PM_NOTIFY_READY=no:QA plan 已就绪,但 full execution 阻塞。
  • 不把 MEXP13 本机成功包 1.2.3 / Build202607042351 当成 MEXP14 外部分发候选包。
  • 不把当前用户 profile 中已安装的 mindraw@personal 0.1.0+codex.20260704090518 当成 clean profile / fresh machine 证据。
  • 当前 SkillSpector v2.3.7 对 source plugin 和 installed baseline 均返回 CAUTION,QA 不自行判定为可接受,交由 M4C-EDC-01 / REVIEW-EDC-01 / PMO 处理。

核心事实 / 变更快照

  • 变更对象:MEXP14 QA 计划与阻塞证据。
  • 事实来源:
  • 02-P/MEXP14-ExternalDistributionCandidate/qa/qa-edc-01-fresh-machine-clean-profile-plan-20260706.md
  • 02-P/MEXP14-ExternalDistributionCandidate/qa/qa-edc-01-readiness-blockers-20260706.json
  • 02-P/plan-progress.markdown
  • INDEX.md
  • 当前 App baseline:
  • Version:1.2.3
  • Build:Build202607042351
  • DMG:03-O/C2.builds/releases/Build202607042351/Mindraw_1.2.3_aarch64-Build202607042351.dmg
  • SHA256:5c8041288a61f8c09e7bf0ca8a0bcd68b55d17e5aaa1079eb8d7864a952481b5
  • Release class:mexp13-acceptance-bundle-not-formal-release-not-notarized-installer
  • App signature:ad-hoc
  • DMG signature:unsigned
  • Notarization:not-requested
  • 当前 plugin baseline:
  • Installed path:/Users/ar/.codex/plugins/cache/personal/mindraw/0.1.0+codex.20260704090518
  • Marketplace path:/Users/ar/plugins/mindraw
  • Version:0.1.0+codex.20260704090518
  • SkillSpector:CAUTION / score 21/100 / severity MEDIUM / HIGH TM1 at scripts/mindraw-canvas-service.mjs:4
  • 阻塞项:
  • 没有 EDC App candidate artifact。
  • 没有 EDC plugin candidate package / install source / runbook。
  • 当前 plugin baseline 不是 SkillSpector SAFE
  • 当前 QA session 没有 real fresh machine。
  • clean macOS user / clean Codex profile fallback 未提供、未执行。

文件变更

  • 新增:02-P/MEXP14-ExternalDistributionCandidate/qa/qa-edc-01-fresh-machine-clean-profile-plan-20260706.md
  • 新增:02-P/MEXP14-ExternalDistributionCandidate/qa/qa-edc-01-readiness-blockers-20260706.json
  • 修改:02-P/plan-progress.markdown
  • 修改:INDEX.md
  • 新增:本会话记录
  • 修改:.codex-sessionhistory/COMMANDS.md

可复用命令 / Runbook

用途:MEXP14 QA 接手时复核当前 baseline、候选 artifact、plugin 可见性与 SkillSpector 状态。

前置条件:在 /Users/ar/Projects/Mindraw 项目根执行;这些命令只用于只读采集或安全扫描,不代表 fresh machine 验收。

sw_vers && uname -m && whoami && pwd
shasum -a 256 03-O/C2.builds/releases/Build202607042351/Mindraw_1.2.3_aarch64-Build202607042351.dmg
jq '{version, buildLabel, releaseClass, source, artifacts, signing, notarization, validation}' 03-O/C2.builds/releases/Build202607042351/release-manifest.json
codex --version
codex plugin list
skillspector scan P2.mindrawforcodex/03-O/C1.source/mindraw-plugin --no-llm
skillspector scan /Users/ar/.codex/plugins/cache/personal/mindraw/0.1.0+codex.20260704090518 --no-llm

验证步骤:确认 JSON 证据可解析,且本轮相关文件无 whitespace 错误。

jq empty 02-P/MEXP14-ExternalDistributionCandidate/qa/qa-edc-01-readiness-blockers-20260706.json
git diff --check -- 02-P/MEXP14-ExternalDistributionCandidate/qa/qa-edc-01-fresh-machine-clean-profile-plan-20260706.md 02-P/MEXP14-ExternalDistributionCandidate/qa/qa-edc-01-readiness-blockers-20260706.json 02-P/plan-progress.markdown INDEX.md

清理 / 恢复:本轮未安装、卸载或修改 App / plugin runtime;无清理命令。

搜索关键词:QA-EDC-01MEXP14fresh machineclean profileSkillSpector CAUTIONBuild202607042351

未决问题

  • 等待 MD-EDC-01 提供真正外部分发 App candidate。
  • 等待 M4C-EDC-01 提供 plugin candidate、安装 / 刷新 / 回滚 runbook,并处理或解释 SkillSpector CAUTION
  • 等待 PMO 提供 real fresh machine,或明确批准 clean macOS user / clean Codex profile fallback 的残余风险。
  • 等待 OPS-EDC-01 基于真实候选补齐完整用户安装 / 回滚材料。

后续建议

候选产物到齐后,QA 应按计划优先执行 Tier A fresh machine;若只能执行 Tier B / C,报告必须以 FRESH_MACHINE_NOT_AVAILABLE 标注受限,PMO Gate 只能据此给出受限结论。