Faça uma auditoria de acessibilidade em uma página existente

Um prompt do tipo auditar-depois-corrigir que produz uma lista real de problemas WCAG em vez de uma tranquilização vaga.

Audit [FILE OR ROUTE] for accessibility, then fix what you find.

AUDIT — report before changing anything
For each issue give: element, file and line, the WCAG criterion, severity, and the fix you propose.
Check at minimum:
- Heading order and a single H1.
- Every control has an accessible name (label, aria-label or visible text).
- Focus is visible on every interactive element and never trapped.
- Colour contrast of text and of borders on interactive elements.
- Images have alt text; decorative images are hidden from assistive tech.
- Custom widgets (tabs, menus, dialogs) have correct roles, state and keyboard behaviour.
- Dynamic updates announce themselves (aria-live) where appropriate.

FIX
Apply the fixes after I approve the list. Keep visual design unchanged unless contrast requires a change — flag those separately.

DONE MEANS
- A before/after table of the issues.
- Keyboard-only walkthrough of the page described step by step.