Skip to content

Improve accessibility of escape-executive-decision-room.html — Ramp verified WCAG fixes#1

Closed
yangzhang75 wants to merge 1 commit into
mainfrom
ramp/fix-ramp-049-1781940700395
Closed

Improve accessibility of escape-executive-decision-room.html — Ramp verified WCAG fixes#1
yangzhang75 wants to merge 1 commit into
mainfrom
ramp/fix-ramp-049-1781940700395

Conversation

@yangzhang75

Copy link
Copy Markdown
Owner

What Ramp did

Ramp audited escape-executive-decision-room.html (real page from Hush1e/caelaria), repaired the high-confidence WCAG violations, and verified each fix with axe-core. We don't ship a report — we ship the fix.

Audit model: gpt-4o-mini. Fix applied by Claude Code. Verified by axe-core.

Compliance score: 84 → 92 (+8)

critical serious moderate total
before 0 1 2 3
after 0 0 2 2

Fixed

  • missing form labels (4.1.2 Name, Role, Value) — Combobox #s1 has no accessible name according to the accessibility tree.
  • missing form labels (4.1.2 Name, Role, Value) — Combobox #s2 has no accessible name according to the accessibility tree.
  • missing form labels (4.1.2 Name, Role, Value) — Combobox #s3 has no accessible name according to the accessibility tree.

axe-core: before vs after

  • before: landmark-one-main(moderate), region(moderate), select-name(critical)
  • after: landmark-one-main(moderate), region(moderate)

Screen reader: before vs after

Before ```
RootWebArea: Escape Module | Executive Crisis Decision Room
heading: Executive Crisis Decision Room
paragraph
StaticText: 1) Initial signal: suspected account takeover + media inquiry.
combobox
MenuListPopup
option: Choose action (selected)
option: Delay and gather more data for 24h
option: Activate incident command and legal/comms sync
option: Post public denial immediately
paragraph
StaticText: 2) Evidence: customer records may be exposed.
combobox
MenuListPopup

**After** ```
RootWebArea: Escape Module | Executive Crisis Decision Room
heading: Executive Crisis Decision Room
paragraph
StaticText: 1) Initial signal: suspected account takeover + media inquiry.
LabelText
StaticText: Step 1 action
combobox: Step 1 action
MenuListPopup
option: Choose action (selected)
option: Delay and gather more data for 24h
option: Activate incident command and legal/comms sync
option: Post public denial immediately
paragraph
StaticText: 2) Evidence: customer records may be exposed.

🤖 Generated by Ramp — accessibility audit → fix → verify → PR. (Demo PR on a fork; auditing the real page.)

@yangzhang75

Copy link
Copy Markdown
Owner Author

Hi! This PR was auto-generated by an accessibility tool we built for a hackathon — not meant to land here. Closing it, sorry for the noise!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant