父票: #221. 基线: `docs/design/2026-07-22-c21-a11y-baseline/baseline.md` §4. 负责哪些AC:"Packaged screen-reader/focus walkthrough" —— 打包应用 VoiceOver 走查 Dialog、model-picker、chip menus、autocomplete、Toast:names/roles/states 可播报、焦点顺序合理、焦点可见成环、Escape 归还焦点。 边界:仅 L2 打包证据;无代码。 out-of-scope:L1 已覆盖断言;unit 行为。 退出条件:走查记录 + 证据落 `docs/verification/`,ring 在真实背景上可见,无未命名控件。
Activity
fix(ui-mac): C21 AC4 — AA-contrast focus ring + tertiary text tokens (#…
jinjunnn commentedon Sep 17, 2026
票面清理(2026-09-16):关闭 —— 过度工程,不适合当前项目。
这张票要在打包好的应用里用 macOS 读屏(VoiceOver)把对话框、模型选择、菜单、自动补全、提示条完整走一遍,确认读屏能读出来、焦点顺序合理。今天应用唯一的用户是你,不使用读屏;这轮走查要真人在打包版上操作,产出的是一份没人消费的记录。相关的自动化检查(键盘契约、对比度、减少动画)已在 #477/#478/#632 落地,父需求 C21(#221)已于 7 月 26 日关闭。
证据:
packages/ui-mac/src/renderer/alpha-ui/roving-focus.test.ts、contrast-ratchet.test.ts、reduced-motion-ratchet.test.ts何时重开:出现读屏用户,或对外发布前需要无障碍验收证据时——届时并入该次发布候选的检查清单,而不是单独一张票。
如判断有误,直接重开即可;重开时请在评论里说明新出现的情况。