# Deque axe Linter config — silences false positives the static
# HTML scanner emits against Angular 17+ control-flow blocks
# (`@for`, `@if`, `@switch`) used inline in templates.
#
# The `list` rule (WCAG 1.3.1) flags `@for (item of …) { <li>… }`
# constructs as if the `@for` text were a non-<li> child of <ul>/<ol>.
# At build time, the Angular compiler erases those tokens — the
# rendered DOM only contains <li> children. The axe-playwright suite
# wired into CI per ADR-0016 runs against the rendered DOM, so the
# real accessibility contract is enforced there; this file only
# tames the editor-side noise.

global-disable:
  - list
