Why many accessibility bugs are really frontend architecture problems, and how better components, patterns, and workflows can prevent them.