Summary
The SVG body figures in bodymap.jsx contain decorative elements (body silhouette path, head circle, neck polygon, pattern fill definitions) that are not interactive and convey no information to screen reader users. Without aria-hidden=\"true\" these elements are included in the accessibility tree alongside the meaningful muscle shapes, adding noise and confusion.
Priority
Low
Acceptance criteria
Summary
The SVG body figures in
bodymap.jsxcontain decorative elements (body silhouette path, head circle, neck polygon, pattern fill definitions) that are not interactive and convey no information to screen reader users. Withoutaria-hidden=\"true\"these elements are included in the accessibility tree alongside the meaningful muscle shapes, adding noise and confusion.Priority
Low
Acceptance criteria
<g>(silhouette, head, neck) in both front and back SVGs hasaria-hidden=\"true\"<defs>blocks (pattern fills, filters) havearia-hidden=\"true\"<g>elements are NOT hidden (they receive accessible labels as part of issue As a keyboard-only user I want to navigate and select muscles on the body map so I can use the core feature without a mouse #69)