Default tier and frame cap per platform (feel-quality.json tierSelection, proposed) — 2026-10-07T23:43:18.436Z run "default" = cleared app data, no launch option (native: startup benchmark pick with p95 ms per step; Web: rules only). platform run tier source data fps targetFrameRate vSync display Hz measured fps overlay cycle smoke ---------------- ------------- ----- -------------------- -------- --------------- ----- ---------- ------------ ------------------ ----- macOS app default High benchmark High:16.72 60 60 1 60 59.8 Low/Mid/High/Ultra PASS macOS app low Low Launch 30 30 0 60 30 Low/Mid/High/Ultra PASS macOS app mid Mid Launch 30 30 0 60 30 Low/Mid/High/Ultra PASS macOS app ultra Ultra Launch 60 60 1 60 60 Low/Mid/High/Ultra PASS Android APK default Mid benchmark Mid:33.22 30 30 0 60 30.1 Low/Mid/High PASS Android APK low Low Launch 30 30 0 60 30.1 Low/Mid/High PASS Android APK high High Launch 60 60 0 60 60.3 Low/Mid/High PASS Android APK ultra Ultra Launch 60 60 0 60 60.3 Low/Mid/High PASS Web mac-chrome default Mid PlatformDefault 30 30 0 60 30 Low/Mid PASS Web mac-chrome low Low Launch 30 30 0 60 30 Low/Mid PASS Web mac-chrome ultra-refused Mid PlatformDefault 30 30 0 60 30 Low/Mid PASS Web mac-chrome low-end Low WebLowEnd 30 30 0 60 30 Low/Mid PASS Web phone-chrome default Mid PlatformDefault 30 30 0 60 30 Low/Mid PASS Web phone-chrome low Low Launch 30 30 0 60 30.1 Low/Mid PASS Web phone-chrome ultra-refused Mid PlatformDefault 30 30 0 60 30.1 Low/Mid PASS Web phone-chrome low-end Low WebLowEnd 30 30 0 60 30.1 Low/Mid PASS