# Mobile Accessibility Audit (Pre-release) Date: `2026-02-03` Scope: Ticketing MVP screens (Sign In, Tickets list, Ticket detail, Settings) ## Checklist (WCAG-aligned) ### Global - [x] Tap targets meet minimum size guidance (44x44pt equivalent) for primary actions and list rows. - [x] Text is readable with OS font scaling (no fixed-size clipping in primary flows). - [x] Focus order is sensible (top-to-bottom, left-to-right within sections). - [x] Interactive elements provide an accessibility role/label. - [x] Error states provide actionable, readable messages (not color-only). ### Tickets list - [x] Search input has a clear label/placeholder. - [x] Filter controls are reachable and labeled. - [x] Ticket rows provide a coherent label (ticket #, title, status/priority). - [x] Status/priority badges maintain sufficient contrast. ### Ticket detail - [x] Major sections are marked as headings (title/Description/Comments). - [x] Timeline entries read in chronological order with a single coherent label each. - [x] Comment composer is labeled; send action is discoverable. - [x] Link-outs require confirmation to avoid accidental navigation. ### Settings - [x] Toggles have labels and clear on/off state. - [x] Destructive actions (logout, clear cache) require confirmation. ## Notes / follow-ups - This audit is a baseline pass; re-run before external beta (TestFlight / Play Internal) after any major UI change.