← Back to Evidence Centre
Audit Date: July 30 – August 4, 2026
Accessibility Verification Record
axe-core & WCAG 2.1 AA Evaluation Log
Detailed test logs, automated axe-core scan results (0 violations), manual screen reader testing logs, contrast verification, and reproduction CLI scripts.
Automated Scanning vs. Full Manual Conformance
Automated accessibility testing with tools like axe-core or Google Lighthouse evaluates approximately 30–40% of WCAG success criteria (e.g. contrast ratios, ARIA syntax, image alt tags). Achieving a 100/100 automated Lighthouse accessibility score is a vital baseline, but manual evaluation with screen readers and keyboard navigation is performed separately to verify usability.
Accessibility Test Verification Matrix
| Audit Parameter | Verification Specification / Result |
|---|---|
| 1. Test Date | July 30, 2026 (Initial Scan) & August 4, 2026 (Verification Run) |
| 2. Test Environment | Chrome 127.0 (NVDA 2024.1 on Windows 11), Safari 17.5 (VoiceOver on macOS Sonoma) |
| 3. Tools Used | axe-core CLI v4.9.1, Google Lighthouse 12.0 Accessibility Audit, Chrome Accessibility Tree Inspector, Colour Contrast Analyser (CCA) |
| 4. Pages Tested | /, /about, /projects, /services, /accessibility, /projects/dice-roller, /projects/nepal-construction-platform, /projects/developer-portfolio |
| 5. Viewport Configurations | Desktop 1920x1080 (Keyboard tab order) & Mobile 375x812 (Touch target sizing ≥ 44x44px) |
| 6. Measured Results |
Lighthouse Accessibility Score: 100 / 100 across all core pages. axe-core Automated Scan: 0 Critical, 0 Serious, 0 Moderate Violations. Keyboard Focus Traps: 0 Traps detected; all modals & menus close on Escape key.Contrast Ratios: Primary text ≥ 7.1:1, Muted body text ≥ 4.8:1 (exceeds WCAG AA 4.5:1 requirement). |
| 7. Known Limitations & Scope | Automated axe-core scans do not evaluate whether alt text is meaningfully descriptive in context or if live regions speak with appropriate verbosity. Those criteria were manually audited using NVDA. |
| 8. Reproduction Instructions |
Run the following automated axe-core command locally:npx @axe-core/cli https://adrinshrestha.com.np --tags wcag2a,wcag2aa,wcag21a,wcag21aa
|
| 9. Repository Commit / Tag | Release Tag: v2.0.0-release | Commit: 6ee17094 |