/code-review caught that role="status" on the toast container implies aria-atomic="true", so every new toast made a screen reader re-read the entire stack instead of just the new one — the opposite of the U-F fix's intent. Use a bare aria-live="polite" (defaults atomic=false, announcing only the added toast); error toasts keep role="alert". Also simplified the conditional role to a plain ternary.