WhizzWorks

Engineering

Accessibility is a practice, not a certificate

Sep 23, 2026·5 min read·WhizzWorks

This article is part of our Journal archive. Any prior offers reflect its publication date. Read our current services and approach.

We treat accessibility as part of evaluating AI and adaptive systems: test a useful workflow, inspect changing behavior, include affected people, and keep evidence current.

An accessibility statement can describe an intention. A scanner can flag certain defects. A checklist can guide a review. A conformance report can document findings within a defined scope. Each can contribute useful evidence. None is permanent proof that a changing system works for the people who need it.

That distinction matters when software generates answers, changes a task sequence, or adapts an interface to a person's behavior. The controls may stay the same while the instructions, choices, and consequences change. A review of the starting screen tells us little about what happens after an unclear request or an unexpected answer.

As an AI-native strategy and engineering studio, we treat accessibility as part of deciding what to build and whether to keep it. We start with the work a person needs to finish, then inspect the conditions under which that work becomes difficult or impossible.

Start with a valuable workflow

Consider a system that helps someone understand a document and submit a request. The valuable result is a request the person understands and intends to send. Generating a fluent summary is only a possible step toward that result.

We would map the task from opening the document through reviewing and confirming the request. Where must the person read, choose, correct, or wait? Which decisions have consequences? What information must remain available throughout the task?

This makes the evaluation concrete. A summary that omits an exception can obstruct the task even if its text is easy to read. A confirmation button with a clear label is useful only if the person can inspect what it will submit.

AI is an option to evaluate here. Clearer source material, a conventional form, or a direct integration may address the problem with less uncertainty. We do not need a model merely because the workflow contains text.

Assess people, data, and constraints

Before choosing an approach, we would ask who uses the workflow and under what conditions. Relevant considerations include assistive technology, language, reading demands, fatigue, limited movement, and interruptions. We should not infer someone's needs from a diagnosis or assume a single preference covers a whole group.

The data deserves the same attention. Are source documents readable by assistive technology? Do headings and tables preserve their meaning when extracted? Is the information current and authorized for this use? If essential context is missing, a model cannot be treated as a substitute for it.

We would also examine constraints around privacy, permissions, and support. People should not have to disclose a disability to reach an ordinary alternative. An optional explanation field should not quietly become a source of personal information that the task does not require.

Scope a small test around a complete task

A useful test has a narrow purpose and a complete path. For the document example, we might limit it to a defined document type and a request that requires review before submission. We would identify what the model may suggest, what it may not decide, and where a person must confirm an action.

Before testing, we would write down reasons to pause. These might include losing entered information during recovery, hiding a source qualification, or making the alternative route harder to use than the generated answer. A polished response should not outweigh a blocked task.

We would inspect ordinary behavior and deliberately introduce uncertainty: an incomplete document, an ambiguous question, an interrupted response, and a service failure. Accessibility includes the path out of trouble.

Inspect behavior as it changes

A review needs to follow the whole interaction. We would examine:

  • Keyboard behavior. Can a person reach and operate each control, see where focus is, and return from a dialog? When content changes, does focus remain in a useful place?
  • Screen reader behavior. Do labels, headings, reading order, and status messages explain what is happening? Does a generated response arrive in a manageable way, without repeated announcements overwhelming the person?
  • Plain language. Are instructions specific about the action and its consequences? Can a person inspect the original source when a shorter explanation leaves something unclear?
  • Errors and recovery. Does an error identify the affected field and explain how to proceed? Can the person correct it without reconstructing earlier work?
  • Fallback behavior. Can the task continue when the model is unavailable, unsuitable, or declined? Is the alternative discoverable and usable with the same access methods?

Adaptive behavior needs particular scrutiny. Moving controls or changing labels based on inferred preferences can make a familiar task difficult to find again. We would examine whether adaptation is necessary, whether people can control it, and whether a stable route remains available.

Make uncertainty understandable

A model's uncertainty should affect the workflow, not just appear as a small disclaimer beneath an answer. When source material does not support a conclusion, the system should make that gap apparent and offer a useful next action.

For example, an answer could identify the missing information and let the person inspect the relevant source or seek review through an available support route. A confidence label alone does not explain what the person can safely do next. We would test whether people understand the limitation before asking them to act.

We would also check whether generated language introduces new barriers. An explanation can become longer, more technical, or inconsistent across attempts. A plain starting prompt does not establish that every resulting answer will be understandable.

Include affected people and retain the evidence

Automated checks and internal review can help find defects. They cannot stand in for people using the task with their own access methods. We would include affected people in planning and evaluation, with accessible participation arrangements and clear consent for any recording.

The useful observation is not simply whether someone finished. We need to understand where the system required guessing, outside help, repeated reading, or an unexpected workaround. A participant's experience should inform the next test without becoming a claim about everyone with similar needs.

We would keep a record of the workflow tested, system version, source material, assistive technology, observed barriers, and unresolved questions. A statement or report should make its scope and limits legible. This is evidence for an engineering decision, not a promise of legal compliance.

Expand only where the evidence supports it

A change to a model, prompt, document source, or interface can change the experience. We would connect those changes to repeat checks of the affected paths and keep a way to report barriers after release.

Expansion should depend on what the test supports. If the generated step creates confusion that a conventional workflow avoids, removing it is a valid result. If a barrier remains unresolved, a successful demonstration elsewhere does not settle it.

Accessibility is work we carry through the system's life: choosing a useful task, examining constraints, testing real behavior, and revisiting the decision as the system changes. The document records that work. It does not replace it.

AccessibilityAI adoptionAdaptive systemsEvaluation
Where could AI be useful?Start with a workflow worth examining.We assess the problem, the data, and the options with you.
Explore our services