edit | blame | history | raw

Mindraw Coder:AXHidden 缺失语义

  • 日期:2026-08-14
  • Task:MD-QA-OPS-127-CANVAS-HIDDEN-ABSENT-SEMANTICS-FIX-01
  • 输入:同候选两次稳定 HIDDEN_ATTRIBUTE_ABSENTcrg-52cd8ff6eab1=PASS
  • 结论:仅对角色已确认为 AXWebArea 的候选,将 kAXErrorNoValue / kAXErrorAttributeUnsupported 映射为 absent;absent/false 继续唯一性、finite-positive geometry 与 visible-display containment。true、success+nil、非 CFBoolean、其他 AX error 均 fail closed。
  • 实现:同步修改 evidence-only locator 与 diagnoser 的生产同核读取/分类,自测覆盖 API 映射及 geometry/display/zero/multiple/multiscreen 边界。
  • 验证:RED→GREEN;六 Swift 工具 typecheck/self-test/no-args 6/6;其他四工具 SHA 与 raw archive identity 不变;未运行真实 AX/Finder/输入。
  • Review Gate:crg-dfa4b01d47c1
  • 边界:代码/隐私待复审;不代表真实 locator、Finder 拖放、产品、DMG 或发布 PASS。