- Keyboard
- A skip link is the first Tab stop, the viewer toolbar is one Tab stop with arrow keys inside, the slider divider is a real slider, and a Skip to the review control jumps to the checklist.
- Landmarks and names
- One h1 per page, headings in order, a primary navigation, main and footer landmarks, a labelled review region, and aria-current on the current page.
- Live regions
- Job state and upload progress are announced once each, with the project’s name. An incomplete review raises one alert and moves focus to the first field that needs you. After Approve, focus moves to the export and then to the download, so it is never lost.
- The checklist
- Each confirmation is named after its group and carries what the group covers, so a screen reader reads every item before the box is ticked. The count of confirmed groups is read with the Approve button rather than spoken over typing.
- Word and glyph
- Every verdict carries a word and a drawn glyph; colour is never the only signal.
- Contrast
- Text is 4.5:1 or better on its surface, and control edges clear 3:1.
- Reduced motion
- Every reveal, transition and the divider’s intro switch off; everything is shown at rest.
- Touch
- Buttons, fields, pills and cards are at least 44 px tall on touch screens; plain text links in the footer and the section lists are not. The viewer supports one-finger pan and two-finger pinch.
- Images
- Every image that carries information has alternative text; decorative copies are hidden from screen readers; the difference map is described as a colour-difference map, not a heatmap.