Skip to content

Revise accessibility document for clarity and detail - #76

Merged
cosudm merged 1 commit into
mainfrom
cosudm-patch-2
Oct 20, 2026
Merged

cosudm merged 1 commit into
mainfrom
cosudm-patch-2

Conversation

@cosudm

@cosudm cosudm commented Oct 20, 2026

Copy link
Copy Markdown
Contributor

Updated accessibility documentation to clarify goals, contributor expectations, and reporting processes.

What

Closes #

Why

How it was verified

  • Tests added or updated; npm test passes locally
  • If spec/openapi.yaml changed: npx --yes @redocly/cli@1 lint spec/openapi.yaml passes, version bumped, spec/README.md and CHANGELOG.md updated
  • If governance-critical code changed (identity check, boundary evaluation, hash chain, provenance): tests cover the invariant and no provenance class is upgraded
  • CHANGELOG.md updated under Unreleased
  • Every commit is signed off (git commit -s)

Updated accessibility documentation to clarify goals, contributor expectations, and reporting processes.

Signed-off-by: IGL - Identity Governed Logic <244852114+cosudm@users.noreply.github.com>
Copilot AI balanced review requested due to automatic review settings October 20, 2026 06:15
@cosudm
cosudm merged commit 63fad02 into main Oct 20, 2026
11 checks passed
@cosudm
cosudm deleted the cosudm-patch-2 branch October 20, 2026 06:16

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The documented workarounds overstate access to CLI demo results and alternative site content.

1 open issue
What changed in this PR

This PR expands accessibility guidance for IGL’s user-facing interfaces and documentation.

Changes:

  • Defines accessibility goals and contributor expectations.
  • Documents reporting, triage, ownership, and maintenance.
  • Describes supported environments and known limitations.
File Description
ACCESSIBILITY.md Adds accessibility goals, reporting procedures, responsibilities, and limitations.

Review effort: Balanced

Comment thread ACCESSIBILITY.md
- **The generated API reference is produced by a script** (`platform/site/gen_reference.py`). Its heading structure and link text follow the OpenAPI document and have not been audited for screen reader navigation.
- **Documentation in `docs/` uses tables and code blocks heavily.** These are readable, but long tables may be hard to navigate in some screen readers. There is no alternative presentation at present.

Where a limitation above is tracked as an issue, it will be linked from this list. Workarounds: the same information shown in IGL Studio and the demo is available as plain JSON through the HTTP API, and every page of the site is also described in `platform/site/llms.txt` as plain text.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants