Focus removed without replacement ================================= Rule · bucket: mechanical · severity: error · detector: focus-removed · since: v0.1.0 Section: Things to avoid Group: States and interaction Forbidden: `outline: none` with nothing in its place Instead: A `:focus-visible` rule with a visible indicator built on `--color-focus`, at `--focus-ring-width` with `--focus-ring-offset`. Never remove the outline without replacing it. This locks out every keyboard user, and it is the most common accessibility failure in generated code.