Lessons Learned

What failed, what changed, and what stuck.

A running log of decisions that improved my product thinking after they first went wrong.

Laboratório Bridge (MEC)UX/UI DesignerJul 2022 - Jul 2025

Improving Accessibility Without Changing the Visual Contract

The Problem

The comparative audit found 277 WCAG violations across Bold and DSGov implementations: 84 critical and 193 moderate.

What I Tried

I evaluated 15 components from each design system with Lighthouse, Axe Core, WAVE, JAWS, NVDA, and VoiceOver.

Why It Failed

Visual fidelity to DSGov did not solve semantic HTML, ARIA, and focus-management failures in the implementation.

The Shift

Before

Failed 8+ WCAG 2.1 AA criteria in the audited DSGov implementation

After

Passed the tested scenarios with 0% visual deviation from the specification

The Lesson

Working with developers, I used semantic HTML, ARIA, and JavaScript focus management to correct the code layer while preserving the visual specification.

The Outcome

After the code-layer corrections, the tested scenarios passed with no visual deviation from the specification. The audit became my Computer Science thesis, graded 10 out of 10.

Impact

The tested evidence showed that implementation-level accessibility fixes can improve conformance without changing the approved visual system.