diff --git a/AGENTS.md b/AGENTS.md index d4178e7..1728c0f 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -38,6 +38,11 @@ Every page must pass the mobile checklist before it is considered complete: 2. **No text under 12px on mobile.** Bump `text-[10px]` labels up. 3. **No tap target under 44×44px.** Keep the visual size if you like — add padding to the hit area. 4. **Wide tables scroll inside their own container** with a sticky first column and `-webkit-overflow-scrolling: touch`. Add a visible scroll affordance (e.g. right-edge fade). + Modern Chrome does not SUPPORT that property any more (`CSS.supports` returns false), so it + is inert either way. React's client renderer drops the literal string when a grid is + rendered client-side (a Cards/Grid toggle), while a server-rendered grid keeps it - so the + audit script can report `touchScroll: false` on a grid that is functionally correct. Judge + it on the container, the sticky column and the affordance, not on that string. 5. **Filter controls collapse** below `lg` — pills become a `