SI Readiness by MCP-Tool
Controls have accessible names
Can every interactive control be identified by name rather than by position?
Why it matters
A <div> with a click handler is invisible to anything that does not render and hover. Agents address controls the way assistive technology does — by role and name — so an unnamed control is an unreachable one.
How to fix it
Use <button> and <a href> for actions, and give each one text or an aria-label. Reserve div-with-onclick for decoration.