Accessibility
Open Workshop Ledger
What this site aims for, what the automated checks can prove, and where human review is still needed.
Target
This site targets WCAG 2.2 Level AA. That is a direction and a testing standard, not a claim that every page, browser, and assistive-technology combination is free of barriers. The alchemy and role-playing language may remain, but it must not hide structure, controls, authorship, or meaning.
Automated checks
The repository runs several checks intended to catch regressions: palette and token tests for declared color relationships; static checks for motion, text spacing, structure, and page contracts; Playwright with axe-core against rendered pages; and a blocking pa11y-ci run, using its axe runner at the WCAG2AA standard, across URLs from the generated sitemap.
These tools are useful evidence. They do not constitute a complete accessibility audit and cannot verify whether the writing, interaction model, or reading experience works well for every person.
Manual review
Changes to layout and interaction are also reviewed with keyboard navigation, responsive resizing, zoom, reduced-motion settings, and browser accessibility inspection. The Wayfinder receives particular attention because it manages focus as a modal navigation chart. Manual review is performed at milestones rather than exhaustively across every assistive technology on every change.
Known gaps
- The site has not received an independent, comprehensive accessibility audit.
- Manual screen-reader coverage is periodic rather than a tested browser-and-screen-reader matrix.
- Forced-colors and very high zoom need broader page-by-page regression coverage.
- Third-party destinations, including the correspondence form service and external repositories, are outside this site's implementation and may behave differently.
Known gaps will be updated when the evidence changes. Passing automation will never silently turn this page into a claim of complete conformance.
Report a barrier
If something prevents you from reading, navigating, or contacting me, email hi@hlavezzo.me. Include the page, browser or assistive technology if relevant, and what you were trying to do. It goes directly to Henrique.
Ledger reviewed .