Files
meshcore-analyzer/tests
Kpa-clawbot 92e001c093 chore(a11y): drop subsumed subpaths allowlist entries (#1713) (#1723)
## Summary
PR #1720 merged (commit `a344ae0a`) and introduced the shared
`.btn-active-accent` color-contrast rule, which subsumes the per-link
allowlist entries for the subpaths tab pills on
`/analytics?tab=subpaths`.

This PR removes the 4 now-stale allowlist entries tagged `issue: 1713`:
- `a[href$="#sp-pairs"]`
- `a[href$="#sp-triples"]`
- `a[href$="#sp-quads"]`
- `a[href$="#sp-long"]`

All four were `rule: color-contrast` exemptions on
`/analytics?tab=subpaths`.

## Verification
CI a11y gate (`test-a11y-axe-1668.js`) is the authoritative check — it
re-renders the route in dark+light × desktop+mobile and asserts zero net
violations against the trimmed allowlist. Local repro was attempted but
blocked by sandbox chromium issues (musl/glibc relocations on bundled
playwright chromium; host chromium hits Vulkan/EGL init failures).
Relying on CI a11y job for the green signal.

## TDD note
Config exemption per workspace AGENTS.md:
- No test files modified.
- Config-only allowlist trim; CI must stay green without test edits.

Partial fix for #1713 (will switch to `Fixes #1713` once CI a11y gate
confirms zero net violations on `/analytics?tab=subpaths`).

Co-authored-by: corescope-bot <bot@corescope>
2026-06-13 20:48:29 -07:00
..