生成日期:2026-08-22
2026-08-15-Windows原生工作流修复.md31799691142 达到 x64/ARM64 native19 全绿,但后续 Windows exact authority 分支的私有 run 31822384934 因旧 branch 绑定和 evidence 失败传播问题未产出 native 结论;最新修复 Gate crg-7e8bd8563f61 仍需固定 Reviewer 正式结论后才可再授权私有运行。2026-08-15-Windows原生工作流修复.md:修复 private run 31822384934 暴露的旧 branch 硬编码与 identity/evidence 失败传播问题;workflow_dispatch 新增 required expected_candidate_ref,与 expected_candidate_sha 分别绑定实际 ref/SHA,identity 失败也必须输出固定脱敏 evidence;Node contract 23/23、frontend 249/249、doctor 15/15、Rust 130/130、build 与双 Windows target compile-only 通过。Gate crg-7e8bd8563f61 等待固定 Reviewer。2026-08-15-Mindraw-127私有运行.md:Owner 授权一次私有 Windows x64/ARM64 runner;创建 child 15eb002ac4dd3483e8c4e17b17f67cd25f59174c 并触发 run 31822384934 attempt 1。两端 identity 后 native tests skipped 且未生成脱敏 artifact,根因为 workflow EXPECTED_REF 硬编码旧 cross-platform 分支。26.0814-Mindraw.跨平台127-Windows精确文件权限.md:Windows regular-file exact authority 改为同一 delete-capable temp handle 写入/同步/handle rename/rename 后复验/authority-retained stable reopen。compile-only 不可冒充 Windows native syscall evidence,终态为 BLOCKED_WINDOWS_NATIVE_EVIDENCE_REQUIRED。2026-08-14-跨平台UX契约测试-02.md:crg-9e78d2570c8c=PASS 后,将跨平台 UX 契约四文件冻结为本地 checkpoint 17ee5ebda74bd4b4125d6f7ace435082b25475c0,未 push/merge/tag/PR/Release/Actions。2026-08-14-跨平台UX契约测试-01.md:关闭 crg-d54d4c859cbf 的非 Unicode reveal 与 About/Quit placement 问题,形成新 Gate crg-9e78d2570c8c;Rust130、frontend249、doctor15、build、probe contract12、diff/privacy 通过。26.0814-Mindraw.跨平台开发-Windows原生全绿.md:固定 Reviewer 对 W07/W10 FIX-03 Gate crg-060e10ece469 返回 PASS;第 6 次私有 Windows native run 31799691142 在 candidate e9ea5f6dfb58ff8936f26dcf6e02f6903416b67d 上 x64/ARM64 均 core5/5、native19 19/19。该结论仍仅是 SafeIO 私有 evidence,不是正式 Windows QA、包或发布 PASS。26.0814-Mindraw.跨平台开发-文件入口.md:Windows/Linux .excalidraw 冷/热启动系统文件入口接入既有 opened-file queue;只接受可读 regular .excalidraw,拒绝 .mindraw 内部 scene、目录、无效 Unicode、不可读和重复 canonical identity。Gate crg-5ae88f5d1d6b 形成后续 PASS checkpoint。26.0814-Mindraw.Coder-文件系统故障证据.md:文件系统故障矩阵原型可表达 temp/create/flush/sync/rename/final-open/final-verify/cleanup/read-only/replacement,但 exact identity commit/cleanup authority 未闭环,未生成 Review Gate,终态 BLOCKED_SAFE_IDENTITY_ATOMICITY。26.0814-Mindraw.PMO-主线Mindraw-Runner终审阻断.md:Mindraw PMO:Runner 终审阻断。核对 Hook 提示的三个旧 Gate:crg-75ee33598c99=CHANGES_REQUESTED 已进入后续修复链;crg-fc23b18024e0=PASS;crg-5e8e22bdab66=PASS。它们不是三个新的未处理审核任务。2026-08-14-Windows原生前置修复-01.md:Windows 原生前置修复(第二棒)。x64 根因:Rust 实际测试模块是 windows_safe_io::tests,旧 contract、list 与 native execution 错用不存在的 windows_safe_io::native_tests,Cargo 合法返回空列表。2026-08-14-Windows私有原生复跑.md:Windows 私有原生复跑。Preflight 核对 branch/HEAD、PRIVATE visibility、default/target branch、remote head、三个 Gate、四变更与九保护 SHA。26.0814-Mindraw.跨平台发布链-执行权威架构阻塞.md:执行权威架构阻塞。核验 Swift/Foundation、Darwin SDK 和 libc 的公开执行能力。2026-08-14-Windows原生前置修复.md:Windows 原生前置修复。原始记录保留为证据源;本主题仅做二级索引。26.0814-Mindraw.跨平台发布链-WindowsSafeIO私有原生运行.md:Mindraw 跨平台发布链:Windows SafeIO 私有原生运行。原始记录保留为证据源;本主题仅做二级索引。26.0814-Mindraw.跨平台发布链-WindowsSafeIO原生门-01.md:Windows SafeIO 原生 workflow 计数门修正。workflow_dispatch required expected_candidate_sha,pre-Cargo 与 github.sha 严格比较。26.0814-Mindraw.跨平台发布链-隔离执行快照绑定-01.md:隔离执行快照最终绑定修正。保留 exclusive/no-follow snapshot 创建 handle,使用同一 handle 完成 mode/immutable hardening 与 post-hardening SHA/type/mode/flags 复验。26.0814-Mindraw.跨平台发布链-WindowsSafeIO原生门.md:Mindraw 跨平台发布链:Windows SafeIO 原生门。新增manual-only workflow,固定Windows x64/ARM64两个native runner。26.0814-Mindraw.跨平台发布链-隔离执行快照绑定.md:Mindraw 跨平台发布链:隔离执行快照绑定。Runner从同一个已打开source handle边读取边计算SHA并写入独占O_EXCL|O_NOFOLLOW snapshot。26.0814-Mindraw.跨平台发布链-WindowsSafeIO最终修正.md:Mindraw 跨平台发布链:Windows SafeIO 最终定向修正。原始记录保留为证据源;本主题仅做二级索引。26.0814-Mindraw.跨平台发布链-隔离执行可观测性.md:隔离执行可观测性修复。新增 EvidenceToolRunner.swift,在 reviewed binary 启动前核对 SHA-256,mismatch 返回78且不执行。2026-08-14-八包方案与FinderQA.md、26.0814-Mindraw.PMO-主线Mindraw-1.2.7跨平台启动.md。7807d70b323c1fb51afe2b9718f5be8f261be519;冻结 commit 4353e3484bcf227f0c3a0beefdb0548ca58be4ac;review gate crg-8c01f5c360ef=PASS。CHANGELOG.md、CODEGRAPH.md、scripts/package-mindraw.node-test.mjs、scripts/package-mindraw.sh;patch SHA256 为 26bc313d7f7c36caf29c91e74beb078cb680967265ba9bc6af0d4b9872d8eefe。1.2.7 / Build202608140433,DMG SHA256 c97fd004a81a090e541dfa46afd6b8dbf6dc17090d57960b461cb67161068f0c。该候选未因 Finder 拖放链路获得 FULL QA PASS。2026-08-14-跨平台基线冻结.md、26.0814-Mindraw.QA-发布候选白屏失败.md、26.0814-Mindraw.Coder-DMG白屏不可复现.md。PARTIAL_AUTOMATION_LIMIT / COMBINED=NOT_FULL_PASS / PRODUCT=NOT_EVALUATED;候选身份、七工具、bounded readiness、locator/diagnoser、normalized isolation、source binding、Place、一次 NativeDrag、restore、清理和 SHA 保持均通过,但拖后/保存后 package 仍为 0 scene/files/assets/blob。PARTIAL_AUTOMATION_LIMIT / PRODUCT_NOT_EVALUATED;不能作为产品 PASS/FAIL。crg-41ff70519f76=CHANGES_REQUESTED:retained handle hardening 与 hashed record 已补强,但实际 Process.run() 仍按 path 重新打开,存在 final check 到 exec 窗口替换风险。crg-6eb66d1a8921 最终 blocked / BLOCKED_NO_REVIEWABLE_DIFF;Finder 正式 QA 与体验 DMG 继续关闭。26.0814-Mindraw.QA-Normalized拖放09.md、26.0814-Mindraw.QA-IdentityBoundCopy拖放10.md、26.0814-Mindraw.PMO-主线Mindraw-Runner终审阻断.md。31786586195 attempt 1 固定为 failure:x64 identity PASS 但 native list empty,ARM64 toolchain PASS 但 runner identity contract failure,actual native tests 均 NOT_RUN;该结果不是产品不兼容、Windows QA、包或发布结论。crg-8a8df5f2b4fe:统一真实 windows_safe_io::tests 枚举/执行过滤器,ARM64 改由 GitHub runner arch + exact Rust host 双门;Review PASS 后才允许下一次 private run。31788619371 / 31791755512 均为双架构 native exit101 或 17/2 failure,不允许读取 raw logs;分阶段诊断、artifact 增长门、固定槽位 W07/W10、fixture 修正、函数体契约与全局 scanner 契约串行推进。31799691142 attempt 1 在 candidate e9ea5f6dfb58ff8936f26dcf6e02f6903416b67d 上 x64/ARM64 均 core5/5、native19 19/19、W01-W19 全 PASS;这只证明 private SafeIO native evidence,不等于 Windows 正式 QA、NSIS 包、公众支持或发布结论。17ee5ebda74bd4b4125d6f7ace435082b25475c0,diff SHA 15169f1a884249ac4f11ea49223ade3c22383732e660da6d55bebfe70bbc2440;compile-only 通过但缺真实 Windows native syscall evidence。Owner 后续授权 single attempt run 31822384934,因旧 ref 硬编码与 evidence 失败传播问题未产出 native 结论;最新 workflow fix Gate crg-7e8bd8563f61 需要 Reviewer PASS 后才可再次运行。26.0814-Mindraw.跨平台发布链-WindowsSafeIO原生门.md、2026-08-14-Windows私有原生复跑.md、2026-08-14-Windows原生前置修复-01.md、26.0814-Mindraw.跨平台开发-Windows原生全绿.md、2026-08-15-Windows原生工作流修复.md。.excalidraw 文件入口从 clean candidate e9ea5f6dfb58ff8936f26dcf6e02f6903416b67d 开始,只关闭 Windows/Linux system-open delivery;冷启动 args_os() 与热启动 tauri-plugin-single-instance 回调共用 OpenedFileQueue,拒绝 .mindraw 内部 scene、不可读、目录、无效 Unicode 与重复 canonical identity。Gate crg-5ae88f5d1d6b=PASS 后本地 checkpoint 为 435b2af8f9ec2aa37f796948a5f4582183fb6a06。435b2af8f9ec2aa37f796948a5f4582183fb6a06 出发,保护三平台 command/accelerator/placement、窗口语义、open/save/reveal Path core、Unicode/空格/长路径与 Unix 非 UTF-8 fail-closed。修正后 Gate crg-9e78d2570c8c=PASS,本地 checkpoint 为 17ee5ebda74bd4b4125d6f7ace435082b25475c0。BLOCKED_SAFE_IDENTITY_ATOMICITY:path-based verify -> rename 与 identity-check -> unlink 仍有 replacement TOCTOU,必须先评估三平台 exact-object commit/delete authority。Windows regular-file exact authority 实现后仍因缺真实 native evidence 固定为 BLOCKED_WINDOWS_NATIVE_EVIDENCE_REQUIRED。26.0814-Mindraw.跨平台开发-文件入口.md、26.0814-Mindraw.跨平台开发-文件入口Checkpoint.md、2026-08-14-跨平台UX契约测试-02.md、26.0814-Mindraw.Coder-文件系统故障证据.md、26.0814-Mindraw.跨平台127-Windows精确文件权限.md。17langba 创建截图、Owner 对 17lang 管理权限的明确确认,以及既有项目台账 P-20260711-mindraw4agent-github-open-source。17lang 被占用,继而创建 17langba。17lang;17langba 为 Owner 名下新建但不承载项目的空组织。17lang/mindraw4agent;不存在迁移到 17langba/mindraw4agent 的决策。17langba,未迁移仓库,未修改远端仓库、Release、成员或计费设置。17lang 在自己名下且有管理权限;公开仓库 https://github.com/17lang/mindraw4agent 可访问。QA-MD-127-XPLAT-PLAN-01 测试计划门禁。qrg-4b2af422a1c3PM_NOTIFY_READY QA-MD-127-XPLAT-PLAN-01 RESULT=PLAN_READY REVIEW_GATE=qrg-4b2af422a1c37807d70b323c1fb51afe2b9718f5be8f261be5191.2.7.exe、Windows ARM64 NSIS .exe、Linux x86_64 AppImage、Linux x86_64 DEB、Linux arm64 AppImage、Linux arm64 DEB。PLAN_READY / waiting Owner-PO + Senior QA sign-offsource.mindraw.tags 身份来源。7807d70b323c1fb51afe2b9718f5be8f261be519 上的未提交四文件 diff。02-P/MEXP16-CrossPlatform127/md-127-rel-tag-identity-fix-review-request-crg-8c01f5c360ef.md。02-P/MEXP16-CrossPlatform127/architecture/md-127-xplat-portability-audit-20260814.md / .json。.mindraw 目录包在 Windows/Linux 的双击策略未决。.mindraw 选项:短期显式打开;先做目录 shell verb spike;或经 Owner决策引入单文件便携容器。当前建议先 spike,不直接改格式。.mindraw / .excalidraw gate 与状态传播。/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/pm/owner-decision-mindraw-dir-entry-20260814.md;资深 QA review qrg-4b2af422a1c3=CHANGES_REQUESTED;架构 gate crg-8fe25359dc41=PASS。.mindraw directory entry 为 BLOCKED_PRODUCT_DECISION,不创建正式 V2 gate。qrg-7721c8002276;macOS .mindraw Finder package 双击是 P0;Windows/Linux .mindraw App 内选择目录与顶层目录拖入是 P0;Windows/Linux 文件管理器双击 .mindraw 目录是 N/A_APPROVED;.excalidraw 普通文件系统关联仍覆盖 8 包。.mindraw 目录格式,不引入单文件容器,不承诺 Windows/Linux 文件管理器双击目录包;shell verb/file-manager action 只作为后续增强。python3 -m json.tool 校验正式 V2 JSON 通过;rg 检查 gate、终态、N/A_APPROVED、Owner contract 关键字段命中。qrg-7721c8002276=CHANGES_REQUESTED;Owner 决策 /Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/pm/owner-decision-mindraw-dir-entry-20260814.md;架构 gate crg-8fe25359dc41=PASS。test_cases,遗漏 V1 中大量仍适用 P0/P1 回归;Markdown/JSON ID 和 schema 不一致;Windows 10 未决但 remaining_blocker=null。LINK-01、旧 reveal、统一 lifecycle 被三类入口 Gate 和包型 lifecycle 用例取代。OWNER_RELEASE_STRATEGY_PENDING,允许值为 SUPPORTED、COMPATIBILITY_SMOKE_ONLY_NOT_PUBLIC_SUPPORT、EXCLUDED_FROM_PUBLIC_SUPPORT;QA 未替 Owner/Release 做决定。python3 -m json.tool 解析;Markdown/JSON 用例数量均为 44、顺序一致、重复 ID 为空、schema mismatch 为空、未知 package/environment 引用为空,consistency result 为 PASS。7807d70b...,目标branch/worktree不存在。4353e348...;源branch和新跨平台branch都指向该commit;两个worktree均clean。CHANGELOG.md、CODEGRAPH.md、scripts/package-mindraw.node-test.mjs、scripts/package-mindraw.sh。7807d70b... → frozen commit 4353e348...;review gate crg-8c01f5c360ef=PASS →精确四文件提交。26bc313d7f7c36caf29c91e74beb078cb680967265ba9bc6af0d4b9872d8eefe;脚本测试2/2、shell syntax、diff check通过。unavailable/not-applicable。qrg-7ff30a9de9df。PM_NOTIFY_READY QA-MD-127-XPLAT-PLAN-03-FIX-01 RESULT=PLAN_READY REVIEW_GATE=qrg-7ff30a9de9df。WL-MINDRAW-DIR-ENTRY-03.preconditions 从字符串修正为字符串数组;一致性 checker 校验所有必需字段类型。PASS;旧字符串缺陷 negative fixture 为 FAIL,错误项为 expected list / actual str。COMPATIBILITY_SMOKE_ONLY_NOT_PUBLIC_SUPPORT,不进入正式阻塞 P0/P1 matrix;Windows 10 ARM64 unsupported 且不在 formal matrix。BLOCKED_ENVIRONMENT_MISSING。23J620,Ventura 13.7.8 build 22H730,Tahoe 26.6 build 25G72。Build202608140433c97fd004a81a090e541dfa46afd6b8dbf6dc17090d57960b461cb67161068f0c4353e3484bcf227f0c3a0beefdb0548ca58be4ac / v1.2.7-Build202608140433PASSFAIL / CLEAN_PROFILE_MOUNTED_APP_WEBVIEW_WHITE_WINDOW.mindraw、保存重开、拖图、PDF、多 Tab、.excalidrawPM_NOTIFY_READY QA-OPS-MD-127-TAG-FIX-REBUILD-01 RESULT=FAIL02-P/M4C-GitHubOpenSource/qa/qa-ops-md-127-tag-fix-rebuild-01-report-20260814.mdQA-OPS-MD-127-TAG-FIX-REBUILD-01 白屏复现事实。02-P/MEXP16-CrossPlatform127/review/md-127-dmg-white-screen-fix-01-blocked-20260814.md。02-P/MEXP16-CrossPlatform127/pm/mexp16-round-spec-20260814.md;源码基线 7807d70b323c1fb51afe2b9718f5be8f261be519。4353e348...、src-tauri/Cargo.toml、src-tauri/Cargo.lock、探针脚本及 crg-589de5109743 复审材料。objc2-foundation 无条件解析;Cargo lockfile 被 *.lock 忽略;没有六 target 重复探针。cfg(target_os = "macos") 下解析;Cargo lockfile 版本化;固定六 target 均输出 host/toolchain/tooling/raw exit/status。llvm-rc;Linux x64/ARM64 exit 101,缺 cross sysroot/pkg-config。最终分类 2 PASS / 0 FAIL_COMPILE / 4 BLOCKED_ENVIRONMENT_MISSING。scripts/mindraw-xplat-build-probe.mjs 的 Cargo 失败分类。crg-1ec3d20d5ff8。BLOCKED_ENVIRONMENT_MISSING;纯源码→FAIL_COMPILE;源码+环境混合→FAIL_COMPILE;未知非零→FAIL_COMPILE。llvm-rc,Linux 命中 cross pkg-config/sysroot。该矩阵不代表目标平台 QA 或支持通过。UNEXPLAINED_FATAL_FAILURE 并归类 FAIL_COMPILE。FAIL_COMPILE。qa-ops-md-127-tag-fix-rebuild-03-finder-drop-dispatch-20260814.md;报告与 evidence。.assets 空。02-P/M4C-GitHubOpenSource/qa/qa-ops-md-127-tag-fix-rebuild-03-finder-drop-evidence-20260814/。src-tauri/src/lib.rs 的 Windows file_manager_reveal_command() 参数边界。4353e3484bcf227f0c3a0beefdb0548ca58be4ac;新 Gate crg-4098c58384c6。/select,\\?\C:\... 或 /select,\\?\UNC\...。\\?\C:\... → C:\...;\\?\UNC\server\share\... → \\server\share\...。PathBuf 不变;单 argv、无 shell。\\?\ device namespace、\\.\ device namespace及非 Unicode path fail closed。QA-OPS-MD-127-TAG-FIX-REBUILD-04-NATIVE-CGEVENT-DROP Gate 状态。Build202608140433;SHA c97fd004a81a090e541dfa46afd6b8dbf6dc17090d57960b461cb67161068f0c。28b7b35921b1f971d2360934925d9f0a8c883ecd4d9ab36a7fddea482d27d162;已恢复 /tmp/mindraw-qa-ops-md-127-native-drop-20260814-001/fixtures/native-drop-source.png;用户目录残留不存在。/Applications/Mindraw.app,未安装软件或更改权限;发生一次已披露、已恢复的 QA fixture 用户目录误落点。PM_NOTIFY_READY QA-OPS-MD-127-TAG-FIX-REBUILD-04-NATIVE-CGEVENT-DROP RESULT=PARTIAL_AUTOMATION_LIMIT。/Users/ar/Projects/Mindraw/02-P/M4C-GitHubOpenSource/qa/qa-ops-md-127-tag-fix-rebuild-04-native-cgevent-drop-evidence-20260814/。02-P/plan-progress.markdown、02-P/pmo-active-assignments.json、Gate crg-4098c58384c6、QA04 报告、03-O/K2.项目管理/Git远端仓库边界.md、本地 git remote -v。SLICE_01_PASS_SLICE_03_STARTING;远端冲突未扎口。PARTIAL_AUTOMATION_LIMIT;远端路由为 DECISION_NEEDED。.mindraw 文件管理器双击为 N/A_APPROVED;App 内目录选择与顶层目录拖入为 P0;.excalidraw 关联为全平台必测。手机和平板不在范围。02-P/MEXP16-CrossPlatform127/review/review-md-127-xplat-open-reveal-01-fix-01-result-crg-4098c58384c6.md;02-P/M4C-GitHubOpenSource/qa/qa-ops-md-127-tag-fix-rebuild-04-native-cgevent-drop-report-20260814.md。1ce23234df53a47833981f356cf18ef87376a7162f2740fe3b92ae84efc9c974。sanitized-evidence-manifest.json。null、占位符类别及移除原因。Build202608140433,SHA c97fd004a81a090e541dfa46afd6b8dbf6dc17090d57960b461cb67161068f0c。crg-528e756b5549=PASS,四脚本哈希匹配,修改数 0,新自动化数 0。AXInspect <candidate_pid> "Drawing canvas" → exit 67,exact source binding failed。NOT_REACHED。PM_NOTIFY_READY QA-OPS-MD-127-TAG-FIX-REBUILD-05-REVIEWED-NATIVE-DROP RESULT=PARTIAL_AUTOMATION_LIMIT。754c1a8e9f7a52cf5c60ba2434972cb41fb01587;run https://github.com/17lang/mindraw/actions/runs/31755968182;执行报告 /Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/ops/ops-md-127-xplat-private-actions-01-report-20260814.md。crg-24e1c60c869c、crg-4098c58384c6、crg-86e205942416 PASS changed-files。CanvasTargetInspect.swift SHA b64a08b0a61899fe3efb1964b14da9dd1039c91ed907ac2d5091007d1c5abe27;manifest SHA 5c28b72eeb27a8027a9fca472b9cea29a2d0d86062558ec01d2042a9567ca699;Gate crg-ea1ce2154664。1ce23234df53a47833981f356cf18ef87376a7162f2740fe3b92ae84efc9c974。754c1a8e9f7a52cf5c60ba2434972cb41fb01587;sanitizer SHA e19c9e42dd3d0372ff5818f41be58fd9578a1dd4ac603decd24206159ec92b38;test SHA b13ccf42252ec46361ae03537ea6e5dc01fb8b888a70386afc1219cef437534d;Gate crg-9406f7432358。CanvasTargetInspect.swift 坐标转换。4989a6345696b76f12cc1ce836375712784bb446448a5a91680f8e34c5ac59a7;manifest SHA 51d0deaf4544081ca3286a96b861ca13db8c78a04db4618f70dd03aa9d22f006;Gate crg-5ade9f30045b。frame.maxY 最大值,self-test 未覆盖生产转换。Build202608140433,SHA c97fd004a81a090e541dfa46afd6b8dbf6dc17090d57960b461cb67161068f0c。CanvasTargetInspect <candidate_pid> → exit 67,candidate canvas binding failed closed。PM_NOTIFY_READY QA-OPS-MD-127-TAG-FIX-REBUILD-06-REVIEWED-NATIVE-DROP RESULT=PARTIAL_AUTOMATION_LIMIT。e32f533d27249836bae86e0da4fa3404673f66bb、run 31758724871 attempt 1、ops/evidence/run-31758724871/。754c1a8e...;历史 run 只有 Cargo exit,没有安全诊断。e32f533d...;macOS arm64/x64 Cargo 0,Linux x64/arm64、Windows x64/arm64 Cargo 101,Node/diagnostics 六项皆 0。E0599,RunEvent 无 Opened variant,src/lib.rs:6376:30;Windows另有 unused Read warning。6d2860c86c3878746f5117e12821aa5fcc015dcc8fc000fdcb8dd3032d1b9f4e,隐私扫描 PASS。d1d51a7e7e652d0ebc7121d31f0ad50474f374fcf48cac4c3a404797d3280123。339f93573e5894dbca9c7aa1f544f7e337dbf6745cbe7b63402b889f7a60449e。Build202608140433 的只读 AX canvas-target 诊断状态。crg-6c3ed7bd9eb8=PASS。HIDDEN_MISSING_OR_INVALID / exit 67;类别一致。NOT_EVALUATED。02-P/M4C-GitHubOpenSource/qa/qa-ops-md-127-canvas-target-diagnostics-01-report-20260814.md、JSON 和最小脱敏证据。78a0a3e…、run 31760453666、报告 02-P/MEXP16-CrossPlatform127/ops/ops-md-127-xplat-runevent-opened-rerun-01-report-20260814.md。e32f533d… 的 run 31758724871 仅 macOS 2/2 Cargo 0,Windows/Linux 4/4 因 RunEvent::Opened E0599 失败。crg-bfba1c4b45ee=PASS 的 src-tauri/src/lib.rs、CODEGRAPH.md、CHANGELOG.md 精确进入单一 commit,无额外文件。0a1d6a43b0b8c0b9162d4edcf739d3498ad21fb91fc63b8689d592d64bd9a981;隐私扫描 PASS。CanvasTargetDiagnose.swift SHA 6a168193…、manifest SHA cb8cc4af…、Gate crg-52cd8ff6eab1。.absent 与 .invalid 均输出 HIDDEN_MISSING_OR_INVALID。.absent→HIDDEN_ATTRIBUTE_ABSENT;.invalid→HIDDEN_VALUE_INVALID;true→HIDDEN_TRUE;false 继续 geometry/display。noValue/attributeUnsupported 是 absent;success+nil/非 Boolean 是 invalid;其他 AX error 仍为 traversal AX error。4989a634… 不变;没有把 absent 当可见,没有运行真实 AX/Finder/输入,没有产品、候选、构建、Git 或发布变化。1ce23234… 不变。Build202608140433 的 AXHidden 精确分型状态。crg-52cd8ff6eab1=PASS 与本轮 QA 报告/JSON。HIDDEN_MISSING_OR_INVALID,无法区分 absent 与 invalid。HIDDEN_ATTRIBUTE_ABSENT;locator/diagnoser exit 均为 67。NOT_EVALUATED;无 Finder、输入、pasteboard、文档或窗口 mutation。02-P/M4C-GitHubOpenSource/qa/qa-ops-md-127-canvas-hidden-diagnostics-02-report-20260814.md、JSON 和最小脱敏证据。Build202608140433 的真实只读 locator Gate 状态。crg-dfa4b01d47c1=PASS 与本轮 QA 报告/JSON。NONDETERMINISTIC。NOT_EVALUATED;Finder 拖放与 DMG 仍关闭。02-P/M4C-GitHubOpenSource/qa/qa-ops-md-127-canvas-locator-hidden-absent-01-report-20260814.md、JSON 和最小脱敏证据。Build202608140433 的固定非重试 readiness 序列状态。crg-dfa4b01d47c1=PASS 与本轮 QA 报告/JSON。WEB_AREA_ZERO / exit 67;pair 1/2 均未到达,不能验证 readiness 顺序能否产生稳定双 PASS。NOT_EVALUATED;Finder 拖放与 DMG 仍关闭。02-P/M4C-GitHubOpenSource/qa/qa-ops-md-127-canvas-readiness-sequence-01-report-20260814.md、JSON 和最小脱敏证据。crg-528e756b5549 与 crg-5101ddf1c6fc。crg-b65f87708d42 与 QA 报告。SOURCE_WINDOW_NOT_MUTABLE_OR_INVALID_GEOMETRY。SOURCE_WINDOW_ID_ABSENT_OR_INVALID;position/size/geometry/minimized/read-error 类别本轮未命中。FinderWindowIsolation.swift exact-source traversal。countExactSourceCore、countExactSource、selfTest;SHA 0a780ee46e1b649a0002c54f9c2a0b119b2fb7794a08104bbe7f3cb62964c35c。crg-a3a7014d7b1f。IsolationFailureStage、runIsolationMutationCore、finishIsolationFailure;目标文件 SHA 27e899bbf2d5260239cb7e386f9a150beea14c67586b10ee964b7ffc31d1f865。OTHER_WINDOW_MINIMIZE_SET_FAILED、SOURCE_UNMINIMIZE_SET_FAILED、SOURCE_SIZE_SET_FAILED、SOURCE_POSITION_SET_FAILED、SOURCE_RAISE_FAILED、SOURCE_READBACK_AX_FAILED、SOURCE_READBACK_MISMATCH;输出仅为 stage=<ENUM> rollback=PASS|FAIL。crg-f17db62ed9b0。isIsolationReadbackCompatible、activeDisplayBounds、production readback closure;文件 SHA 7642a4a60882922f32cb8b712079382eb43fb3901ceff7b58eecd1d5c696ac4f。(10,70,500,320) 每项差值 <2。crg-d13c0397a58b。isIsolationReadbackCompatible active display 集合验证。FinderWindowIsolation.swift SHA fcfe32891fb3277bbe0cbbaa9a927c92ce5cb16669441b1762d5afcd34968486。validRect 才允许 containment;任一 invalid 使整体失败。crg-a31cbb18d7b8。c97fd004a81a090e541dfa46afd6b8dbf6dc17090d57960b461cb67161068f0c。02-P/plan-progress.markdown 的 P-20260814-mindraw-1.2.7-cross-platform02-P/MEXP16-CrossPlatform127/pm/mexp16-round-spec-20260814.mdc97fd004a81a090e541dfa46afd6b8dbf6dc17090d57960b461cb67161068f0c。FinderWindowIsolation.swift、对应时窗系统只读记录。PARTIAL_AUTOMATION_LIMIT / NOT_FULL_PASS / PRODUCT_NOT_EVALUATED,isolate 无可审计 stdout/exit/state。AFTER_PROCESS_LAUNCH_AND_BEFORE_OR_DURING_STATE_ATOMIC_WRITE;终止机制仍 INCONCLUSIVE。r.output;binary SHA、exit、signal和独立stdout/stderr不可重建;66/67静默退出,state write throwing path无固定类别。mindraw.qa-evidence-exec.v1;binary mismatch不启动;66=FINDER_NOT_RUNNING,67=FINDER_WINDOWS_READ_FAILED,70 encode=STATE_ENCODE_FAILED,70 write=STATE_ATOMIC_WRITE_FAILED。1ce23234...c9c974。NOT_EVALUATED,DMG仍关闭;Review PASS前禁止真实调用。EvidenceToolRunner实际launch identity。EvidenceToolRunner.swift SHA 3d145f0877cf42c6fa214a88f3f09b02bf7f4537fae9751b365100e6cdc38567;测试 SHA 4004edf8bd692056f70066188070b3e6f76f250135a9ba8ad694d8de764ae87c。Process再次按source path打开,存在replacement窗口。1ce23234...c974。PRODUCT_NOT_EVALUATED,DMG关闭。.github/workflows/mindraw-windows-safeio-native.yml提供review-gated、manual-only、双Windows native入口;当前未commit/push/trigger。mindraw-windows-safeio-native.json;固定commit/ref/run/attempt、runner/target、5+19 counts、exits和category。EvidenceToolRunner.swift、同核 Node 测试与 sanitized manifest。02-P/M4C-GitHubOpenSource/qa/qa-ops-md-127-tag-fix-rebuild-04-native-cgevent-drop-evidence-20260814/。eb68178db5ad4431623e26ab09db5c0c54da440dfe685096516e851b1e385af3;test 48d5d7f4027e78495e9052997e333286a90e4feeaa066213d6e89ec4f497600a;manifest 19444f41ab839fcf6bd0f289ba73d49f86277315b035389adf81ed72968ef5ba。1ce23234df53a47833981f356cf18ef87376a7162f2740fe3b92ae84efc9c974,本轮未访问。02-P/MEXP16-CrossPlatform127/review/md-127-xplat-win-safeio-native-workflow-fix-02-review-request-crg-7ac4bde51878.md。f61be138...abc6e;contract bc5f3511...2088;test 251fd5e6...7cfc;CODEGRAPH 9acacd94...564e。crg-6eb66d1a8921。needs-code-review / PENDING,含实验中 SHA。blocked / BLOCKED_NO_REVIEWABLE_DIFF / reviewDispatchReady=false;九文件恢复输入基线。#!/bin/sh inherited-fd 仅证明脚本可行性;真实工具是 Mach-O,不能泛化。19444f41ab839fcf6bd0f289ba73d49f86277315b035389adf81ed72968ef5ba,临时 authority residue 0。00830ad80a633df70b8f8e523d6a7f9cde47ef63。6a2530178872b64c36a37ffcbf9a1d0f0b9a28a1。31786586195 / attempt 1 / completed failure。LIST_EMPTY 0、actual tests NOT_RUN。RUNNER_CONTRACT、actual tests NOT_RUN。3b58e06d9bc1dfb278fe45570ec2a6fbf5a229ec8ce74b8e4df2eaf4fcd0c65d;ARM64 2afb043965c6bdccf9333eb108afa93edb4ceaa2f2cdcb2a7584855b5327cf92。6a2530178872b64c36a37ffcbf9a1d0f0b9a28a1、run-02 固定 JSON、上述四文件未提交 diff。windows_safe_io::native_tests::*;workflow list 与 actual execution 同样过滤该不存在命名空间;ARM64 额外依赖 RuntimeInformation 字符串大小写。windows_safe_io::tests::*,source/list/actual execution 三处一致;runner OS/arch 与 native rustc host 分层且精确 fail closed。EvidenceToolRunner 的最终执行身份门。02-P/M4C-GitHubOpenSource/review-qa-ops-md-127-isolate-exec-observability-fix-03-request-crg-41ff70519f76.md02-P/M4C-GitHubOpenSource/review-md-qa-ops-127-isolate-exec-observability-fix-03-result-crg-41ff70519f76.md02-P/plan-progress.markdownProcess.run() 仍在最后一次 path lstat 后按 path 重新打开;retained handle 不参与 exec。文件 owner 可清除 UF_IMMUTABLE 并在 final check→exec 窗口替换 path。现有对抗测试只覆盖 pre-hardening 替换。crg-41ff70519f76=CHANGES_REQUESTED,auto-fix 2/2-final。.excalidraw 文件入口、UX 契约、文件系统故障证据与 Windows exact authority 后续链。c500f4f437ae0edda359e9c4583e2736da16a2c3、93f05cc20a1b5d31cda21b681d88a767e89a35a3、553b038a598d96d732a0fdd372514d7a67c66dcd、e9ea5f6dfb58ff8936f26dcf6e02f6903416b67d、435b2af8f9ec2aa37f796948a5f4582183fb6a06、17ee5ebda74bd4b4125d6f7ace435082b25475c0、15eb002ac4dd3483e8c4e17b17f67cd25f59174c,以及 private runs 31788619371、31791755512、31794534842、31799691142、31822384934。crg-9dbdb79d9f94 被 F-01 退回 -> artifact 增长门修复 Gate crg-6b916ab5667e -> run04 双架构 17/2 -> 槽位诊断 Gate crg-777c75d81db7 -> run05 固定共同失败槽位 W07/W10 -> fixture 根因均为 FIXTURE_DEFECT_PROVEN -> FIX-01 crg-ffa2d52b90d6、FIX-02 crg-b0abd1c566e1、FIX-03 crg-060e10ece469=PASS -> run06 双架构 native19 19/19。.excalidraw Windows/Linux 冷/热启动入口 Gate crg-5ae88f5d1d6b=PASS -> 本地 checkpoint 435b2af8f9ec2aa37f796948a5f4582183fb6a06 -> fault evidence 原型因 exact identity atomicity 阻塞 -> UX contract Gate crg-d54d4c859cbf 经 FIX-01 形成 crg-9e78d2570c8c=PASS -> 本地 checkpoint 17ee5ebda74bd4b4125d6f7ace435082b25475c0。15169f1a884249ac4f11ea49223ade3c22383732e660da6d55bebfe70bbc2440 只限 Windows regular files,compile-only 通过但缺 native syscall evidence;Owner 授权 private run 后 child 15eb002ac4dd3483e8c4e17b17f67cd25f59174c 的 run 31822384934 未产出 native evidence;workflow fix diff SHA 7e8bd8563f61a62e2649758af70254ec3c56f00a86067363f0c4a36bba34f16a 等待正式 Review。2026-08-13-补齐版本记录.md26.0814-Mindraw.M4C开源发布-GitHub组织创建.md26.0814-Mindraw.QA计划-XPLAT测试计划.md26.0814-Mindraw.Coder-发布Tag身份修复.md2026-08-14-跨平台QA计划复审.md2026-08-14-跨平台可移植性审计.md26.0814-Mindraw.QA计划-XPLAT-V2正式计划.md26.0814-Mindraw.QA计划-XPLAT-V3草案.md2026-08-14-跨平台基线冻结.md26.0814-Mindraw.Coder-Tag修复后DMG重建.md26.0814-Mindraw.QA计划-XPLAT-V3正式修订.md26.0814-Mindraw.QA-发布候选白屏失败.md26.0814-Mindraw.Coder-DMG白屏不可复现.md26.0814-Mindraw.PMO-主线Mindraw-1.2.7跨平台启动.md26.0814-Mindraw.跨平台开发-编译探针.md26.0814-Mindraw.跨平台开发-编译探针-01.md26.0814-Mindraw.跨平台开发-编译探针-02.md26.0814-Mindraw.跨平台开发-编译探针-03.md26.0814-Mindraw.QA-Finder拖放窄复验.md26.0814-Mindraw.跨平台开发-Explorer路径修复.md26.0814-Mindraw.QA-CGEvent拖放复验.md26.0814-Mindraw.PMO-主线Mindraw-跨平台Gate与远端裁决.md26.0814-Mindraw.Coder-QA04证据隐私修复.md2026-08-14-六平台Workflow.md2026-08-14-QA证据修复02.md2026-08-14-Windows身份修复.md2026-08-14-QA证据修复03.md2026-08-14-CLI入口修复.md26.0814-Mindraw.QA-Reviewed原生拖放.md26.0814-Mindraw.发布执行-私有原生编译探针.md2026-08-14-画布目标定位器.md2026-08-14-Cargo诊断链.md2026-08-14-画布多屏坐标修复.md2026-08-14-Cargo诊断隐私修复.md26.0814-Mindraw.QA-Reviewed原生拖放06.md26.0814-Mindraw.跨平台发布链-私有诊断复跑.md26.0814-Mindraw.Coder-画布诊断分类器.md26.0814-Mindraw.QA-画布目标诊断.md26.0814-Mindraw.跨平台发布链-Opened复跑.md26.0814-Mindraw.Coder-AXHidden精确分型.md26.0814-Mindraw.QA-画布隐藏属性诊断.md26.0814-Mindraw.Coder-AXHidden缺失语义.md26.0814-Mindraw.QA-画布Locator真实门.md26.0814-Mindraw.QA-画布Readiness序列.md2026-08-14-画布就绪等待门.md26.0814-Mindraw.QA-有界ReadinessLocator.md26.0814-Mindraw.QA-Finder拖放受限.md2026-08-14-Finder源窗口分型.md2026-08-14-Finder源ID闭门.md26.0814-Mindraw.QA-FinderSource分型.md2026-08-14-Finder源ID再分型.md26.0814-Mindraw.QA-FinderSourceID归属.md2026-08-14-Finder隔离源绑定.md2026-08-14-Finder遍历上限修复.md26.0814-Mindraw.QA-SourceBound拖放08.md2026-08-14-Finder失败阶段分型.md26.0814-Mindraw.QA-FinderIsolationStage诊断.md2026-08-14-Finder回读兼容.md2026-08-14-Finder显示列表门禁.md26.0814-Mindraw.QA-Normalized拖放09.md2026-08-14-八包方案与FinderQA.md26.0814-Mindraw.QA-IdentityBoundCopy拖放10.md26.0814-Mindraw.QA-Finder隔离无状态离线诊断.md26.0814-Mindraw.跨平台发布链-隔离执行可观测性.md26.0814-Mindraw.跨平台发布链-WindowsSafeIO最终修正.md26.0814-Mindraw.跨平台发布链-隔离执行快照绑定.md26.0814-Mindraw.跨平台发布链-WindowsSafeIO原生门.md26.0814-Mindraw.跨平台发布链-隔离执行快照绑定-01.md26.0814-Mindraw.跨平台发布链-WindowsSafeIO原生门-01.md26.0814-Mindraw.跨平台发布链-WindowsSafeIO私有原生运行.md2026-08-14-Windows原生前置修复.md26.0814-Mindraw.跨平台发布链-执行权威架构阻塞.md2026-08-14-Windows私有原生复跑.md2026-08-14-Windows原生前置修复-01.md26.0814-Mindraw.PMO-主线Mindraw-Runner终审阻断.md2026-08-14-Windows原生私有运行03.md2026-08-14-Windows原生101诊断.md2026-08-14-Artifact增长门禁修复.md26.0814-Mindraw.跨平台发布链-Windows私有运行04.md2026-08-14-Windows原生两项失败.md26.0814-Mindraw.跨平台发布链-Windows槽位诊断.md26.0814-Mindraw.跨平台发布链-Windows槽位私有运行05.md26.0814-Mindraw.跨平台发布链-W07W10根因诊断.md26.0814-Mindraw.跨平台发布链-W07W10夹具修正.md26.0814-Mindraw.跨平台开发-W07W10函数体契约.md26.0814-Mindraw.跨平台开发-W07W10扫描器闭合契约.md26.0814-Mindraw.跨平台发布链-Windows原生Run06.md26.0814-Mindraw.跨平台开发-Windows原生全绿.md26.0814-Mindraw.Coder-跨平台UX差距审计.md26.0814-Mindraw.跨平台开发-文件入口.md2026-08-14-跨平台UX缺口派工.md26.0814-Mindraw.跨平台开发-文件入口Checkpoint.md26.0814-Mindraw.Coder-文件系统故障证据.md26.0814-Mindraw.跨平台开发-故障证据预审.md2026-08-14-跨平台UX契约测试.md2026-08-14-跨平台UX契约测试-01.md2026-08-14-跨平台UX契约测试-02.md26.0814-Mindraw.跨平台127-Windows精确文件权限.md2026-08-15-Mindraw-127私有运行.md2026-08-15-Windows原生工作流修复.mdCHANGELOG.md、统一台账、需求、代码复审和 QA / Owner 验收记录核对版本事实。CHANGELOG.md。02-P/plan-progress.markdown 追加本次补登记记录。CANCELLED_BY_OWNER / WAIVED,不改写为独立 QA PASS。CHANGELOG.md 同步检查纳入发布收口,避免分支记录与主入口再次脱节。17langba 已创建,但确认为误建空组织,不作为项目正式组织。17lang 在自己名下且具有管理权限。17lang,正式仓库保持 https://github.com/17lang/mindraw4agent。Welcome to 17langba,顶部组织导航已出现。17lang,不迁移到 17langba。17langba 暂不删除,避免在未复核设置前进行不可逆外部操作;也不创建仓库、不邀请成员。/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/pm/mexp16-round-spec-20260814.md/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/pm/qa-md-127-xplat-plan-01-dispatch-20260814.md/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/qa/qa-md-127-xplat-test-plan-20260814.md/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/qa/qa-md-127-xplat-test-plan-20260814.json/Users/ar/Projects/Mindraw/02-P/plan-progress.markdown/Users/ar/Projects/Mindraw/02-P/PMO_INBOX.md/Users/ar/Projects/Mindraw/02-P/pmo-active-assignments.jsongit tag --points-at HEAD 把同一 commit 的全部历史 tag 写入 manifest。MINDRAW_RELEASE_TAG,并校验其精确等于 v<version>-Build<id> 且指向 HEAD。crg-8c01f5c360ef。crg-8c01f5c360ef 给出结论;PASS 前不得重打包或进入 QA/发布。7807d70b323c1fb51afe2b9718f5be8f261be519 与已复审未提交 release identity diff crg-8c01f5c360ef=PASS。crg-dc338aff0de5。NEEDS_ENVIRONMENT。targets: all 解释为八包已经可发布。/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/pm/owner-decision-mindraw-dir-entry-20260814.md。/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/qa/qa-md-127-xplat-test-plan-v2-20260814.md。/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/qa/qa-md-127-xplat-test-plan-v2-20260814.json。/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/qa/review-qa-md-127-xplat-plan-v2-request-qrg-7721c8002276.md。qrg-7721c8002276。PM_NOTIFY_READY QA-MD-127-XPLAT-PLAN-02 RESULT=PLAN_READY REVIEW_GATE=qrg-7721c8002276。/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/pm/qa-md-127-xplat-plan-03-partial-dispatch-20260814.md。/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/qa/qa-md-127-xplat-test-plan-v3-draft-20260814.md。/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/qa/qa-md-127-xplat-test-plan-v3-draft-20260814.json。/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/qa/qa-md-127-xplat-plan-v3-draft-consistency-20260814.json。SUPPORTED、COMPATIBILITY_SMOKE_ONLY_NOT_PUBLIC_SUPPORT 或 EXCLUDED_FROM_PUBLIC_SUPPORT。7807d70b323c1fb51afe2b9718f5be8f261be519创建单一意图commit 4353e3484bcf227f0c3a0beefdb0548ca58be4ac。codex/md-1.2.7-cross-platform与/Users/ar/Projects/Mindraw-worktrees/md-1.2.7-cross-platform。/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/pm/qa-md-127-xplat-plan-03-fix-01-dispatch-20260814.md。/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/qa/review-qa-md-127-xplat-plan-v3-partial-result-20260814.md。/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/pm/owner-decision-windows-support-20260814.md。/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/qa/qa-md-127-xplat-test-plan-v3-20260814.md。/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/qa/qa-md-127-xplat-test-plan-v3-20260814.json。/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/qa/qa-md-127-xplat-plan-v3-consistency-positive-20260814.json。/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/qa/qa-md-127-xplat-plan-v3-consistency-negative-20260814.json。/Users/ar/Projects/Mindraw/02-P/MEXP16-CrossPlatform127/qa/review-qa-md-127-xplat-plan-v3-request-qrg-7ff30a9de9df.md。excaliapp 品牌。Mindraw 窗口/菜单;已判 FAIL。Cmd+Q 退出,卸载 QA mount,无残留进程;候选 SHA 未变。App 启动链。HOME/TMPDIR/XDG_CONFIG_HOME 下真实启动并通过 GUI/AX 取证。vite base、延迟显示窗口或 WebView 重建等猜测性修复。TDD 要求先观察失败;当前固定候选表现为 GREEN,任何产品代码修改都会失去因果证据。P-20260814-mindraw-1.2.7-cross-platform 和 MEXP16 执行契约。crg-918286c8d4c2=CHANGES_REQUESTED,确认现有 1.2.7 release manifest 存在旧 tag 混入、冻结身份不唯一的问题。MD-127-REL-TAG-IDENTITY-FIX。QA-MD-127-XPLAT-PLAN-01,要求实现前先形成跨平台测试计划和 QA-plan Review Gate。1.2.7;本 Round 只做平台对等和发布工程,不新增产品功能。objc2-foundation 从通用依赖移入 macOS target dependency table。src-tauri/Cargo.lock,使 --locked 门禁真实生效。xplat:build-probe / xplat:build-probe:test。CODEGRAPH.md、INDEX.md;CHANGELOG.md 因无用户可见行为变化不更新。crg-589de5109743;等待独立代码复审,不自判 PASS。unknown + pkg-config/sysroot 与 unknown + llvm-rc 两条 reviewer 指定生产回归先红后绿。crg-30dcfd0d697a。error: failed to run custom build command for <crate> 切分 stderr failure blocks。crg-24e1c60c869c。crg-24e1c60c869c;PASS 前下游源码切片保持关闭。/tmp/mindraw-qa-ops-md-127-finder-drop-20260814-001。c97fd004a81a090e541dfa46afd6b8dbf6dc17090d57960b461cb67161068f0c,只读挂载。/tmp PNG;拖前与拖后 scene/files/assets 证据落盘。PARTIAL_AUTOMATION_LIMIT,不判产品 FAIL,也不判 PASS。crg-8a4985667ace=CHANGES_REQUESTED 的唯一 F-01。windows_explorer_shell_path(),只在 Explorer argv 边界转换。crg-4098c58384c6 review request / evidence,并回写统一台账、PMO inbox、CODEGRAPH、INDEX、CHANGELOG。c97fd004a81a090e541dfa46afd6b8dbf6dc17090d57960b461cb67161068f0c,只读挂载并按绝对路径绑定候选进程。.cghidEventTap 注入 mouseDown、36 段 dragged、mouseUp。{1125.5,172} 与候选 AXWebArea {520,102,1200×788},执行原生跨 App 拖放。PARTIAL_AUTOMATION_LIMIT。MD-127-XPLAT-OPEN-REVEAL-01-FIX-01=FIX_READY,派固定代码审核员复审 Gate crg-4098c58384c6。PASS:Windows extended drive/UNC 只在 Explorer argv 边界转换;内部 canonical/security path、单 argv/no-shell 与 fail-closed 边界保持。QA-OPS-MD-127-TAG-FIX-REBUILD-04-NATIVE-CGEVENT-DROP=PARTIAL_AUTOMATION_LIMIT:原生 CGEvent 权限和 Finder 拖曳语义成立,但多 Finder 窗口抢占落点,不能证明候选收到 drop,因此既非产品 FAIL 也非 QA PASS。PM-127-XPLAT-REMOTE-ROUTE-01 Owner 裁决包。Build202608140433 不交付。mindraw.git,新增 private 17lang/mindraw 作为 GitHub 构建镜像;不复用 17lang/mindraw4agent,不向历史 tyrchen/excaliapp 推送。0700/0600。PARTIAL_AUTOMATION_LIMIT、fixture 恢复与 39/40 不变。crg-ad37e1d0b4fa。/tmp/mindraw-qa-ops-md-127-reviewed-drop-20260814-002。c97fd004a81a090e541dfa46afd6b8dbf6dc17090d57960b461cb67161068f0c;正式/调试 Mindraw 进程为零;Accessibility 为 true。--self-test 4/4 PASS。AXInspect 对候选 PID 的 Drawing canvas 目标绑定返回 exit 67;在 Finder 隔离、窗口变更和 CGEvent 注入前停止。AXInspect 生产契约只选择精确 AXTextField 文件源,没有 AXWebArea/canvas target 模式,不能满足派工的候选目标 bounds Gate。故结果为 PARTIAL_AUTOMATION_LIMIT,不是权限阻塞或产品失败。754c1a8e9f7a52cf5c60ba2434972cb41fb01587,仅推 17lang/mindraw private mirror 的同名分支。31755968182 六项均到终态并上传 sanitized evidence。CanvasTargetInspect.swift,只读 candidate PID AX tree,只接受唯一、明确可见、有限正面积且完整位于有效显示区域内的 AXWebArea。--self-test 在 PID/AX/显示器访问前执行,覆盖唯一、零、多、读取错误、geometry、visibility 和越界。crg-ea1ce2154664。NSScreen.visibleFrame 的 AX 坐标映射区域。scripts/mindraw-cargo-diagnostics.mjs 与 9 项测试。crg-9406f7432358。rendered 或 span source text,只保留 error/code/crate/location/help/note。convertAppKitVisibleFramesToAX 纯函数,生产与 self-test 共用。NSScreen.screens.first.frame.maxY。crg-5ade9f30045b。/tmp/mindraw-qa-ops-md-127-reviewed-drop-20260814-003。.mindraw:0 elements/images/files/manifest assets/blob;fixture SHA 0c1814dac46779dd51f9cc0273fd90e2b772ceb328b3ead94bd04d927cd90fe3。CanvasTargetInspect 在真实候选 PID 上稳定 exit 67。AXWebArea,不得猜坐标或继续 NativeDrag。没有 pasteboard/drop 交付,因此结果为 PARTIAL_AUTOMATION_LIMIT,不是 FAIL_PRODUCT。e32f533d27249836bae86e0da4fa3404673f66bb,仅推 github-build/codex/md-1.2.7-cross-platform。31758724871 全终态并下载 6 artifacts / 12 allowed files。DIAGNOSTICS_COLLECTED:macOS 2/2 Cargo成功,Windows/Linux 4/4 Cargo 101;diagnostics 6/6安全生成。CanvasTargetDiagnose.swift,11项固定分类、确定性优先级、PASS外 fail closed。--self-test 在生产 AX/NSScreen 前分流;无效参数 exit 64且无输出。crg-6c3ed7bd9eb8。crg-6c3ed7bd9eb8=PASS、候选 build/SHA、签名、公证/Gatekeeper 与 metadata。78a0a3e3d27e97b6281daed5b211c61a17441447,仅推 private github-build/codex/md-1.2.7-cross-platform。31760453666 attempt 1 六项全部 success;下载并核验 6 个 sanitized artifacts,未下载 raw logs。classify(),AX 读取层三态已正确。crg-52cd8ff6eab1。crg-52cd8ff6eab1=PASS、候选身份/SHA、签名、公证/Gatekeeper 口径。HIDDEN_ATTRIBUTE_ABSENT / exit 67。HIDDEN_ATTRIBUTE_ABSENT 只作为 reviewed AX 分类器的固定枚举,不推导产品行为。crg-dfa4b01d47c1=PASS、候选身份/SHA、签名、公证/Gatekeeper。NONDETERMINISTIC 收口;未执行第三组或重启重采样。LOCATOR_GATE_PASS。crg-dfa4b01d47c1=PASS、候选身份/SHA、签名、公证/Gatekeeper。WEB_AREA_ZERO / exit 67,随即短路;真实 locator 0 次、measured pair 0 组。WEB_AREA_ZERO 仅作为本次 readiness stage 固定类别,不外推为产品 FAIL。.mindraw 建立;拖前 0 image/files/assets/blob。SOURCE_WINDOW_NOT_MUTABLE_OR_INVALID_GEOMETRY。PARTIAL_AUTOMATION_LIMIT,产品判定 NOT_EVALUATED;不能用空包无增量推导产品失败。.mindraw 建立。SOURCE_WINDOW_ID_ABSENT_OR_INVALID / exit 69;无 stderr,无 retry/restart/resample。DIAGNOSIS_CAPTURED,产品判定 NOT_EVALUATED。crg-a5a899236f57=PASS、候选 SHA、签名/公证/Gatekeeper 与七工具离线门均通过。SOURCE_WINDOW_ID_ABSENT_OR_INVALID / exit 69;输出合约通过,无 retry/restart/resample。DIAGNOSIS_CAPTURED,产品判定 NOT_EVALUATED。countExactSource() 在 depth 14 不读取 children,直接返回部分计数。traversalLimit。countExactSource() 完全委托该 core,因此 isolate/restore 共享语义。crg-a3a7014d7b1f 并回写统一台账与 PMO_INBOX。crg-a3a7014d7b1f 独立复审。.mindraw 建立。PARTIAL_AUTOMATION_LIMIT,产品判定 NOT_EVALUATED。crg-f17db62ed9b0,回写统一台账与 PMO_INBOX。crg-f17db62ed9b0 独立复审。.mindraw 建立。SOURCE_READBACK_MISMATCH / rollback PASS / exit 72。DIAGNOSIS_CAPTURED,产品判定 NOT_EVALUATED。PlaceFinderSource 与 NativeDrag 真实职责。crg-d13c0397a58b 并回写统一台账、PMO_INBOX。crg-d13c0397a58b 独立复审。crg-a31cbb18d7b8,回写统一台账和 PMO_INBOX。.mindraw package 建立。NativeDrag production 恰好 1 次并 exit 0,权限前检与 mouse-up cleanup 通过;无 retry、无第二次 drag。Cmd+S;package 拖后与保存后仍为 0 scene image/files/assets/blob。PARTIAL_AUTOMATION_LIMIT;组合:NOT_FULL_PASS;产品判定:NOT_EVALUATED。P-20260814-mindraw-1.2.7-cross-platform 与 MEXP16 Round Spec。1.2.7 / Build202608140433 的既有功能 QA 已通过冷启动、创建/保存重开、图片选择器、PDF、多 Tab、.excalidraw、品牌和清理;Finder 图片原生拖入仍是唯一未闭环项。PARTIAL_AUTOMATION_LIMIT / NOT_FULL_PASS,不是产品 FAIL。MD-QA-OPS-127-NATIVE-DROP-DELIVERY-IDENTITY-FIX-01 已完成;Hook 固定 Gate crg-fc23b18024e0 已按 needs-code-review 登记并由固定 Reviewer 独立复审 PASS。crg-5e8e22bdab66。PMO 先在生产调用前暂停 QA10,确认七 Swift + manifest 与上一 PASS Gate 八项 SHA 完全相同,再补建同 ID needs-code-review byte-equivalence request;固定 Reviewer 复跑离线门并判 PASS。QA10 暂停前真实生产调用数为 0,现已从干净起点恢复。QA-OPS-MD-127-TAG-FIX-REBUILD-10-IDENTITY-BOUND-COPY-NATIVE-DROP;同一未变候选只允许一次 receiver-identity-bound Option-copy NativeDrag,需同时闭环 source 原位不变、目标数据、隐私、持久化与 restore。crg-5e8e22bdab66=PASS 与原 crg-fc23b18024e0=PASS 字节一致。.mindraw 建立,source size/SHA/device/inode 已锁定。FinderWindowIsolation.swift 生产路径。INCONCLUSIVE。output,未保存 exit/signal,因此 silent exit66/67 虽是最小充分解释,仍不能唯一证明。EvidenceToolRunner.swift,在 reviewed binary 启动前核对 SHA-256,mismatch 返回78且不执行。FinderWindowIsolation.swift 为 Finder absent exit66、AX windows read exit67、state encode/write exit70增加固定脱敏stage;全部在mutation前并明确mutation=0。crg-d739213c8221,状态needs-code-review。O_EXCL|O_NOFOLLOW snapshot。UF_IMMUTABLE。Process.executableURL只接收snapshot;source path不再用于launch。SNAPSHOT_CLEANUP_FAILED、exit77、binaryIdentityMatched=false并进入hashed record。-D EVIDENCE_RUNNER_TESTING存在,正式runner无注入入口。#[test]与Cargo --list精确绑定同一allowlist。cargo test不带--target、不使用cargo check或--no-run。crg-41ff70519f76,Status=needs-code-review。workflow_dispatch required expected_candidate_sha,pre-Cargo 与 github.sha 严格比较。crg-7ac4bde51878,Status=needs-code-review。/dev/fd/N 路径。crg-6eb66d1a8921 更新为 blocked / BLOCKED_NO_REVIEWABLE_DIFF,禁止派 Reviewer。6a2530178872b64c36a37ffcbf9a1d0f0b9a28a1,parent 00830ad80a633df70b8f8e523d6a7f9cde47ef63,仅四文件。github-build/codex/md-1.2.7-cross-platform,只 dispatch run 31786586195 attempt 1。FAIL_ARM64_RUNNER_CONTRACT_AND_X64_NATIVE_LIST_EMPTY。windows_safe_io::tests,旧 contract、list 与 native execution 错用不存在的 windows_safe_io::native_tests,Cargo 合法返回空列表。rustc 前用 .NET RuntimeInformation.OSArchitecture.ToString() 与 GitHub runner.arch=ARM64 做大小写敏感直比,可能以 Arm64 提前退出;移除该冗余字符串依赖,保留 GitHub runner OS/arch、固定 ref/commit、显式 native rustup host 和 rustc -vV host 双门。crg-8a8df5f2b4fe,状态 needs-code-review。02-P/plan-progress.markdown 与 02-P/PMO_INBOX.md。crg-75ee33598c99=CHANGES_REQUESTED 已进入后续修复链;crg-fc23b18024e0=PASS;crg-5e8e22bdab66=PASS。它们不是三个新的未处理审核任务。MD-QA-OPS-127-ISOLATE-EXEC-OBSERVABILITY-FIX-03,形成 Gate crg-41ff70519f76。CHANGES_REQUESTED。requesting-code-review 的 2/2 自动修正上限停止 runner 自动续修,没有派第三轮同类 fix。MD-127-XPLAT-WIN-SAFEIO-NATIVE-WORKFLOW-FIX-02,turn 019fff4b-33c2-7301-8180-e6df49b7c3e0,只修 expected candidate SHA 绑定与实际 libtest 5/19 计数证据。PARTIAL_AUTOMATION_LIMIT / PRODUCT_NOT_EVALUATED。6a2530178872b64c36a37ffcbf9a1d0f0b9a28a1,创建 child c500f4f437ae0edda359e9c4583e2736da16a2c3,仅推 private 同名分支。31788619371 attempt 1 completed failure;x64/ARM64 均通过 identity、exact core5/native19 enumeration 与 core actual 5/5,但 native command exit101 且无合法 summary。FAIL_NATIVE_TEST_BOTH_ARCHES;未读取 raw logs、未 rerun、未修改产品或触发 QA/发布。cargo test 拆为 locked Cargo no-run machine artifact、唯一 test executable、runner-local direct libtest 和 bounded summary。crg-9dbdb79d9f94 初始形成后被固定 Reviewer 退回 F-01:首次同 fd fstat 后 artifact stream 增长仍可被旧 reader 接受为合法前缀。fstat 后增长仍被接受的问题;fixed read 后复验 exact original size 并从原 EOF 做一字节 probe。ARTIFACT_CHANGED;稳定 >256 KiB 继续 PASS,预存 >8 MiB 继续 ARTIFACT_BOUNDED。crg-6b916ab5667e 形成;Node 14/14、core exact/actual 5、双 Windows target compile-only、YAML/diff/security/privacy 与独立预审均 PASS。c500f4f...,创建 reviewed child 93f05cc20a1b5d31cda21b681d88a767e89a35a3,仅 fast-forward private branch。31791755512 attempt 1;x64/ARM64 identity、exact5+19、core5、compile 与 unique artifact 均 PASS,但 native19 均为 17 passed / 2 failed / exit101。RUN_COMPLETED_FAIL / FAIL_NATIVE_TEST_BOTH_ARCHES;只下载固定 JSON,不读 raw logs、测试名或 annotations。crg-6b916ab5667e 返回 PASS 后,第 4 次私有 run 31791755512 completed。93f05cc20a1b5d31cda21b681d88a767e89a35a3 只包含 reviewed 四文件,双架构均 exact core/native list 与 core actual 通过,但 native19 为 17/2。W01..W19 与固定分类,只公开槽位和枚举,不公开测试名、路径、命令输出或异常文本。crg-777c75d81db7 固定四文件:workflow、CODEGRAPH、contract、Node test。NOT_RUN 槽位证据。93f05cc20a1b5d31cda21b681d88a767e89a35a3,创建 child 553b038a598d96d732a0fdd372514d7a67c66dcd。31794534842 attempt 1;x64/ARM64 均 completed failure,两端 aggregate 17/2,slots 均 17 PASS / 2 TEST_FAILED。W07、W10,终态 RUN_COMPLETED_FAIL_SLOTS_IDENTIFIED_SAME_BOTH_ARCHES。553b038a598d96d732a0fdd372514d7a67c66dcd 和 run 31794534842 固定证据只读核查 W07/W10。W07=FIXTURE_DEFECT_PROVEN,W10=FIXTURE_DEFECT_PROVEN。locked_parent_prevents_replacement_and_preserves_stable_read。set_len(65 MiB) 后、cleanup 前显式 drop(file),保留 exact SAFEIO_TOO_LARGE 与文件保留。crg-ffa2d52b90d6;source contract、Node 17/17、core exact/actual5、Windows x64/ARM64 compile-only、frontend247、doctor15、build、YAML、diff、security/privacy PASS。includes() 改为 1 MiB 有界 Rust trivia scanner、唯一 exact #[test] fn、平衡函数体和 body-local ordered checks。crg-b0abd1c566e1;W07 authority 为 locked_parent_prevents_replacement_and_preserves_stable_read,W10 authority 为 sparse_oversize_cleanup_fails_before_hashing_or_deleting。crg-b0abd1c566e1 的 F-01-R1:scanner 拒绝普通路径孤立 */,并在 trivia 屏蔽后验证 whole-source brace 负深度和最终非零。crg-060e10ece469。553b038a...,创建 child e9ea5f6dfb58ff8936f26dcf6e02f6903416b67d,仅 fast-forward private branch。31799691142 attempt 1 completed success;x64 与 ARM64 均 core5/5、native19 19/19、W01-W19 全 PASS。RUN_COMPLETED_PASS_CANDIDATE。crg-060e10ece469=PASS 与 run 31799691142 成功结果。e9ea5f6dfb58ff8936f26dcf6e02f6903416b67d。MD-127-XPLAT-UX-REGRESSION-GAP-AUDIT-01,要求证明图片拖入、PDF 与多 Tab 仍存在于当前候选。e9ea5f6dfb58ff8936f26dcf6e02f6903416b67d 和正式 V3 QA Gate qrg-7ff30a9de9df 只读映射 27 个核心 UX/入口/安全用例。AUTOMATED_EVIDENCE_PASS=4、TARGET_PACKAGE_QA_REQUIRED=17、IMPLEMENTATION_OR_TEST_GAP=5、N/A_APPROVED=1。.excalidraw system-open delivery 未接入;后续顺序为文件入口、FS fault evidence、UX contract tests、统一 8 包 target package QA。.excalidraw 文件入口e9ea5f6dfb58ff8936f26dcf6e02f6903416b67d 只关闭 Windows/Linux .excalidraw 系统文件入口。args_os() 与热启动 tauri-plugin-single-instance 回调共用 opened_arguments_to_file_paths 和既有 OpenedFileQueue。.excalidraw,支持绝对/相对、单/多路径、有序去重;拒绝其他扩展、目录、缺失、不可读、无效 Unicode、重复 canonical identity、.mindraw 内部 scene 及 symlink alias。crg-5ae88f5d1d6b;Rust124、frontend248、doctor15、build、六 target compile probe 中 Windows 两架构 PASS,Linux 仅 cross 环境阻塞。MD-127-XPLAT-FILE-ENTRY-01。crg-456de85425ab 因预审缺陷作废,唯一有效文件入口 Gate 为 crg-5ae88f5d1d6b。crg-6d9b51593b3d 继续 CHANGES_REQUESTED;新的进程内/签名 helper 架构仍需 Owner 授权。crg-5ae88f5d1d6b=PASS 的精确八文件保存为 feature branch 本地 checkpoint。e9ea5f6dfb58ff8936f26dcf6e02f6903416b67d;冻结 diff SHA 5ae88f5d1d6bd9251f335aef1af53e07c41e5cac0bfbcf8dd8ab6befb4be9563。435b2af8f9ec2aa37f796948a5f4582183fb6a06,changed-files 精确为八文件,worktree clean。435b2af8f9ec2aa37f796948a5f4582183fb6a06 为 package/scene/manifest/asset 生产 I/O 补固定故障矩阵原型。verify -> rename 与 identity-check -> unlink 仍存在 same UID replacement TOCTOU。BLOCKED_SAFE_IDENTITY_ATOMICITY;下一步必须先做平台 exact-authority architecture。.excalidraw 文件入口 Gate crg-5ae88f5d1d6b=PASS 并固定本地 checkpoint 435b2af8f9ec2aa37f796948a5f4582183fb6a06。MD-127-XPLAT-FS-FAULT-EVIDENCE-01 主保存路径已显式暴露 FS_ROLLBACK_FAILED,但 replacement/cleanup TOCTOU 与 Windows FinalOpen 非同核仍未关闭。BLOCKED_SAFE_IDENTITY_ATOMICITY 关闭;固定 Reviewer 另接 MD-127-XPLAT-FS-EXACT-AUTHORITY-ARCH-01。435b2af8f9ec2aa37f796948a5f4582183fb6a06 只关闭 UI-01/UI-02。crg-d54d4c859cbf 形成,后续需修复预审指出问题。crg-d54d4c859cbf 的 F-01/F-02:reveal core 在任何 filesystem read/command construction/launch 前拒绝非 Unicode 路径。.excalidraw open/save/reveal/launch 零副作用;About/Quit placement 收敛为唯一 final-item composer。crg-9e78d2570c8c,Linux native fixture 未在 macOS 主机执行,不作平台支持或 QA 结论。codex/md-1.2.7-ux-contract-tests、HEAD、Reviewer PASS、四文件清单、逐文件 SHA 与冻结 diff SHA,全部匹配。17ee5ebda74bd4b4125d6f7ace435082b25475c0,消息 test: harden cross-platform UX contracts。17ee5ebda74bd4b4125d6f7ace435082b25475c0 实现 Windows regular-file exact authority。17ee5ebda74bd4b4125d6f7ace435082b25475c0;未提交 diff SHA 15169f1a884249ac4f11ea49223ade3c22383732e660da6d55bebfe70bbc2440。BLOCKED_WINDOWS_NATIVE_EVIDENCE_REQUIRED。15169f1a884249ac4f11ea49223ade3c22383732e660da6d55bebfe70bbc2440,创建 child 15eb002ac4dd3483e8c4e17b17f67cd25f59174c,parent 17ee5ebda74bd4b4125d6f7ace435082b25475c0。31822384934 attempt 1;x64/ARM64 identity 后 native 测试均 skipped,未生成脱敏 artifact。EXPECTED_REF 硬编码为旧 cross-platform 分支,且 continue-on-error 使失败状态传播不清晰。31822384934 暴露的旧 branch 硬编码与 identity/evidence 失败传播问题。workflow_dispatch 新增 required expected_candidate_ref,与 required expected_candidate_sha 分别严格绑定实际 github.ref / github.sha。if: always() 的 fixed evidence writer;final enforcement 新增 evidence outcome,writer 失败或 artifact 缺失均 fail closed。7e8bd8563f61a62e2649758af70254ec3c56f00a86067363f0c4a36bba34f16a;Node contract 23/23、frontend249、doctor15、Rust130、build、双 Windows target compile-only、diff/privacy PASS。crg-7e8bd8563f61 等待固定 Reviewer;PASS 后 PMO 才可另行授权下一次 private Windows native run。