MEDIUM story-cognitive-accessibility-peer-mentor-007 8 pts
8
Story Points
Medium
Priority
Cognitive Accessibility
Feature

User Story

As a Peer Mentor (Likeperson)
I want all screens I use to consistently meet cognitive accessibility standards
So that I can trust the app to remain usable as updates are released, without experiencing sudden confusing changes

Acceptance Criteria

  • Given a new screen is added to the app, When the CI pipeline runs, Then the cognitive accessibility audit checks that the screen has a visible title, labelled navigation, and no step with more than 3 inputs
  • Given the audit detects a violation, When the build completes, Then the CI output includes the screen name, the violated rule, and a suggested fix in plain language
  • Given the audit passes, When a release is deployed, Then the cognitive load rule engine reports confirm all active wizard flows comply with the step-complexity limit
  • Given the help content registry is queried during audit, When a form field lacks a registered help entry, Then the audit flags this as a warning (not a blocking error) with the field identifier
  • Given the audit runner is integrated, When I as a developer add a new wizard step, Then I receive immediate feedback on whether the step passes cognitive accessibility rules before merging
  • Given audit results accumulate over releases, When a compliance report is generated, Then it shows a trend of pass/fail rates across the last 5 releases

Business Value

Without automated audit, cognitive accessibility regressions are caught only by users — typically those most harmed by them. An automated audit embedded in CI prevents regressions from reaching production, protecting all users with cognitive challenges across all four partner organisations. This ensures that the MUST HAVE accessibility commitments remain honoured as the codebase grows through Phase 2 and beyond.