Version 0.26
July 16, 2026
Complete public recovery accessibility proof
Every intended public content route and visible enrollment, sign-in, invalid-code, and password-recovery state now receives the same five-browser accessibility protection.
Why it matters
- - Contact, support, legal, release, enrollment, sign-in, and password-recovery screens now share the serious and critical accessibility checks that already protected SimDeck's main public routes.
- - Password-reset users are protected against regressions where the sent confirmation, invalid-link recovery, or valid reset form renders the wrong state.
- - Desktop Chrome, Firefox, Safari, Mobile Chrome, and Mobile Safari all exercise the expanded public route and recovery-state matrix.
Verification
- - All 21 public DOM states pass serious and critical axe scans in every required browser profile.
- - All 220 public smoke and accessibility cases pass across Chromium, Firefox, WebKit, Mobile Chrome, and Mobile Safari.
- - All 215 required unit tests, typecheck, lint, static security, production build, and npm audit with zero vulnerabilities pass.
- - The Linear release ledger was updated before this public page entry.
Source: Linear release ledger document, PI-213
- Expanded the axe matrix from 7 public routes to 21 distinct public route and query-state combinations.
- Added password-recovery behavior proof for the sent, missing-token, and valid-token states.
- Refreshed the route map and live QA record so intentional redirect-only and internal routes are clearly separated from public DOM coverage.