# Accessibility Defect Bundle — Design **Date:** 2026-06-08 **Status:** Approved (brainstorming) — ready for implementation planning. **Issue:** #62 (label-id collision, invalid table row semantics, unnamed drawer, unannounced table states, last untranslated strings). ## Context A frontend deep audit (post the #52 a11y pass, which is verified correct) found five remaining accessibility gaps. They are independent, low-risk fixes; no new dependency. The #52 work (focus ring, skip link, route focus, authority nav links, lang group, `` sync) stays untouched. ## Components ### 1. `components/label-editor.tsx` — id collision → `useId()` `LabelEditor` hardcodes `