Name the criteria you will actually be audited against.
frontend
accessibility
forms
wcag
Keywords:
wcag
accessible forms
aria
"Make it accessible" produces aria-labels and nothing else. Name the criteria instead:
"Build this form to meet WCAG 2.2 AA. Specifically:
• Every input has a visible, programmatically associated label — no placeholder-as-label
• Errors are announced: aria-invalid on the field, aria-describedby to the message, the summary in a role=alert
• Focus moves to the error summary on failed submit
• The whole form is operable keyboard-only; visible focus ring on every control
• Required fields marked in text, not colour alone
• Target size at least 24x24 CSS px"
Every one of those is a line item a real audit checks. Generic "be accessible" maps to none of them.
Caveat worth stating: this gets you through the automated checks. It does not replace testing with an actual screen reader, and the two disagree more often than you would like.