Space did not expand the focused section.
- Check
accordion.space-expands- Measured
- aria-expanded="false"
Accessibility conformance testing
React component libraries, tested for keyboard and screen reader conformance. Every check cites a clause. Maintainers see their findings first.
01 · ADAPTER
An adapter mounts a library’s components into a fixed harness. It is the only library-specific code in the project, and it is published in full.
02 · HARNESS
It speaks HTTP to a fixed URL and nothing else. A test cannot favour a library it has no way to identify.
03 · MEASURE
Role, name and state come from the browser’s own accessibility tree, not from guessing which attributes happen to be present.
04 · NOTIFY
Nothing is published until the maintainer has their findings, the adapter source, and a right of reply we print in full.
Then you are reading this before anyone else can. Here is exactly what happens next, and none of it is a surprise.
The strongest argument against a bad measurement is not our promise. It is that you can run the whole thing yourself.
Decision 001
The central threat to this project is a maintainer successfully framing a result as "one person's opinion about accessibility". Grounding in APG means a dispute is with the W3C's documented pattern, not with us.
Decision 002
DOM inspection cannot answer the questions that matter. "Is the background hidden from assistive technology" depends on computed accessibility-tree exposure, aria-hidden, inert, sibling visibility, browser heuristics, not on which attributes happen to be present.
Decision 003
We need a known-good reading to distinguish "this library is broken" from "our test is broken". Without one, the first published false positive is indistinguishable from a true finding, and the project's credibility is gone before it has any.
What this cannot tell you
A high score means no violations were detected by automated testing. It does not mean the component is accessible. Automated tests cannot judge whether a label is meaningful, whether a reading order makes sense, or whether the experience is usable with a screen reader. Those need human judgement and disabled users. This is a floor, not a ceiling.