Parent program
Progresses #898.
Canonical implementation
Canonical branch/PR: claude/determined-maxwell-o4am5t / #1049. PR #1045 and other overlapping accessibility branches remain duplicate evidence only.
Objective
Complete the dashboard keyboard-focus work by:
- raising the Dispatch focus ring to sufficient contrast;
- raising the Refresh focus ring to sufficient contrast;
- retaining regression coverage for the focus-visible classes and the Go button's
aria-busy behavior.
Declared file scope
apps/web/src/components/dashboard/panels.tsx
apps/web/src/lib/__tests__/dashboard-search-accessibility.test.ts
Acceptance evidence
Exact-head workflow evidence
- CI: run
30456585527 — success
- Coverage: run
30456585535 — success
- CodeQL Analysis: run
30456585922 — success
- Security Scan: run
30456585721 — success
- Secret Scan: run
30456585227 — success
- Dependency Review: runs
30456585433 and 30456732906 — success
- E2E Tests: run
30456585614 — repository-skipped
- Review threads: 2 resolved, 0 unresolved
- Preview: https://vercel.com/garv1/v0-uvai/DLiC1qKkDkKTs8L9aQ2hXkC95xYF — READY on exact head
Execution receipt
Result
Focused corrective unit completed. Close only #919. Keep #1049 draft for portfolio-level merge governance.
No merge, production deployment, branch deletion, credential/ruleset change, or competing implementation is authorized.
Parent program
Progresses #898.
Canonical implementation
Canonical branch/PR:
claude/determined-maxwell-o4am5t/ #1049. PR #1045 and other overlapping accessibility branches remain duplicate evidence only.Objective
Complete the dashboard keyboard-focus work by:
aria-busybehavior.Declared file scope
apps/web/src/components/dashboard/panels.tsxapps/web/src/lib/__tests__/dashboard-search-accessibility.test.tsAcceptance evidence
ring-indigo-400/70; Refresh usesring-white/40.aria-busyfromsearchLoading.cc833f5284d1d96cadf99edda842ba4f1c5c79f1is three commits ahead and zero behindmain@995fa2682809483b483be7fddee43b834ed0d4f7, changing only the two declared files.dpl_DLiC1qKkDkKTs8L9aQ2hXkC95xYFis READY on exact headcc833f5284d1d96cadf99edda842ba4f1c5c79f1.Exact-head workflow evidence
30456585527— success30456585535— success30456585922— success30456585721— success30456585227— success30456585433and30456732906— success30456585614— repository-skippedExecution receipt
claudesession_01WJBTAoqpfHepiLfks3NhTkclaude/determined-maxwell-o4am5t/ fix(a11y): complete dashboard focus contrast and regression coverage #10492026-07-27T21:42:15Z2026-07-29T13:35:46Zcc833f5284d1d96cadf99edda842ba4f1c5c79f1Result
Focused corrective unit completed. Close only #919. Keep #1049 draft for portfolio-level merge governance.
No merge, production deployment, branch deletion, credential/ruleset change, or competing implementation is authorized.