edit | blame | history | raw

QA 证据修复 02

  • 用户目标:串行完成 workflow 任务后,只关闭 QA04 evidence-only Swift 工具的 AX read fail-closed 与 parent geometry 两处 P1,不运行真实自动化。
  • 已完成:FinderWindowIsolation.swiftPlaceFinderSource.swift 改用 throwing AX read;仅 benign absence 返回 nil;Place 首次 AX write 前验证 parent/source geometry;manifest 更新两文件 sanitized SHA;生成 Gate crg-3b35590a9acd
  • 验证:四脚本 typecheck/self-test/无参数提前退出均 4/4;生产顺序静态检查、5 文件边界、raw archive 数量/字节/权限/逐 SHA、privacy/product reference/diff 均 PASS。
  • 保护事实:raw archive 聚合 SHA、QA04 PARTIAL_AUTOMATION_LIMIT、fixture 恢复和 Finder 39/40 不变;未运行 Finder/AX/CGEvent、未触碰产品源码或用户文件。
  • 后续:独立复审 crg-3b35590a9acd;复审 PASS 前不得复用工具,任何产品 QA 仍需独立派工。