diff options
| author | Christian Cleberg <[email protected]> | 2026-07-21 21:39:51 -0500 |
|---|---|---|
| committer | Christian Cleberg <[email protected]> | 2026-07-21 21:40:58 -0500 |
| commit | 80cb5d8553d3afd097b10e83cf7af0bf1ba56523 (patch) | |
| tree | e8110994fd7656a5abd5c6b3ff4191e252245d66 /DomainDig/BatchSweepSummaryView.swift | |
| parent | c220e26bb496e455a5bdb6a8dc22abf09ecfed5f (diff) | |
| download | domain-dig-80cb5d8553d3afd097b10e83cf7af0bf1ba56523.tar.gz domain-dig-80cb5d8553d3afd097b10e83cf7af0bf1ba56523.tar.bz2 domain-dig-80cb5d8553d3afd097b10e83cf7af0bf1ba56523.zip | |
docs(a11y): add Phase 6 manual verification checklist (#21)
A device checklist for everything the automated audit cannot reach:
VoiceOver speech, the More Content rotor, custom-content ordering,
completion announcements, Voice Control label-in-name, the colour/motion/
transparency settings simctl cannot toggle, iPad keyboard focus order,
and both system design languages (classic vs Liquid Glass).
Grounded in the actual implementation rather than generic guidance: each
item quotes the real label/announcement/field it verifies (e.g. "Refresh
all tracked domains", "Lookup complete for <domain>", the More Content
field order) and carries a [Px] tag pointing at the phase that introduced
it. Organised by iOS setting so each is toggled once, with a seed-data
step up front because the dense rows and widget are otherwise untestable
— the same reason they are unverified by the audit today. Includes a
sign-off matrix, a defect-log template, and the known-deferred items so a
ViewThatFits overflow is filed correctly rather than mistaken for a
regression.
Diffstat (limited to 'DomainDig/BatchSweepSummaryView.swift')
0 files changed, 0 insertions, 0 deletions
