edit | blame | history | raw

2026-07-07 M4C-EDC-02

用户目标

PMO 派发 M4C-EDC-02:把 MEXP14 plugin candidate 从“可安装 snapshot”收口为受控候选,明确外部机器 plugin rollback 策略、P2 source freeze 方式、artifact archival 路径,并按需要登记 Review Gate。

已处理事项

  • 读取根 AGENTS.mdINDEX.md、MEXP14 台账段、mexp14-governance-closure-20260707.md、P2 入口、CODEGRAPH、EDC-01 记录/证据和相关全局规则。
  • 核对 canonical source、local adapter、candidate root、tarball SHA、SHA256SUMS.txt、source snapshot manifest、P2 Git 状态和当前 plugin list。
  • 新增 M4C-EDC-02 rollback / freeze / archival 记录。
  • 新增 Review Gate crg-941a537b8e13 的 review request。
  • 更新主项目统一台账、根索引、P2 索引和 P2 CODEGRAPH 的证据入口。

核心事实 / 变更快照

  • Candidate root:/Users/ar/Projects/Mindraw/P2.mindrawforcodex/03-O/C2.builds/MEXP14-ExternalDistributionCandidate/mindraw-plugin-0.1.0+codex.20260704090518-EDC20260706154843/
  • Tarball SHA256:ee06e91a866049b6a8062367f77fc659aa3c3c9f5638f7b0c2b61ad8e14aa2f1
  • Review Gate:crg-941a537b8e13
  • Review request:/Users/ar/Projects/Mindraw/02-P/MEXP14-ExternalDistributionCandidate/review/m4c-edc-02-review-request-crg-941a537b8e13.md
  • EDC-02 记录:/Users/ar/Projects/Mindraw/P2.mindrawforcodex/03-O/K2.项目管理/联调QA/2026-07-07-M4C-EDC-02RollbackFreezeArchival.md
  • Rollback 策略:当前未发现上一版外部分发 plugin baseline,外部机器采用 remove-only rollback
  • Source freeze 方式:source snapshot manifest + artifact archival;没有做 clean commit/tag freeze。
  • P2 Git caveat:C2.builds/*.gitignore 忽略,C1.source/mindraw-plugin/ 仍是 untracked source snapshot。

文件变更

  • /Users/ar/Projects/Mindraw/P2.mindrawforcodex/03-O/K2.项目管理/联调QA/2026-07-07-M4C-EDC-02RollbackFreezeArchival.md
  • /Users/ar/Projects/Mindraw/02-P/MEXP14-ExternalDistributionCandidate/review/m4c-edc-02-review-request-crg-941a537b8e13.md
  • /Users/ar/Projects/Mindraw/02-P/plan-progress.markdown
  • /Users/ar/Projects/Mindraw/INDEX.md
  • /Users/ar/Projects/Mindraw/P2.mindrawforcodex/INDEX.md
  • /Users/ar/Projects/Mindraw/P2.mindrawforcodex/03-O/C1.source/CODEGRAPH.md

可复用命令 / Runbook

用途:复核 MEXP14 plugin candidate 的 artifact 完整性、source snapshot 一致性、Git ignored caveat,并执行外部机器 remove-only rollback。

前置条件:适用于 MEXP14 plugin candidate mindraw-plugin-0.1.0+codex.20260704090518-EDC20260706154843

cd /Users/ar/Projects/Mindraw/P2.mindrawforcodex/03-O/C2.builds/MEXP14-ExternalDistributionCandidate/mindraw-plugin-0.1.0+codex.20260704090518-EDC20260706154843
shasum -a 256 -c SHA256SUMS.txt
cd /Users/ar/Projects/Mindraw/P2.mindrawforcodex/03-O
diff -u C2.builds/MEXP14-ExternalDistributionCandidate/mindraw-plugin-0.1.0+codex.20260704090518-EDC20260706154843/source/source-tree-sha256.txt <(find /Users/ar/Projects/Mindraw/P2.mindrawforcodex/03-O/C1.source/mindraw-plugin -type f -not -path "*/node_modules/*" -print0 | sort -z | xargs -0 shasum -a 256)
git -C /Users/ar/Projects/Mindraw/P2.mindrawforcodex/03-O check-ignore -v C2.builds/MEXP14-ExternalDistributionCandidate/mindraw-plugin-0.1.0+codex.20260704090518-EDC20260706154843/plugin/mindraw-plugin-0.1.0+codex.20260704090518-EDC20260706154843.tar.gz C2.builds/MEXP14-ExternalDistributionCandidate/mindraw-plugin-0.1.0+codex.20260704090518-EDC20260706154843/MANIFEST.json

外部机器 remove-only rollback:

codex plugin remove mindraw@mindraw-mexp14-edc-20260706154843
codex plugin marketplace remove mindraw-mexp14-edc-20260706154843
codex plugin list

本开发机恢复 local personal baseline:

codex plugin add mindraw@personal
codex plugin list

未决问题

  • REVIEW-EDC-02 尚未由代码审核员对同一 Gate ID 回写正式结论。
  • 当前不是 clean P2 source commit/tag freeze;如要升级为正式可回滚测试包,应另拆 source-freeze 任务。
  • Candidate root 在 C2.builds/* 下被 Git 忽略,需要 PMO 决定 artifact storage / 文件保全策略。