以 clean candidate e9ea5f6dfb58ff8936f26dcf6e02f6903416b67d 和正式 V3 QA Gate qrg-7ff30a9de9df 为起点,只读映射 27 个核心 UX/入口/安全用例,确认图片拖入、PDF、多文档/Tab 未从基线丢失,并拆出最少后续任务。
e9ea5f6dfb58ff8936f26dcf6e02f6903416b67d;qrg-7ff30a9de9df=PASS;Owner 目录入口决策;crg-24e1c60c869c、crg-4098c58384c6、crg-fb8c207803e9;private run 31799691142。AUTOMATED_EVIDENCE_PASS=4、TARGET_PACKAGE_QA_REQUIRED=17、IMPLEMENTATION_OR_TEST_GAP=5、N/A_APPROVED=1。.excalidraw association 已声明,但 Windows/Linux system-open delivery 未接入;当前 RunEvent::Opened 仅 macOS。.mindraw 系统双击为 N/A_APPROVED;App 内目录选择、目录拖入仍为 P0。MD-127-XPLAT-FILE-ENTRY-01 → MD-127-XPLAT-FS-FAULT-EVIDENCE-01 → MD-127-XPLAT-UX-CONTRACT-TESTS-01 → 统一 8 包后的 QA-MD-127-XPLAT-UX-TARGET-PACKAGES-01。02-P/MEXP16-CrossPlatform127/architecture/md-127-xplat-ux-regression-gap-audit-01-report-20260814.md02-P/MEXP16-CrossPlatform127/architecture/md-127-xplat-ux-regression-gap-audit-01-evidence-20260814.json02-P/plan-progress.markdown02-P/PMO_INBOX.md先由 Coder 执行 MD-127-XPLAT-FILE-ENTRY-01,只查证并关闭 Tauri 在 Windows/Linux 的普通文件 system-open delivery;不得把 .mindraw 目录 shell 入口带回范围。所有 target-package 分类必须等统一 8 包候选后由正式 QA 执行。
用途:在后续 Reviewed candidate 上复跑现有自动化;本次只读审计没有执行这些命令。
前置条件:进入对应 clean worktree,candidate 和 Gate 已冻结;使用项目正式依赖与 locked Cargo 环境。
npm test -- --run
npm run doctor
npm run build
cargo test --manifest-path src-tauri/Cargo.toml
node scripts/test-windows-safe-io-native-contract.mjs
验证:命令退出码为 0,测试计数与对应 Review Gate 记录一致。清理/恢复:这些命令不改变 Git tracked files;若生成缓存,只按项目构建规则处理,不在审计任务清理 worktree。
搜索关键词:UX regression gap audit、e9ea5f6d、EXCAL-FILE-ASSOC-01、TARGET_PACKAGE_QA_REQUIRED。