What to build
Add a repo-local accessibility baseline for the web frontend and fix a first batch of obvious semantic issues so accessibility work has executable guardrails instead of staying fully manual.
Acceptance criteria
Relationship to ISSUE-120
This is a repo-grounded sub-slice that supports ISSUE-120 but does not replace a full site-wide accessibility review and remediation pass.
What to build
Add a repo-local accessibility baseline for the web frontend and fix a first batch of obvious semantic issues so accessibility work has executable guardrails instead of staying fully manual.
Acceptance criteria
Relationship to ISSUE-120
This is a repo-grounded sub-slice that supports ISSUE-120 but does not replace a full site-wide accessibility review and remediation pass.