Barrier 1 of 3
Collection filters that update without announcing
Representative allegation
After choosing a filter, the product list changed but the plaintiff was never told, and filter groups had no labels.
WCAG 4.1.3 Status Messages, 1.3.1 Info and Relationships, 3.3.2 Labels or Instructions
Typical location: snippets/collection-filters.liquid
How a plaintiff tests it
Apply a filter with a screen reader and listen for any result count or confirmation, and check that groups are named.
How we fix it
Group each filter set with a legend, label every input, and add a polite live region that announces the updated result count.