This site is held to the standard it documents in others.
The Index records what institutions publish, so it publishes the same of itself: the standard the site claims, the conformance report for the site's plugin and theme, a coordinator contact, a complaint route, and a barrier-report route, in the fixed format the Accessibility Governance Record uses for every entity.
Coordinator, complaint route, barrier-report route
Published in the format the Accessibility Governance Record uses for every entity, so that this site can be coded like any other.
| Element | As published |
|---|---|
| Accessibility coordinator | Accessibility coordinator, Novara Consulting Group LLC access@novaracg.com; videophone and voice on the contact page |
| Complaint route | Write to the coordinator at the address above with the page, the barrier, and what you need. Acknowledgment within two business days; a written response within ten business days; the outcome recorded in the corrections register. If you are not satisfied, ask for review by the other principal under the two-step review. |
| Barrier-report route | Use the contact form or the coordinator address, or a videophone call. Every report is logged with the date and the fix, and the log is summarized on this page. |
| Standard claimed | WCAG 2.2 Level AA |
| As of | Statement issued September 13, 2026 |
The plugin and the theme
The conformance report for the site's plugin output and theme, with the date and the method of evaluation, is published here and updated at each release of the plugin. It states what was evaluated, by whom, against which standard, and what is known not to conform.
This site's public channel
| Element | As recorded |
|---|---|
| Coordinator |
|
| Complaint route | Write to the coordinator at the address above, naming the page and what did not work. You will receive an acknowledgement within five business days and a decision within thirty. A complaint is never a condition of access to any content. |
| Barrier report route | The page address, what you were trying to do, the assistive technology or browser you used, and what happened. Reports are logged and answered. |
- Standard claimed
- WCAG 2.2 Level AA
Conformance report for the pages this plugin draws
Product: ndedi-register version 0.1.0 on the shared core of agr-register: the pages and components drawn on ndedi.org. That is the state, version, and files pages; the national, baseline, register, and calendar components; the method, archive, and corrections register pages; the forms, register views, charts, tabs, status panels, citation blocks, and signed-language summaries placed in the site's page templates; and the admin screens.
Standard targeted: WCAG 2.2 Level AA (PMT-004 section 4.7).
Report date: September 14, 2026.
Method of evaluation, stated plainly. Design and code review of the markup, styles, and scripts against each success criterion below, by the sessions that built the plugin. The shared core (register views, charts, tabs, forms, citations) is agr-register's code, reviewed for that plugin's own report; the Index's layers were reviewed on their own. The pure test suite renders the site layer's slots with stand-ins for WordPress and checks the markup and the word rules; that is a check of the code, not of use. The output has not yet been:
- rendered in a browser against a live WordPress install;
- checked with an automated tool;
- operated with a keyboard in a browser;
- tested with a screen reader, at 400 percent zoom, or in forced colors;
- tested with people who use assistive technology, including Deaf signers watching the signed-language summaries.
Every "Supports" below therefore means "supports by design and review, not yet verified in use". This report is reissued after browser and assistive technology testing, with the date and the method.
Scope limits. The site's theme (ndedi-theme), its header, footer, and skip link, and the ncg-core page templates are outside this report; they carry their own. Content inside release packages (narrative HTML, quotations, comments) is shown as released and is outside the plugin's control beyond sanitizing it. The signed-language videos, their captions, and their transcripts are supplied in Settings; the plugin cannot judge their content.
Levels used
- Supports (by review): the design meets the criterion; not yet verified in use.
- Partially supports (by review): some output meets it and the gap is named.
- Not applicable: the plugin produces no content of that kind.
- Not evaluated: outside what review can establish.
Perceivable
| Criterion | Level | Remarks |
|---|---|---|
| 1.1.1 Non-text Content (A) | Supports (by review) | Icons are decorative beside text. Charts carry a text name for each row and a data sheet table. |
| 1.2.1 Audio-only and Video-only (A) | Supports (by review) | Each signed-language summary carries a transcript link when one is set. |
| 1.2.2 Captions (Prerecorded) (A) | Partially supports (by review) | The video takes a captions track from Settings, loaded only from this site; when none is set, the page says so. The plugin cannot confirm the captions are accurate. |
| 1.2.3, 1.2.5 Audio description (A, AA) | Not evaluated | Depends on each video's content. |
| 1.3.1 Info and Relationships (A) | Supports (by review) | Tables have captions, column headers with scope, and row headers. Facts are description lists. Form fields have labels and described-by hints and errors. Status panels use the template's panel markup. |
| 1.3.2 Meaningful Sequence (A) | Supports (by review) | DOM order is the reading order; the state page follows the order PMT-004 section 4.4 sets. |
| 1.3.5 Identify Input Purpose (AA) | Supports (by review) | Name, email, role, and URL fields carry autocomplete. |
| 1.4.1 Use of Color (A) | Supports (by review) | Coverage codes and statuses are always text. |
| 1.4.2 Audio Control (A) | Supports (by review) | No video plays automatically. |
| 1.4.3 Contrast (Minimum) (AA) | Supports (by review) | Text uses the theme's tokens. |
| 1.4.4 Resize Text (AA), 1.4.10 Reflow (AA) | Supports (by review) | Relative units; grids collapse to one column; wide tables scroll inside a labeled, focusable region. |
| 1.4.11 Non-text Contrast (AA) | Supports (by review) | Borders and focus rings use the theme's tokens. |
| 1.4.12 Text Spacing (AA) | Supports (by review) | No fixed heights on text containers. |
| 1.4.13 Content on Hover or Focus (AA) | Supports (by review) | The chart tooltip repeats values already in the row name and the data sheet and is dismissed with Escape. |
Operable
| Criterion | Level | Remarks |
|---|---|---|
| 2.1.1 Keyboard (A), 2.1.2 No Keyboard Trap (A) | Supports (by review) | Native links, buttons, video controls, and form controls; tabs follow the arrow, Home, and End pattern. |
| 2.2.1 Timing Adjustable (A) | Supports (by review) | The forms have no time limit; a form whose security check has aged out returns with every value kept. |
| 2.2.2 Pause, Stop, Hide (A) | Supports (by review) | No autoplay; reduced-motion preferences remove transitions. |
| 2.4.1 Bypass Blocks (A) | Supports (by review) | Pages use the theme's main landmark and skip link. |
| 2.4.2 Page Titled (A) | Supports (by review) | Every route sets a document title. |
| 2.4.3 Focus Order (A) | Supports (by review) | After a form post, focus moves to the error summary or the acknowledgment. |
| 2.4.4 Link Purpose (In Context) (A) | Supports (by review) | Source links name the host and path. |
| 2.4.6 Headings and Labels (AA) | Supports (by review) | Sections, tables, and forms are labeled by purpose. |
| 2.4.7 Focus Visible (AA), 2.4.11 Focus Not Obscured (Minimum) (AA) | Supports (by review) | Focus rings on every control; scroll padding under the sticky tab rail. |
| 2.5.3 Label in Name (A) | Supports (by review) | Visible labels are the accessible names. |
| 2.5.7 Dragging Movements (AA) | Not applicable | No dragging. |
| 2.5.8 Target Size (Minimum) (AA) | Supports (by review) | Controls are 40 to 44 pixels high; citation style tabs are 32 pixels. |
Understandable
| Criterion | Level | Remarks |
|---|---|---|
| 3.1.1 Language of Page (A) | Not evaluated | Set by the theme. |
| 3.1.2 Language of Parts (AA) | Not evaluated | Quotations, formulations, citation lines, codes and terms carry lang="en", so on a page read in another language through the site's translation they are read as English. |
| 3.2.1 On Focus (A), 3.2.2 On Input (A) | Supports (by review) | Filters apply only with the Apply button. |
| 3.2.3 Consistent Navigation (AA), 3.2.4 Consistent Identification (AA) | Supports (by review) | One register component and one page layout for every register and state page. |
| 3.2.6 Consistent Help (A) | Supports (by review) | The correction and contact routes are linked from the same place on every state page. |
| 3.3.1 Error Identification (A), 3.3.3 Error Suggestion (AA) | Supports (by review) | Errors are named in text beside the field and in a summary that links to it, with what to enter. |
| 3.3.2 Labels or Instructions (A) | Supports (by review) | Every field has a label and, where needed, a hint. |
| 3.3.7 Redundant Entry (A) | Supports (by review) | A form returned with errors keeps every value entered. |
| 3.3.8 Accessible Authentication (Minimum) (AA) | Supports (by review) | Accounts sign in by a single-use link confirmed with a button; no password, no puzzle, no CAPTCHA. |
Robust
| Criterion | Level | Remarks |
|---|---|---|
| 4.1.2 Name, Role, Value (A) | Supports (by review) | Native elements; ARIA only for tabs, sort state, and the current page. |
| 4.1.3 Status Messages (AA) | Supports (by review) | Result counts, acknowledgments, and the comment word count are status messages. |
Known gaps to close before this report is reissued
- Render every page type on a live install and test with a keyboard, with VoiceOver and NVDA, at 400 percent zoom, and in Windows contrast themes.
- Test the state page under each access tier: without an account, and with a licence for that state and for another state.
- Watch each signed-language summary with its captions and transcript, with Deaf reviewers.
- Confirm the national and baseline tables and the District Coverage table reflow at 320 pixels.
- Run an automated checker over each page type and record the tool and version here.
What the site does and what it does not yet do
Text first, keyboard everywhere, and nothing that only lives in a PDF or a spreadsheet.
Text first
Every state page, table, and method document is served as text with header cells and captions; the workbook is a download, never the only form of a figure.
Keyboard and screen reader
Every control is operable by keyboard with a visible focus indicator; pages are usable at 400 percent zoom; the skip link is the first focusable element.
No motion, no trackers
No autoplay, no motion that cannot be stopped, and no third-party trackers or analytics that identify a reader.
Signed language
A signed-language summary of the method and the process is published on the process page; further signed-language content is added as it is produced.
Known limitations
Listed here as they are found, with the date and the planned fix, and never removed until fixed.
What has been reported and fixed
A summary of barrier reports received and their resolution, updated as they are handled.