Accessibility · phase
Phase 4: Remediate
Fix accessibility issues with guided code changes following WCAG criteria.
/accessibility-remediate <target>Purpose
The Remediate phase fixes the accessibility issues found in the audit, starting with critical barriers. It applies common remediation patterns and tracks progress.
Usage
Example:
/accessibility-remediate checkout-flowPrerequisites
Requires .singularskills/accessibility/<target>/03-report.md from the Report phase. Use --skip-checks to bypass.
What It Does
- Reads the prioritized findings from the report
- Fixes issues by severity: Critical, then Major, then Minor
- Applies remediation patterns (alt text, ARIA, contrast, keyboard, focus, forms)
- Commits each fix or group of related fixes
- Logs progress: fixed, deferred, or needs design decision
- Writes the log to
.singularskills/accessibility/<target>/04-remediate.md
Output
Creates .singularskills/accessibility/<target>/04-remediate.md containing:
- Fixes applied with commit hashes
- Deferred issues with reasons
- Design decisions needed
- New considerations discovered during remediation
Next Phase
NextRetest
After remediation, proceed to Retest to verify fixes and produce a conformance statement.