← A11y Tickets

Turn Accessibility Audit Report Excerpts into Tickets

Audit reports often contain enough information to prove a defect exists, but not enough to make a sprint ticket ready. Before copying a report row into Jira, add the user task, ownership, acceptance criteria, and retest path.

Use this for human audit notes, VPAT preparation notes, scanner exports, agency reports, and internal WCAG review spreadsheets. Keep private client details out of public tools.

What to keep from the audit excerpt

What to add before ticket creation

Audit row to ticket example

Audit excerpt:
Finding: Form fields missing accessible labels
Page: /checkout/address
WCAG: 3.3.2 Labels or Instructions, 4.1.2 Name, Role, Value
Severity: High
Evidence: Address line 2 and company fields rely on placeholder text only.

Better ticket:
[High] Checkout address: optional address fields rely on placeholder labels

User impact:
Screen reader users may not know what information belongs in the optional checkout address fields after typing begins. Users with cognitive disabilities may also lose field context when placeholders disappear.

Evidence:
Audit report finding: "Form fields missing accessible labels" on /checkout/address.
Affected fields: address line 2 and company.
Likely WCAG references to verify: 3.3.2 and 4.1.2.

Reproduction steps:
1. Open the checkout address step.
2. Move focus to the address line 2 and company fields.
3. Type into each field.
4. Confirm whether each field still exposes a persistent accessible name.

Acceptance criteria:
- Each affected input has a visible or programmatic label that remains available while typing.
- Placeholder text is not the only accessible name.
- The checkout address step can be completed with keyboard and NVDA or VoiceOver.

Report phrases that need translation

Split or group the audit finding?

A single report row is not always a single ticket. Use implementation ownership and user impact to decide.

Ticket fields for audit imports

Title:
[Severity] Flow/component: user-facing problem

Source:
Audit report / scanner export / manual review, including report section or row ID if available.

User impact:
Who is affected and what task becomes blocked, confusing, or slower.

Evidence:
- Original finding:
- Page/state/component:
- Selector, screenshot note, or assistive technology observation:
- WCAG references to verify:

Implementation ownership:
Theme / component / CMS content / plugin / third-party / unknown.

Acceptance criteria:
- Expected accessible behavior is present.
- The affected task can be completed.
- Original evidence is retested, not merely hidden from the scanner.

Retest:
Keyboard path, screen reader/browser pair, automated rerun, or manual check needed after the fix.

Related resources