Skip to content

Accessibility evidence

This page records behavior that the repository and browser interface currently verify. It is not a third-party audit, a WCAG conformance claim, or an NYC 988 accessibility assessment.

Updated

Current checked behavior

  • Play, mode, session, Tune, segmented choices, and range controls expose semantic names, roles, values, and selected states.
  • The spectrogram is a named keyboard-reachable control with a keyboard pulse path as well as pointer input.
  • Playback completion uses a polite live status, and audio failures use an alert.
  • Compact product controls have a 44-pixel minimum target, with larger link targets on coarse-pointer devices.
  • Visible focus styling, forced-color boundaries, and light and dark text contrast are checked in source tests.
  • Reduced-motion preference slows spectrogram history updates and removes nonessential interface transitions.
  • Narrow portrait and short landscape layouts reflow the control deck without hiding the primary controls.

Known evidence boundary

The repository uses unit, server-render, CSS-contract, and browser design-surface checks. It does not yet contain an independent screen-reader matrix, third-party accessibility report, formal WCAG conformance evaluation, or NYC 988 assessment. Sleepyland must not claim those reviews have occurred.

Report a barrier

Contact Sleepyland support with the page, control, input method, browser, and assistive technology involved. Do not include medical or other sensitive information.