prefers-reduced-motion gate on every animation
Every animated affordance in the family — View Transitions included — is wrapped in a reduced-motion query that turns it off entirely, not just shorter.
Why it matters on this device/browser pairing
Accessibility isn't a P3/Dynamic-Island-specific concern, but it's applied with the same discipline as the device-specific techniques: verified per-site, not assumed. Fixed 2026-07-01: subagentjobs.com, subagentdb.com, subagentworkers.com, and subagentetl.com had zero reduced-motion gating and zero P3 widening until this pass — audited by grepping every worker's src/index.ts for both marker strings, not assumed from the shell() template.
The actual code
@media (prefers-reduced-motion: reduce){*{animation:none!important}}
Where it ships
subagentjobs.com subagentdata.com subagentworkers.com subagentdb.com subagentetl.com subagentcowork.com subagentcoworkers.com subagentcontracts.com subagenttasks.com subagentdevices.com subagentdomains.com subagentidentities.com subagentcitations.com subagentcache.com subagentrubrics.com subagentoutcomes.com subagentevaluations.com subagentapi.com subagentcli.com subagentbrands.com subagentcode.com subagentprompts.com subagentskills.com subagentroles.com subagentmemories.com subagentmodels.com subagentdatamodels.com subagentrust.com subagentpython.com subagenttypescript.com subagentpermissions.com subagentvaults.com subagentsessions.com subagenttools.com subagenthooks.com subagentsubdomains.com subagentgraphql.com subagenthtml.com subagentswift.com subagentengineering.com subagentlegal.com subagentfinance.com subagentmanagers.com subagentsupport.com subagentplugins.com subagentsdk.com subagentservers.com subagentspec.com subagentprotocols.com subagenthandoffs.com