#5141·astryx

Weekly RTL audit: findings

Author: github-actions[bot]Created Aug 17, 2026Updated Sep 14, 2026
Labelsrtl-weekly-scan

Weekly full-suite RTL audit

Scope: full component library, unfiltered — 126 component(s) for D1, 1434 core stories for D5 (2026-08-17T06:41:24.352Z).

PR CI (ci.yml's pr-rtl job) only audits the components a PR touches. Tokens, shared hooks, and icon primitives can regress RTL in components no PR modified, which is what this sweep covers.

D1 icon-mirror: 9 pass · 2 not-RTL · 115 N-A. D5 positional-mirror: 14 pass · 0 FAIL · 1420 N-A (tolerance 3px).

D1 — directional icons that do not mirror

Component Verdict Detail
tablerowexpansion fail directional glyph never mirrors: aria:Collapse row
treelist fail directional glyph never mirrors: aria:Toggle children

Workflow run: https://github.com/facebook/astryx/actions/runs/32001902796

Maintained automatically by .github/workflows/rtl-weekly.yml. The full JSON report is attached to the run as the rtl-weekly-report artifact (30-day retention).