edit | blame | history | raw

MEXP14 运营材料

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

用户目标

PMO 派工要求运营窗口把 MEXP14 外部分发候选组织成普通用户能拿到、校验、安装和回滚的材料。必须按项目入口读取规则执行,不绕过 QA / PMO Gate,不把本机验收成功写成正式公开版本;等待 App / plugin 新产物时先产出模板和阻塞条件。

已处理事项

  • 读取 AGENTS.mdINDEX.md02-P/plan-progress.markdownP-20260706-external-distribution-candidate、MEXP14 Round Spec、角色派工中的 OPS-EDC-01 段。
  • 读取并遵守 release-versioning.mddelivery-gate.mdqa-workflow.mdwork-continuity.mdsession-memory.md
  • 新增运营材料模板:02-P/MEXP14-ExternalDistributionCandidate/ops/ops-edc-01-distribution-kit-template-20260706.md
  • 同步 INDEX.md、MEXP14 Round Spec 和统一台账 02-P/plan-progress.markdown

核心事实 / 变更快照

  • 变更对象:MEXP14 外部分发候选运营材料入口。
  • 事实来源:
  • 02-P/MEXP14-ExternalDistributionCandidate/ops/ops-edc-01-distribution-kit-template-20260706.md
  • 02-P/plan-progress.markdown
  • 02-P/MEXP14-ExternalDistributionCandidate/pm/mexp14-round-spec-20260706.md
  • INDEX.md
  • 变更前:MEXP14 只有 PM Round Spec、角色派工文档和 qa/ 目录;OPS-EDC-01 状态为 assigned,没有运营安装 / 校验 / 回滚材料模板。
  • 变更后:
  • 新增 ops/ops-edc-01-distribution-kit-template-20260706.md
  • Round Spec 中 OPS-EDC-01 状态更新为 template-ready / blocked-pending-artifacts
  • 统一台账中 OPS-EDC-01 任务卡标为已产出模板,并明确真实 App / plugin / QA / PMO Gate 字段待补。
  • INDEX.md 增加新运营模板入口。
  • 范围边界:只产出过程文档和运营模板;未生成 App / plugin 新产物,未运行构建,未改源码,未替 QA、代码审核、PMO Gate 或用户验收下结论。
  • 验证证据:
  • rg -n "ops-edc-01-distribution-kit-template|OPS-EDC-01|MEXP14-ExternalDistributionCandidate/ops" INDEX.md 02-P/MEXP14-ExternalDistributionCandidate/pm/mexp14-round-spec-20260706.md 02-P/plan-progress.markdown
  • git diff --stat -- 02-P/MEXP14-ExternalDistributionCandidate/ops/ops-edc-01-distribution-kit-template-20260706.md 02-P/MEXP14-ExternalDistributionCandidate/pm/mexp14-round-spec-20260706.md 02-P/plan-progress.markdown INDEX.md

文件变更

  • 02-P/MEXP14-ExternalDistributionCandidate/ops/ops-edc-01-distribution-kit-template-20260706.md:新增外部分发候选目录结构、安装、SHA256 校验、卸载 / 回滚、候选 release note 草案、阻塞条件和待补产物清单。
  • INDEX.md:登记 MEXP14 ops/ 模板入口。
  • 02-P/MEXP14-ExternalDistributionCandidate/pm/mexp14-round-spec-20260706.md:更新 OPS-EDC-01 状态和 Progress Log。
  • 02-P/plan-progress.markdown:更新 OPS-EDC-01 任务卡和 Progress Log。

可复用命令 / Runbook

用途:MEXP14 外部分发候选用户侧校验、App 备份和回滚模板。实际文件名和 plugin 命令必须等 MD-EDC-01 / M4C-EDC-01 填入后再执行。

前置条件:

  • 已拿到 MEXP14 候选包目录。
  • SHA256SUMS.txt 已由发布负责人生成并覆盖 App DMG、plugin package、manifest 和关键说明文件。
  • App version / build、plugin version / cachebuster、签名 / notarization、fresh machine 状态已填入 manifest 或 release note。

设置 / 验证命令:

shasum -a 256 -c SHA256SUMS.txt
shasum -a 256 app/Mindraw_<version>_aarch64-Build<YYYYMMDDHHMM>.dmg
shasum -a 256 plugin/mindraw-plugin-<version-or-cachebuster>.tar.gz

App 备份命令:

ditto -c -k --sequesterRsrc --keepParent /Applications/Mindraw.app ~/Desktop/Mindraw.app.backup-$(date +%Y%m%d%H%M).zip

App 移除命令:

rm -rf /Applications/Mindraw.app

Plugin 命令占位:

<PLUGIN_INSTALL_COMMAND_FROM_M4C_EDC_01>
<PLUGIN_REFRESH_OR_RESTART_COMMAND_FROM_M4C_EDC_01>
<PLUGIN_VISIBLE_CHECK_COMMAND_FROM_M4C_EDC_01>
<PLUGIN_BACKUP_COMMAND_FROM_M4C_EDC_01>
<PLUGIN_ROLLBACK_COMMAND_FROM_M4C_EDC_01>
<PLUGIN_ROLLBACK_VERIFY_COMMAND_FROM_M4C_EDC_01>

清理 / 恢复:

  • App 回滚优先使用 PMO 提供的上一版 DMG 或备份 zip。
  • Plugin 回滚必须使用 M4C-EDC-01 提供的 plugin/rollback-plugin.md
  • 如果 SHA 不一致、Gatekeeper 阻断、plugin 不可见或回滚失败,停止继续测试并回报 PMO。

搜索关键词:OPS-EDC-01MEXP14ExternalDistributionCandidateSHA256SUMS.txtBuildYYYYMMDDHHMMrollback-plugin.mdGO_FOR_EXTERNAL_USER_RECHECK

未决问题 / 待补产物

  • MD-EDC-01:新 App DMG 或等效冻结说明、manifest、SHA256、build-info、tag / checkpoint、签名 / notarization 状态。
  • M4C-EDC-01:plugin package / install source、install / refresh / rollback runbook、SkillSpector、敏感扫描、smoke 证据。
  • REVIEW-EDC-01:如出现真实 diff,按同一 Review Gate ID 给出代码复审结论。
  • QA-EDC-01:fresh machine / clean profile 报告、截图、失败复现步骤。
  • PM-EDC-GATEGO_FOR_EXTERNAL_USER_RECHECK / NO_GO / BLOCKED_PENDING_FRESH_MACHINE

后续建议

PMO 收到 App / plugin 新产物后,按 OPS 模板补齐 MANIFEST.jsonSHA256SUMS.txtREADME-install.mdRELEASE-NOTES-candidate.md,再交给 QA 做 fresh machine / clean profile 复核。