Skip to main content

From raw PDFs to well-done.

Checks

The current PDF accessibility check library ChefPDF is being built to evaluate.

214 planned checks

The checks below are scaffolded as a deterministic PDF/UA-oriented library. They do not run real PDF parsing yet, but each item has a stable ID for future implementation, reporting, and remediation work.

214 checks shown

No checks match the current filters.

Document Structure

14 checks
PDFUA-DOC-001

Document is not tagged

The PDF has no logical structure tree, so assistive technology cannot navigate the content semantically.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-DOC-002

Marked property is missing or false

The catalog does not identify the document as tagged even when structural tags may be present.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-DOC-003

Structure tree root is missing

The StructTreeRoot entry is absent or invalid, preventing a reliable logical reading model.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-DOC-004

Parent tree is missing or inconsistent

Marked content references cannot be resolved back to the structure tree through a valid parent tree.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-DOC-005

Marked content IDs are duplicated

MCID values are reused in a way that makes content-to-tag associations ambiguous.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-DOC-006

Tagged content is not referenced by the structure tree

Visible or meaningful content exists in marked content sequences that are not connected to structural elements.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-DOC-007

Structure tree references missing page content

Tags point to content items that cannot be found on the referenced page.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-DOC-008

Page content is untagged

Visible content appears on a page without marked content identifiers or structural ownership.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-DOC-009

Content is tagged as artifact incorrectly

Meaningful text, images, or controls are hidden from assistive technology as artifacts.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-DOC-010

Decorative content is not artifacted

Headers, footers, page numbers, backgrounds, borders, or purely decorative marks are exposed as meaningful content.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-DOC-011

Role map contains invalid mappings

Custom structure types are not mapped to valid standard structure types.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-DOC-012

Namespaces are missing for custom structure types

Custom tags are used without enough namespace information to interpret them reliably.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-DOC-013

Page object lacks structural parent information

Page dictionaries do not expose the structural parent links needed to resolve tagged content.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-DOC-014

Incremental updates leave stale tags

The PDF contains old structure references from prior edits that no longer match current page content.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

Tags and Semantics

14 checks
PDFUA-TAG-001

Semantic tag does not match visual purpose

Content is tagged with a structure type that misrepresents its actual role.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-TAG-002

Paragraph text is tagged as generic containers

Meaningful body text is exposed through Div, Span, or other generic tags instead of paragraph-level semantics.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-TAG-003

Document title is not represented structurally

The visible document title is missing or not exposed as an appropriate heading or title structure.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-TAG-004

Quotes are not tagged semantically

Block quotations or inline quotations are tagged as plain paragraphs or spans.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-TAG-005

Code samples are not tagged semantically

Program code, commands, or literal text are not exposed with a suitable code-related structure.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-TAG-006

Footnotes are not associated with references

Footnote content is not linked to the corresponding reference in the reading order.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-TAG-007

Endnotes are not associated with references

Endnote content and its invocation are not structurally connected.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-TAG-008

Captions are not associated with figures or tables

Caption text is detached from the figure, chart, or table it describes.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-TAG-009

References are not tagged as references

Bibliographic references, citations, or cross-references are exposed as plain text without reference semantics.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-TAG-010

Non-structural layout tables are tagged as data tables

Layout-only table structures are exposed as semantic tables, adding noisy navigation for assistive technology.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-TAG-011

Semantic content is split across unnecessary spans

Text is fragmented into excessive inline tags that interrupt meaningful reading and selection.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-TAG-012

Whitespace is represented as meaningful content

Spacing characters, empty paragraphs, or layout-only text runs are exposed as content.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-TAG-013

Abbreviations lack expansion where needed

Abbreviations or acronyms are not expanded when their meaning is not clear from context.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-TAG-014

Replacement text is missing for symbolic content

Symbols, ligatures, or custom glyphs do not provide ActualText or equivalent semantic text.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

Reading Order and Reflow

8 checks
PDFUA-ORDER-001

Reading order does not match intended meaning

The logical structure order differs from the sequence needed to understand the document.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-ORDER-002

Multi-column content reads across columns

Columnar layouts are ordered horizontally across columns instead of within each column sequence.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-ORDER-003

Sidebar content interrupts main flow

Pull quotes, sidebars, marginalia, or callouts are inserted in a way that breaks the primary reading flow.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-ORDER-004

Repeated headers or footers interrupt reading

Running headers, footers, or repeated navigation content are exposed repeatedly in the logical flow.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-ORDER-005

Hyphenated words are exposed incorrectly

Line-break hyphenation causes words to be read, copied, or searched incorrectly.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-ORDER-006

Text extraction order differs from tag order

The content stream order and the structure tree order conflict in ways that can affect assistive technology.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-ORDER-007

Reflow loses meaningful relationships

When content is reflowed, labels, values, captions, or grouped items are separated from each other.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-ORDER-008

Hidden or clipped text is exposed

Invisible, clipped, or off-page content appears in the accessible reading stream.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

Headings

6 checks
PDFUA-HEAD-001

Heading levels skip unexpectedly

Heading hierarchy jumps over levels without a meaningful structural reason.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-HEAD-002

Visual heading is not tagged as heading

Text styled as a heading is exposed as a paragraph or generic tag.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-HEAD-003

Non-heading text is tagged as heading

Large, bold, or decorative text is incorrectly exposed as a heading.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-HEAD-004

Multiple top-level headings conflict

The document exposes multiple top-level headings where the hierarchy suggests a single title should lead the structure.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-HEAD-005

Heading text is empty

A heading tag has no meaningful text or accessible replacement.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-HEAD-006

Heading order differs from visual section order

Headings are structurally ordered in a way that does not match the document sections users see.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

Lists

6 checks
PDFUA-LIST-001

List is not tagged as a list

Visually grouped list items are exposed as plain paragraphs or lines.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-LIST-002

List item labels are missing

Bullets, numbers, or item markers are not represented in the list item structure.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-LIST-003

List item body is missing

List items do not contain a valid body element for the item content.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-LIST-004

Nested list structure is flattened

Nested lists are exposed as a single flat list, losing hierarchy.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-LIST-005

List numbering is incorrect

Ordered list labels do not match the visible numbering or sequence.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-LIST-006

Pseudo-lists are not grouped

Repeated label-value or step patterns are not grouped in a navigable list-like structure.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

Tables

12 checks
PDFUA-TABLE-001

Data table is not tagged as a table

Rows and columns are visually present but missing table structure semantics.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-TABLE-002

Table headers are missing

Header cells are not identified for a data table that requires row or column headers.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-TABLE-003

Header scope is missing

Header cells do not define whether they apply to rows, columns, or both.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-TABLE-004

Header associations are missing for complex table

Complex table data cells cannot be programmatically associated with all relevant headers.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-TABLE-005

Table row structure is invalid

Table cells are not contained in valid table row structures.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-TABLE-006

Table cell spans are incorrect

RowSpan or ColSpan values do not match the visual table grid.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-TABLE-007

Empty table cells lack intent

Blank cells are not identified as intentionally empty or are used only for layout spacing.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-TABLE-008

Table caption is missing or detached

A visible table title or caption is not associated with the table structure.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-TABLE-009

Table summary is missing where needed

A complex table lacks explanatory text needed to understand its organization.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-TABLE-010

Split table continuity is not conveyed

A table split across pages or sections does not preserve header and continuation relationships.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-TABLE-011

Merged visual cells are structurally separate

Cells that visually span a region are represented as multiple unrelated cells.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-TABLE-012

Data table uses presentation-only artifacts

Lines, shading, or positioning carry meaning that is not represented in the table structure.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

Images and Graphics

10 checks
PDFUA-IMAGE-001

Meaningful image lacks alternative text

An image, figure, or graphic that conveys content has no accessible description.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-IMAGE-002

Decorative image has noisy alternative text

Purely decorative imagery is announced instead of being artifacted.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-IMAGE-003

Alternative text is too vague

Image descriptions such as image, photo, or graphic do not convey the image purpose.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-IMAGE-004

Alternative text repeats adjacent text

The figure description duplicates nearby caption or body text without adding useful meaning.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-IMAGE-005

Chart lacks data-equivalent description

A chart, graph, or visualization lacks a text equivalent for trends, values, and conclusions.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-IMAGE-006

Diagram lacks structural explanation

A process, flow, map, or technical diagram is not described in a meaningful sequence.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-IMAGE-007

Image of text has no text alternative

Text rendered inside an image is not available as real text or equivalent replacement text.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-IMAGE-008

Icon-only meaning is not described

Icons that communicate status, action, or category lack an accessible name or explanation.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-IMAGE-009

Watermark is exposed as content

Watermarks or background marks are announced as part of the document reading flow.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-IMAGE-010

OCR text conflicts with image text

Recognized text over an image is inaccurate, duplicated, or ordered differently from the visible text.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

8 checks
PDFUA-LINK-001

A link annotation does not expose meaningful link text or alternate description.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-LINK-002

Repeated text such as click here or read more does not identify the destination or action.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-LINK-003

A clickable annotation exists without a corresponding logical Link structure element.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-LINK-004

A logical Link structure exists but is not connected to an actionable PDF annotation.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-LINK-005

The annotation rectangle is too small, too large, or offset from the visible link text.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-LINK-006

The destination, named target, page reference, or external URL cannot be resolved.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-LINK-007

Comments, popups, stamps, attachments, or other annotations do not expose a meaningful label.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-LINK-008

Keyboard traversal through annotations does not follow a meaningful order.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

Forms

10 checks
PDFUA-FORM-001

Form field lacks accessible name

An interactive field has no programmatic label, tooltip, or alternate name.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-FORM-002

Visible label is not associated with field

The label text near a form field is not connected to the field object.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-FORM-003

Required field state is not conveyed

A required input is visually indicated but not programmatically exposed.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-FORM-004

Field instructions are not associated

Help text, format requirements, or constraints are not connected to the relevant field.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-FORM-005

Validation errors are not associated

Error messages are not programmatically connected to the field they describe.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-FORM-006

Radio group lacks group name

Related radio buttons do not expose the shared question or group label.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-FORM-007

Checkbox meaning is unclear

A checkbox has an ambiguous label or depends only on visual layout for meaning.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-FORM-008

Choice field options are unlabeled

Combo box or list box options do not expose clear text labels.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-FORM-009

Form tab order is illogical

Keyboard navigation through fields does not match the intended completion order.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-FORM-010

Submit or reset button is unlabeled

Button controls do not expose the action they perform.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

Language and Text

10 checks
PDFUA-LANG-001

Document language is missing

The PDF does not define a default natural language for assistive technology.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-LANG-002

Document language is invalid

The document language value is malformed or not a recognized language tag.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-LANG-003

Language changes are not marked

Passages in another language are not tagged with their own language.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-LANG-004

Text lacks Unicode mapping

Fonts or glyphs do not map reliably to Unicode, causing incorrect reading, search, or copy behavior.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-LANG-005

Ligatures lack ActualText

Ligatures or presentation glyphs do not expose the intended underlying characters.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-LANG-006

Math content lacks accessible representation

Equations or formulas are not exposed with usable text, MathML, alternate text, or a clear explanation.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-LANG-007

Reading pronunciation is ambiguous

Symbols, units, or specialized notation lack expansion where pronunciation would be unclear.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-LANG-008

Scanned text is not OCRed

Image-only pages contain text that is not available to assistive technology or text search.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-LANG-009

OCR text is inaccurate

Recognized text contains errors that change meaning or prevent reliable reading.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-LANG-010

Text order inside lines is corrupted

Characters or words are stored in an order that reads incorrectly despite appearing visually correct.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

Color and Visual Presentation

8 checks
PDFUA-VIS-001

Color alone conveys information

Status, grouping, required state, or meaning depends only on color without text or structural support.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-VIS-002

Text contrast may be insufficient

Text and background colors may not provide enough contrast for readable presentation.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-VIS-003

Non-text contrast may be insufficient

Meaningful icons, chart lines, form boundaries, or controls may not have enough contrast.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-VIS-004

Important content is too small

Text or symbols may be visually present but difficult to read due to small size or scaling.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-VIS-005

Text is obscured or overlapped

Layering, clipping, transparency, or positioning makes content difficult to read visually or programmatically.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-VIS-006

Focus indication is missing for interactive content

Focusable annotations or fields do not provide a visible focus state in common PDF viewers.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-VIS-007

Chart legend depends only on color

Chart categories or series cannot be distinguished without color perception.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-VIS-008

Low-resolution raster content harms readability

Rasterized text, scans, or graphics are too degraded for reliable visual or OCR interpretation.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

Navigation and Metadata

8 checks
PDFUA-NAV-001

Document title metadata is missing

The PDF metadata does not provide a meaningful document title.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-NAV-002

Viewer title setting does not use document title

The viewer is not instructed to display the document title instead of the file name.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-NAV-003

Bookmarks are missing for long document

A long or complex document lacks bookmarks or outlines for efficient navigation.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-NAV-004

Bookmarks do not match heading structure

Document outline entries are missing, mislabeled, or inconsistent with structural headings.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-NAV-005

Page labels are missing or misleading

Logical page labels do not match visible page numbering or expected navigation.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-NAV-006

Initial view hides relevant content

The document opens at an inappropriate page, zoom, or pane for accessible use.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-NAV-007

Metadata language conflicts with document language

Metadata and catalog language values disagree or are inconsistently applied.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-NAV-008

Reading direction is missing where needed

Right-to-left, vertical, or mixed-direction content lacks explicit direction information.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

Media and Embedded Content

8 checks
PDFUA-MEDIA-001

Audio lacks transcript

Embedded audio content has no text transcript.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-MEDIA-002

Video lacks captions

Embedded video with speech has no synchronized captions.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-MEDIA-003

Video lacks audio description where needed

Important visual-only information in video is not provided through audio description or text alternative.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-MEDIA-004

Embedded file lacks accessible description

Attachments or file annotations do not expose meaningful names, descriptions, or purpose.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-MEDIA-005

3D content lacks accessible alternative

Embedded 3D objects do not provide an equivalent description or fallback.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-MEDIA-006

Scripted behavior blocks accessibility

JavaScript actions interfere with keyboard access, reading, focus, or assistive technology behavior.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-MEDIA-007

Flashing content may trigger seizures

Animated or multimedia content may flash at unsafe frequencies or intensities.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-MEDIA-008

Timed content cannot be paused

Moving, auto-updating, or timed embedded content cannot be paused, stopped, or controlled.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

Security and Permissions

5 checks
PDFUA-SEC-001

Security settings block assistive technology

Permissions or encryption prevent text extraction, screen reader access, copying for accessibility, or remediation.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-SEC-002

Document requires inaccessible authentication

Password, certificate, or launch behavior prevents accessible opening or reading.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-SEC-003

External resources are required for meaning

The PDF depends on remote content, external files, or network access to convey accessible information.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-SEC-004

Redacted content remains exposed

Hidden or redacted content is still present in text, tags, metadata, or alternate descriptions.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-SEC-005

Metadata exposes sensitive information

Document metadata contains private data that should not be included in reports or remediation output.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

Conformance and File Integrity

7 checks
PDFUA-CONF-001

PDF/UA identifier is missing

The document does not declare PDF/UA conformance metadata.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-CONF-002

PDF/UA identifier is present but unsupported

The conformance claim is malformed, inconsistent, or not supported by the file structure.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-CONF-003

PDF syntax is malformed

Low-level syntax errors may prevent reliable parsing, validation, or assistive technology access.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-CONF-004

Cross-reference table is damaged

Object references cannot be resolved reliably because xref data is missing or corrupt.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-CONF-005

Required fonts are not embedded

Fonts needed for consistent text rendering and Unicode mapping are missing.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-CONF-006

Generated remediation would remove existing accessibility

A future remediation pass must not discard valid tags, metadata, alt text, or form labels already present.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-CONF-007

Validation profile cannot be determined

The PDF version, declared standards, or metadata are insufficient to choose the correct validation strategy.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

Page Geometry and Rendering

12 checks
PDFUA-PAGE-001

Page rotation conflicts with content orientation

Page rotation metadata and visible content orientation disagree, causing awkward reading, OCR, or navigation.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-PAGE-002

Crop box hides meaningful content

The visible page crop clips text, controls, figures, or annotations that remain structurally present.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-PAGE-003

Bleed or trim boxes expose confusing content

Printer marks, bleed content, or trim artifacts are exposed in ways that can confuse reading or remediation.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-PAGE-004

Pages have inconsistent orientation without reason

Unexpected portrait and landscape changes make navigation, magnification, and reflow harder.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-PAGE-005

Pages have inconsistent size without reason

Mixed page sizes create unpredictable zoom, scrolling, and output behavior.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-PAGE-006

Scanned page is skewed

A scanned page is tilted enough to reduce readability or OCR accuracy.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-PAGE-007

Scanned page has poor exposure

A scan is too dark, too light, washed out, or noisy for comfortable reading or reliable OCR.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-PAGE-008

Content appears outside page bounds

Text, annotations, or tagged objects are positioned off the visible page or partly outside readable bounds.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-PAGE-009

Layer visibility hides meaningful content

Optional content groups or layers hide information that remains necessary for understanding.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-PAGE-010

Layer order changes meaning

Stacking order causes labels, highlights, or annotations to obscure or alter the meaning of content.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-PAGE-011

Transparent content reduces readability

Opacity, blend modes, or overlays make text and graphics hard to perceive.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-PAGE-012

Print-only marks are exposed as content

Crop marks, registration marks, color bars, or production notes are included in the accessible reading model.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

User Experience and Understandability

20 checks
PDFUA-UX-001

File name is not meaningful

The PDF file name does not help users identify the document, version, language, or purpose.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-UX-002

Document purpose is unclear at the start

The opening content does not quickly explain what the document is for or who should use it.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-UX-003

Long document lacks table of contents

A long or complex document has no usable contents list for orientation and navigation.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-UX-004

Table of contents links are missing or broken

Contents entries do not link to the correct sections or cannot be activated reliably.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-UX-005

Section summaries are missing where needed

Dense or complex sections lack summaries that help users understand key points quickly.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-UX-006

Plain language risk is high

Sentences, terminology, or structure may be unnecessarily hard to understand for the intended audience.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-UX-007

Undefined jargon or abbreviations are present

Specialized terms, acronyms, or internal labels are used without nearby explanation.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-UX-008

Instructions are not step-based

Procedures or tasks are written as dense prose instead of clear ordered steps.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-UX-009

Critical deadlines are not easy to find

Dates, deadlines, or time-sensitive actions are buried in surrounding text.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-UX-010

Required actions are not explicit

Users cannot easily determine what they need to do, by when, and through which channel.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-UX-011

Contact options are missing

The document does not provide a clear way to ask questions, request help, or get an accessible alternative.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-UX-012

Contact details are not actionable

Email addresses, phone numbers, or URLs are plain text when they should be usable links.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-UX-013

Document version is unclear

Users cannot tell whether the PDF is current, draft, archived, or superseded.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-UX-014

Language versions are not linked

Alternative language versions exist but are not discoverable from the document.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-UX-015

Accessible alternative format is not offered where needed

A complex or hard-to-remediate PDF does not tell users how to get an accessible alternative.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-UX-016

Dense page layout increases cognitive load

Crowded content, weak grouping, or poor spacing makes the document harder to scan and understand.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-UX-017

Visual grouping is not conveyed structurally

Cards, panels, callouts, or grouped fields rely on visual proximity without structural relationships.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-UX-018

Warnings are not clearly distinguished

Important notices, warnings, or errors do not have clear text and structural treatment.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-UX-019

Status information is unclear

Statuses such as approved, rejected, overdue, optional, or complete are not explicit in text.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-UX-020

Document relies on spatial instructions

Instructions such as see left, below, red box, or above are used without structural or textual alternatives.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

Magnification and Small Screen Use

10 checks
PDFUA-MAG-001

Content cannot be understood when zoomed

At high magnification, relationships between labels, values, captions, and sections become hard to follow.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-MAG-002

Horizontal scrolling is excessive

Users must pan back and forth repeatedly to read normal text at larger zoom levels.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-MAG-003

Line length is too long

Paragraph lines are long enough to make tracking, magnification, and reading harder.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-MAG-004

Important content depends on fixed two-page view

Meaning relies on seeing facing pages together, which may fail on small screens or assistive setups.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-MAG-005

Footnotes are too far from references

Notes are difficult to use when zoomed because references and note text are separated without navigation support.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-MAG-006

Callouts detach from referenced content

Magnification or small-screen viewing makes callouts, labels, or legends hard to connect with their targets.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-MAG-007

Touch targets are too small

Interactive annotations, buttons, or form controls are difficult to activate accurately on touch devices.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-MAG-008

Touch targets are too close together

Adjacent interactive areas increase the risk of accidental activation.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-MAG-009

Reflow order differs from logical order

Viewer reflow presents content in a different sequence from the tagged structure.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-MAG-010

Zoomed form completion is difficult

Labels, fields, help text, and errors cannot be kept in context while filling out the form at high zoom.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

Consistency and Predictability

8 checks
PDFUA-CONS-001

Similar headings use inconsistent levels

Sections with the same visual role are exposed at different heading levels.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-CONS-002

Similar components use inconsistent tags

Repeated callouts, cards, lists, or tables are tagged differently across the document.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-CONS-003

Repeated links have inconsistent names

Links to the same destination use different accessible names without a meaningful reason.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-CONS-004

Same link text points to different destinations

Identical link names lead to different locations or actions, creating ambiguity.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-CONS-005

Form field naming is inconsistent

Fields that ask for similar information use inconsistent names, labels, or instructions.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-CONS-006

Status labels are inconsistent

The same status or category is described with different words, icons, or colors across the document.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-CONS-007

Page header structure changes unexpectedly

Repeated page regions appear in inconsistent positions or with inconsistent artifact treatment.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-CONS-008

Navigation labels are inconsistent

Bookmarks, table of contents entries, headings, and page labels do not use consistent naming.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

Human Review Signals

10 checks
PDFUA-REVIEW-001

Alternative text needs human judgment

The image purpose is contextual enough that deterministic checks cannot confirm whether the description is sufficient.

Human review required

Requires AI: No

AI can help gather evidence, but a person must make or approve the final accessibility decision.

PDFUA-REVIEW-002

Reading order needs visual confirmation

The layout is complex enough that tag order should be compared with page screenshots.

Human review required

Requires AI: No

AI can help gather evidence, but a person must make or approve the final accessibility decision.

PDFUA-REVIEW-003

Table relationships need human confirmation

Complex, irregular, or nested table structures need review beyond simple header detection.

Human review required

Requires AI: No

AI can help gather evidence, but a person must make or approve the final accessibility decision.

PDFUA-REVIEW-004

Chart description needs subject matter review

A chart summary may need domain knowledge to confirm that the right insight is described.

Human review required

Requires AI: No

AI can help gather evidence, but a person must make or approve the final accessibility decision.

PDFUA-REVIEW-005

Plain language needs editorial review

The document may be understandable only after a human reviews audience, terminology, and legal or technical constraints.

Human review required

Requires AI: No

AI can help gather evidence, but a person must make or approve the final accessibility decision.

PDFUA-REVIEW-006

Artifact decisions need confirmation

Some repeated or decorative-looking content may still be meaningful and should be reviewed before hiding it.

Human review required

Requires AI: No

AI can help gather evidence, but a person must make or approve the final accessibility decision.

PDFUA-REVIEW-007

Form instructions need usability review

A form may be technically labeled but still confusing to complete without human usability review.

Human review required

Requires AI: No

AI can help gather evidence, but a person must make or approve the final accessibility decision.

PDFUA-REVIEW-008

Remediation confidence is low

Automated remediation would affect meaningful structure or content and should require review before export.

Human review required

Requires AI: No

AI can help gather evidence, but a person must make or approve the final accessibility decision.

PDFUA-REVIEW-009

Conflicting signals require review

The visual layout, OCR text, metadata, and structure tree disagree about the content meaning.

Human review required

Requires AI: No

AI can help gather evidence, but a person must make or approve the final accessibility decision.

PDFUA-REVIEW-010

Legal or compliance wording may need preservation

Suggested changes could alter regulated, contractual, or legal text and should be reviewed by an owner.

Human review required

Requires AI: No

AI can help gather evidence, but a person must make or approve the final accessibility decision.

Remediation Quality

12 checks
PDFUA-REMED-001

Remediation changes visible layout unexpectedly

Fixing tags or metadata should not alter the visible document unless explicitly requested.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-REMED-002

Remediation changes text content unexpectedly

Automated fixes must not rewrite, delete, duplicate, or reorder visible text unintentionally.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-REMED-003

Remediation breaks existing links

Fixes must preserve link targets, destinations, and annotation actions.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-REMED-004

Remediation breaks form behavior

Fixes must preserve form field values, validation, calculation, submission, and keyboard behavior.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-REMED-005

Remediation removes digital signatures

Output generation must warn before invalidating or removing signatures, seals, or certification.

Human review required

Requires AI: No

AI can help gather evidence, but a person must make or approve the final accessibility decision.

PDFUA-REMED-006

Remediation invalidates conformance metadata

Output metadata must match the actual accessibility and PDF standards state after remediation.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-REMED-007

Remediation creates duplicate tags

Automated tagging should not duplicate content in the structure tree or reading stream.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-REMED-008

Remediation loses document metadata

Title, author, subject, language, identifiers, and other important metadata must be preserved or intentionally updated.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-REMED-009

Remediation increases file size excessively

Output should avoid unnecessary rasterization, embedded duplicates, or bloated resources that harm download and use.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-REMED-010

Remediation output cannot be reopened reliably

The remediated PDF must remain valid and readable in common PDF viewers and validators.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-REMED-011

Remediation report lacks evidence

Findings and fixes should include enough evidence for a user to understand what changed and why.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-REMED-012

Remediation confidence is not reported

Automated decisions should expose confidence, uncertainty, and whether human review is recommended.

Human review required

Requires AI: No

AI can help gather evidence, but a person must make or approve the final accessibility decision.

Export and Delivery

8 checks
PDFUA-OUTPUT-001

Output file name is ambiguous

The exported file name does not distinguish remediated, reviewed, draft, or original versions clearly.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-OUTPUT-002

Original and remediated files can be confused

The workflow does not make it clear which file is original, remediated, verified, or ready to publish.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-OUTPUT-003

Accessibility report is not accessible

The generated report itself must be structured, readable, and accessible.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-OUTPUT-004

Report findings are not prioritized

Users cannot distinguish blocking issues, warnings, review items, and informational results.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-OUTPUT-005

Report lacks affected page references

Findings do not identify the relevant page, object, annotation, or structure element.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.

PDFUA-OUTPUT-006

Report lacks before-and-after comparison

Users cannot inspect what changed between the original and remediated PDF.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-OUTPUT-007

Report omits unresolved review items

Human-review findings must remain visible until accepted, dismissed, or resolved.

AI-assisted

Requires AI: Yes

Requires interpretation of meaning, visual context, language quality, or user intent beyond deterministic PDF parsing.

PDFUA-OUTPUT-008

Output is not checked after remediation

The exported PDF must be revalidated after fixes rather than assuming remediation succeeded.

No AI required

Requires AI: No

Can be checked with deterministic PDF parsing, validation rules, OCR, geometry analysis, or comparison logic.