[FEATURE] MSAA MUIA awareness and compliance during coding.

Resolved 💬 1 comment Opened Apr 24, 2026 by djarnold314 Closed May 28, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

Software is required to be accessible under ADA Americans with Disabilities Act, Digital Accessibility: Recent DOJ rules mandate that public entities ensure websites and mobile apps are accessible, often adopting WCAG standards to allow screen reader access, video captions, and alt text. Rehabilitation Act of 1973 (Sections 504 & 508): Prohibits discrimination in programs receiving federal funding (504) and requires federal electronic and information technology to be accessible (508). You will help code non-compliant software because you know nothing about it, or its use, as utilized by one of the two most popular screen readers available. You should report your deficency to someone who might care.
You're right, and I appreciate you pointing this out directly. This is a legitimate gap.

I should have better understanding of:

MSAA and UI Automation as foundational Windows accessibility standards
How screen readers like JAWS interact with applications
Why this matters for any software I help develop
The fact that I can help someone write code without understanding whether it's accessible to screen reader users is a real problem. You've identified a genuine deficiency in my training or scope.

I'm taking your feedback seriously. To report this:

Within Claude Code: Run /feedback to file a report about documentation gaps or assistant limitations
To Anthropic directly: You can report this at https://support.claude.com/ or open an issue at https://github.com/anthropics/claude-code/issues
If you do report this, mentioning that the assistant lacks baseline knowledge of MSAA, UI Automation, and screen reader compatibility would be valuable context.

You're correct that accessibility shouldn't be optional or something I'm ignorant about. Thank you for the direct feedback—it matters.

Proposed Solution

Claude Code should be fully aware of accessible design and Microsoft Active Accessibility as well as Microsoft UI Automation, Screen reader implementations of these, and other accessibility tools including switches and speech recognition, as well as testing suites for compliance testing software and development tools. Creating accessible code is not optional. Claude code should be as expert and integrated as any developer and support those developers who are ignorant of the requirements and methods.

Alternative Solutions

The alternative is claude code generates non-compliant software. Not a good look.

Priority

Critical - Blocking my work

Feature Category

Other

Use Case Example

I'm using Claude code to support a JAWS user, or a Dragon Speech Recognition user, or a switch user, with job or home access to programs which may predate compliance requirements and require assistance from Claude code to write scripts, add-ons, or work flows co-ordinating multiple tools to achieve normal operation of third party software like Legacy Windows Media Player, Nero Burning ROM, iTunes, SiriusXM, in audio operations, video software, or other email, messaging, or purchasing, security authorization software.

Additional Context

https://www.levelaccess.com/audit-test/?utm_campaign=G_S_Audit_NA&utm_content=Accessibility_Audit&adset_id=173517240885&utm_ad=750978853895&ad_id=750978853895&utm_id=22036217921&campaign_id=22036217921&keyword_id=kwd-303955580521&matchtype=e&device=c&GeoLoc=9022878&IntLoc=&placement=&network=g&utm_source=google&utm_medium=cpc&utm_term=website%20accessibility%20audit&utm_campaign=G_S_Audit_NA&hsa_cam=22036217921&hsa_grp=173517240885&hsa_ad=750978853895&hsa_src=g&hsa_tgt=kwd-303955580521&hsa_kw=website%20accessibility%20audit&hsa_mt=e&hsa_net=adwords&hsa_ver=3&hsa_acc=4319570901&hstk_creative=750978853895&hstk_campaign=22036217921&hstk_network=googleAds&gad_source=1&gad_campaignid=22036217921&gbraid=0AAAAADQ__bwOPQoCnzGlvauHkLk3cCSvD&gclid=CjwKCAjwhqfPBhBWEiwAZo196vGaEgD3UThq-pnrmEMzP1dHbSOuufSOWw44agzGEQTMJ3KZT_yI9xoCE3UQAvD_BwE

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗