PMO 派工 REVIEW-EDC-06-FIX-01,要求 Mindraw 代码审核员对 MD-EDC-06-FIX-01 做正式代码复审,继续使用同一个 Review Gate ID:crg-7d105de89062。
边界:只做代码复核,不修改目标 worktree 源码、测试、构建脚本或候选产物;不修改 m4c plugin;不执行 QA;不替代 PMO Gate、用户验收、CM1 clean recheck 或发布判断。
AGENTS.md、INDEX.md、CODEGRAPH.md、02-P/plan-progress.markdown 中 P-20260707-signed-notarized-dmg、原 review request、上一轮 review result、fix dispatch、fix evidence 和 code-governance.md。/Users/ar/Projects/Mindraw-worktrees/md-main-better-exp1 / branch codex/md-main-better-exp1 的声明 diff。CHANGES_REQUESTED 三项:.mindraw package / MindrawCanvas symlink 与 canonicalization 边界已通过 symlink_metadata()、allowed base、Rust symlink tests 处理。create_blank_mindraw_package 无 fileName 时已改为 YY.MMDD-01.mindraw 形状并保留唯一性递增。CODEGRAPH.md / INDEX.md / CHANGELOG.md 没有在隔离 worktree 内伪造更新,作为后续 mainline integration 项保留。02-P/MEXP15-SignedNotarizedDMG/review/review-edc-06-fix-01-result-crg-7d105de89062.md。02-P/plan-progress.markdown 中 REVIEW-EDC-06-FIX-01 任务卡和 Progress Log。crg-7d105de89062 的 REVIEW-EDC-06-FIX-01 代码复审结论。02-P/MEXP15-SignedNotarizedDMG/review/review-edc-06-fix-01-result-crg-7d105de89062.md 和 02-P/plan-progress.markdown。REVIEW-EDC-06 对同 gate 结论为 CHANGES_REQUESTED,要求修复 symlink/canonicalization 边界、后端默认命名和文档处理结论。REVIEW-EDC-06-FIX-01 对同 gate 结论为 PASS,仅代表代码复核层面。CODEGRAPH.md / INDEX.md / CHANGELOG.md。用途:复跑 MD-EDC-06-FIX-01 的代码复审验证信号。
前置条件:目标 worktree 为 /Users/ar/Projects/Mindraw-worktrees/md-main-better-exp1,分支为 codex/md-main-better-exp1。
cd /Users/ar/Projects/Mindraw-worktrees/md-main-better-exp1
git status --short --branch --untracked-files=all
git diff --check
git diff -- src src-tauri | rg -n "(SECRET|TOKEN|PASSWORD|PRIVATE_KEY|BEGIN RSA|AWS_|AKIA|sk-|xoxb-|ghp_|-----BEGIN)"
npm run test:run -- src/lib/newDocument.test.ts
npm run test:run
npm run build
cargo check --manifest-path src-tauri/Cargo.toml
cargo test --manifest-path src-tauri/Cargo.toml mindraw_new_document_tests
cargo test --manifest-path src-tauri/Cargo.toml
验证结果:本轮 git diff --check 通过;敏感信息扫描无命中;前端 targeted/full tests 通过;npm run build 通过且只有既有 warning;cargo check、targeted Rust tests 和 full Rust tests 均通过。
QA-EDC-06-EXEC。CODEGRAPH.md / INDEX.md / CHANGELOG.md 或明确 changelog/release note 归属。